• 제목/요약/키워드: AT697F

검색결과 16건 처리시간 0.025초

AT697F/VxWorks 플랫폼에서 Lua 가상머신 기반의 OBCP 엔진 설계 및 구현 (Design and Implementation of OBCP Engine based on Lua VM for AT697F/VxWorks Platform)

  • 최종욱;박수현
    • 한국위성정보통신학회논문지
    • /
    • 제12권3호
    • /
    • pp.108-113
    • /
    • 2017
  • 일반적으로 Operator on Board로 불리는 OBCP (On-Board Control Procedure)는 기존 탑재소프트웨어를 변경하지 않으면서 동적으로 지상 또는 온보드에서 명령과 로직이 포함된 특정 프로시저를 로딩, 언로딩 및 실행 할 수 있으며, OBCP를 통해 기존 위성의 제한된 자율성 및 강인성을 증대 시킬 수 있다. 탑재소프트웨어의 OBCP의 핵심은 OBCP 엔진이며, OBCP 엔진은 스크립트 기반의 프로시저를 해석 및 실행 할 수 있는 인터프리터 형태로 구현되어 있으며 내부적으로 가상머신을 가지고 있다. 탑재소프트웨어팀에서는 2010년부터 내부적으로 OBCP에 대해서 계속 연구를 수행하였으며 ERC32 프로세서 기반의 Java KVM, RTCS/C 및 KKOMA와 같은 자체 OBCP 엔진을 개발하였다. 최근에는 ESA OBCP 표준에 대한 연구를 계속 진행하고 있으며 LEON2-FT/AT697F 프로세서 기반에서 Lua와 MicroPython을 이용한 OBCP 엔진 연구를 진행하고 있다. 본 논문에서는 현재 가장 활발히 사용되고 있는 오픈소스 기반의 Lua를 탑재소프트웨어의 OBCP 엔진으로 사용하기 위하여 VxWorks 기반의 AT697F 프로세서에서의 설계 및 구현 방법에 대해서 기술하며, 시뮬레이터와 실제 하드웨어의 테스트 결과와 함께 성능 비교 분석을 수행한다.

PCI 기반 LEON2-FT 프로세서를 위한 시스템 소프트웨어 설계 및 시뮬레이션 (System Software Design and Simulation for LEON2-FT Processor based on PCI)

  • 최종욱;남병규
    • 한국위성정보통신학회논문지
    • /
    • 제8권1호
    • /
    • pp.54-60
    • /
    • 2013
  • 인공위성의 임무가 다양해지고 요구사항이 높아짐에 따라 탑재컴퓨터의 성능 향상이 필수적으로 대두되었으며, 인공위성 탑재컴퓨터의 활용도를 높이기 위해 표준화 설계 및 시스템 재구성이 가능한 모듈화 기반으로 개발 되고 있다. 현재 한국항공우주연구원에서 개발 중인 차세대 인공위성의 탑재컴퓨터 경우 높은 성능을 제공하기 위해 SPARC v8 기반의 LEON2-FT/ AT697F 프로세서를 채택하였으며 SpaceWire, MIL-STD-1553B, CAN 등의 다양한 통신 디바이스들을 표준화 된 통신칩으로 구성하여 프로세서에서 PCI 통신을 통해 각종 디바이스들을 제어 및 통신 할 수 있도록 개발 하고 있다. 본 논문에서 차세대 탑재컴퓨터의 LEON2-FT 프로세서와 PCI 기반에서의 시스템 소프트웨어 개발 방안에 대해서 기술하며, PCI 소프트웨어 컴포넌트 설계 및 실시간 운영체제인 VxWorks 6.5 포팅 그리고 개발 된 시스템 소프트웨어를 검증하기 위한 시뮬레이션 방안을 제시한다.

차세대 위성 프로세서 선정을 위한 성능 분석 (Performance Analysis of Processors for Next Generation Satellites)

  • 유범수;최종욱;정재엽;김선욱
    • 대한임베디드공학회논문지
    • /
    • 제14권1호
    • /
    • pp.51-61
    • /
    • 2019
  • There are strict evaluation processes before using new processors to satellites. Engineers evaluate processors from various viewpoints including specification, development environment, and cost. From a viewpoint of computation power, manufacturers provide benchmark results with processors, and engineers decide which processors are adequate to their satellites by comparing the benchmark results with requirements of their satellites. However, the benchmark results depends on a test environment of manufacturers, and it is quite difficult to achieve similar performance in a target environment. Therefore, it is necessary to evaluate the processors in the target environment. This paper compares performance of a processor, AT697F/LEON2, in software testbed (STB) with three development boards of XC2V/LEON3, GR712RC/LEON3, and GR740/LEON4. Seven benchmark functions of Dhrystone, Stanford, Coremark, Whetstone, Flops, NBench, and MiBench are selected. Results are analyzed with hardware and software properties: hardware properties of core architecture, number of cores, cache, and memory; and software properties of build options and compilers. Based on the analysis, this paper describes a guideline for choosing processors for next generation satellites.

An Evaluation of Boar Pheromone Spray to Aid the Stimulation and Detection of Estrus in Small Farms in Nepal

  • Shrestha, N.P.;Edwards, S.A.;English, P.R.;Robertson, J.F.
    • Asian-Australasian Journal of Animal Sciences
    • /
    • 제14권5호
    • /
    • pp.697-700
    • /
    • 2001
  • A prolonged farrowing interval is common on small farms in Nepal and may be attributable to the absence of boar contact at the time of weaning. To examine whether synthetic boar pheromone spray might be of value to aid the stimulation and detection of estrus, 30 village farms, each with a single sow, were recruited into a field study. All sows entered the study on final weaning from their first lactation at 56 days post partum. For 13 treatment sows, a boar pheromone spray (SOA, Intervet, Boxmeer, The Netherlands) was applied each day after weaning whilst 17 other sows did not receive any stimulus (negative control). When estrous was detected by the farmer, sows were taken to the nearest boar for service. There was a significantly shorter weaning to re-mating interval for treatment sows (42.9 V 82.2 day, p<0.05), with a significantly higher proportion of treatment sows rebred by day 60 after weaning (p=0.024, Fishers Test). It is concluded that use of boar pheromones can improve reproductive efficiency of sows kept under Nepalese village conditions.

차세대 저궤도 위성의 PCI 기반의 1553B 통신 소프트웨어 설계 (Design and Development of PCI-based 1553B Communication Software for Next Generation LEO On-Board Computer)

  • 최종욱;정재엽;유범수
    • 한국위성정보통신학회논문지
    • /
    • 제11권3호
    • /
    • pp.65-71
    • /
    • 2016
  • 현재 한국항공우주연구원에서 개발 중인 차세대 저궤도 위성의 탑재컴퓨터는 높은 성능을 위해 LEON2-FT/AT697F 프로세서를 사용하며 SpaceWire, 1553B, DMAUART, CAN Master 등의 다양한 통신을 지원하기 위해 별도의 FPGA 기반의 통신칩이 개발되었다. 프로세서와 통신칩간의 통신은 PCI 버스를 통해서 이루어지며, 탑재소프트웨어에서 직접 PCI 버스를 통해 각종 디바이스를 제어 및 통신을 수행한다. 차세대 탑재컴퓨터에서는 기존 1553B 통신을 위해 사용되었던 VASI IP1553B 컨트롤러 대신 Actel 1553BRM 코어를 사용하며 통신칩의 AMBA 버스상에 연결을 위해 Aeroflex Gaisler에서 개발 된 B1553BRM Wrapper를 사용한다. 본 논문에서는 차세대 저궤도 위성에서의 PCI기반의 1553B 통신 소프트웨어의 구조와 통신방법에 대해서 기술하고 탑재소프트웨어 레벨의 태스크를 통한 1553B 처리방식에 대해서 설명한다. 그리고 시뮬레이터 및 실제 하드웨어에서 테스트 된 결과에 대해 설명한다.

차세대 위성탑재컴퓨터를 위한 프로세서 모니터 및 고장주입 시스템의 설계 및 구현 (Design and Implementation of a Processor Monitor and Fault Injection System for Next Generation Spacecraft Computer Board)

  • 정재엽;최종욱;천이진
    • 한국위성정보통신학회논문지
    • /
    • 제9권4호
    • /
    • pp.97-103
    • /
    • 2014
  • 위성탑재컴퓨터의 정상동작을 검증하기 위해 프로세서의 모니터링 및 디버깅은 필수적이며, 현재 Aeroflex Gaisler의 GRMON을 사용하고 있다. GRMON은 LEON 프로세서를 모니터링 및 디버깅하기 위한 다양한 기능을 제공하지만, 국내에서 제작한 위성탑재 컴퓨터에 사용할 수 없는 기능이 많기 때문에 가격 대비 성능이 낮다. 또한 LEON 프로세서의 DSU를 이용하면 모든 메모리맵에 접근이 가능하여 프로그램 실행 중 고장을 주입할 수 있음에도 불구하고, GRMON을 수정할 수 없기 때문에 그동안 위성탑재소프트웨어를 수정하여 하드웨어에 고장을 주입하는 방식을 사용하였다. 이런 고장주입 방법은 위성탑재소프트웨어의 형상을 변경하는 것이므로 고장에 따른 소프트웨어의 영향성을 정확히 판단할 수 없다. 이에 향후 저궤도 관측위성에 적용될 LEON2FT AT697F프로세서를 탑재한 차세대 위성탑재컴퓨터(NGSCB, Next Generation Spacecraft Control Board)에서 프로세서 디버깅을 위한 기본 기능을 제공하고, 실제 위성에 탑재되는 위성탑재소프트웨어와 동일한 환경에서 하드웨어 고장을 주입할 수 있는 시스템을 설계 및 구현하였다.

피톤치드 흡입이 대학생의 활력징후, 생활 스트레스 및 혈중 코티졸 수치에 미치는 효과 (Effects of Phytoncides Inhalation on Serum Cortisol Level and Life Stress of College Students)

  • 남은숙;엄동춘
    • 성인간호학회지
    • /
    • 제20권5호
    • /
    • pp.697-706
    • /
    • 2008
  • Purpose: The purpose of this study was to identify the effects of the phytoncides on serum cortisol level, vital signs and life stress of college students. Methods: This study was nonequivalent control group non-synchronized design. The subjects consisted of 60(control group: 28, experimental group: 32). The phytoncides mixed the pine(pinus sylvestris) oil with the cypress(cupressus sempervirens) oil in the same rate. In the experiment, it was put in an aroma-necklace bottle and inhaled 3 times per day(9AM, at noon, before going to bed) for 2 weeks. The data were analyzed by the SPSS version 12.0 program. Results: In the experimental group systolic BP(F=15.603, p=.000), diastolic BP(F=29.489, p=.000) and serum cortisol level(F=4.968, p=.000) were significantly decreased. Conclusion: The phytoncides inhalation is a partly help to reduce college students' life stress. The phytoncides is the incense of the familial tree. We recommended to examine what differences between the green shower and the phytoncides inhalation for the stress reduction.

  • PDF

경락마사지가 근막동통 증후군의 동통과 자각증상 감소에 미치는 효과 (The Effect of Meridian Massage on the Reduction of Pain and Subjective Symptoms of Myofascial Pain Syndrome)

  • 성경숙;정향미
    • 재활간호학회지
    • /
    • 제6권2호
    • /
    • pp.248-256
    • /
    • 2003
  • Purpose: This research was for checking the effect of meridian massage on the reduction of pain and subjective symptoms of myofascial pain syndrome. Method: The method of the research was interruptive time series design. The research objects are 25 hospital workers with myofascial pain syndrome at B hospital in Busan from July 22, 2002 to August 18, 2002. SPSS Win 10.0 was used for data analysis, paired t-test and repeated measures ANOVA for hypothesis test. Result: The recipients of meridian massage felt less pain than before(F=12.587, p=.000). The recipients of meridian massage felt less often than before (F=6.705, p=.001). The recipients of meridian massage got lower score on subjective symptoms of myofascial pain than before(F=12.857, p=.000). The recipients of meridian massage had lower blood pressure than before(systolic blood pressure; t=4.697, p=.000, diastolic blood pressure; t=3.426, p=.002). The recipients of meridian massage did not get the lower number of pulse than before(t=0.33, p=.744). Conclusion: The above results show that meridian massage is effective on the reduction of pain and subjective symptoms of myofascial pain syndrome and makes stable the blood pressure. Therefore meridian massage can be apply as the effective intervention for the reduction of pain and subjective symptoms of myofascial pain syndrome.

  • PDF

고위험신생아의 생후 초기 구강 내 균집락 형성과 당농도 및 영향요인 (Flora Colonization and Oral Glucose Levels During the Early Postnatal Period in High-Risk Newborns)

  • 안영미;손민;전용훈;김남희
    • Child Health Nursing Research
    • /
    • 제22권4호
    • /
    • pp.379-389
    • /
    • 2016
  • Purpose: A longitudinal study was conducted to explore flora colonization and oral glucose high-risk newborns during the first 7 days after birth. Methods: Oral secretions of hospitalized newborns were obtained for microbial cultures and glucose test at days 1-7 after birth. Results: Among the total 112 newborns, 40% were girls and 73% were premature. Mean gestational age was $34.4{\pm}3.2$ weeks and weight was $2,266{\pm}697.5$ grams. The most common flora included Streptococcus (28.2%), Methicillin-resistant Staphylococcus aureus (MRSA, 10.9%), Staphylococcus (6.0%) and Coagulase-Negative Staphylococcus (CNS, 4.0%). The average oral glucose level was $29.2{\pm}23.0mg/dL{\sim}58.2{\pm}39.5mg/dL$. Newborns with higher oral glucose than serum (crude odds ratio [ORc] =1.75; 95% confidence interval [CI] =1.03-2.97), phototherapy (ORc=3.30; 95% CI=2.29-4.76) and prone position (ORc= 2.04; 95% CI=1.13-3.69) were more likely to be colonized. Having oral tubes (ORc=0.42; 95% CI=0.29-0.59), parental nutrition (ORc=0.21; 95% CI=0.13-0.32) and antibiotics (ORc=0.51; 95% CI=0.36-0.73) had protective effects. For oral glucose statistical significances existed on time effect among newborns with Streptococcus (F=9.78, p=.024), MRSA (F=7.60, p=.037) or CNS (F=11.15, p=.019) and interaction between time and colonization among newborns with all of four flora (F=2.73, p=.029) or colonization with only Staphylococcus (F=2.91, p=.034). Conclusion: High-risk newborns develop flora colonization at an early period of life. Their clinical features were associated with types and time of oral flora colonization. They need close monitoring and multifaceted intervention to improve oral environment and infection control.

사무직 근로자의 VDT 증후군과 관련요인에 관한 연구 (A study on the VDT syndrome and relating work factors of office workers)

  • 심미정;이영숙
    • 보건교육건강증진학회지
    • /
    • 제25권3호
    • /
    • pp.95-109
    • /
    • 2008
  • Objectives: The study was conducted to investigate visual display terminal(VDT) and related risk factors in office workers. Method: The study subjects were 539 officers at 3 places of business in Gwangju. The data were collected by self-administered questionnaire between October 12 and October 17, 2007. and they agreed to participate in this study. The tool was developed by Moon, Jaedong(1991) for VDT syndrome. Data analysis by using SPSS/win 10.0 was performed with descriptive statistics, t-test and ANOVA. Results: The summary of results is as follows: 1) The mean score of total VDT syndrome was $1.17{\pm}.65$ of full score 4.00, which was lower than other research. 2) For relation between general characteristics and total VDT, sex (t=-5.777, p=.000), age (F=3.516, p=.015), satisfaction of job (F=9.540, p=.000), self-awareness of health (F=25.015, p=.000) had statistically significant difference. 3) For relation between behavioral work factors and total VDT, break time of work(t=-5.363, p=.000), eye movement during computer work(t=2.176, p=.031), wrist exercise during(t=2.337, p=.020), distance between monitor and eyes(F=3.682, p=.012) had statistically significant difference. 3) For relation between environmental work factors and total VDT, height of chair(F=8.801, p=.000), space under desk(F=4.244, p=.015), reflection of monitor(t=2.697, p=.008) had statistically significant difference. Conclusion: To prevent and relieve VDT syndrome and musculoskeletal disorders in office workers, it is important to teach good posture and stretching exercise during work.