• 제목/요약/키워드: flight software

검색결과 357건 처리시간 0.022초

Matrix-assisted Laser Desorption/Ionization Time-of-flight Mass Spectrometry의 활용 (Application of Matrix-assisted Laser Desorption/Ionization Time-of-flight Mass Spectrometry)

  • 권필승
    • 대한임상검사과학회지
    • /
    • 제55권4호
    • /
    • pp.244-252
    • /
    • 2023
  • 검사 결과의 적시성과 정확성은 임상의가 특히 생명을 위협하는 감염이나 시력과 같은 중요한 장기 및 기능이 위험에 처한 경우, 효과적이고 표적화된 항균 요법을 결정하고 즉시 시행하는데 중요한 요소이다. 가능한 한 최단 시간 내에 정확하고 신뢰할 수 있는 결과를 얻기 위해 matrix assisted laser desorption/ionization time-of-flight (MALDI-TOF) 질량분석기기반 분석을 개선하고 최적화하기 위한 추가 연구 노력이 이루어져야 할 것이다. MALDI-TOF 질량분석기기반 세균 식별은 주로 임상 시료에서 병원체를 분리 및 정제하는 기술, 스펙트럼 라이브러리 확장 및 소프트웨어의 업그레이드에 중점을 둔다. 기술이 발전함에 따라 많은 MALDI-TOF 기반 미생물 동정 데이터베이스 및 시스템이 허가되어 임상에 사용되고 있다. 그럼에도 불구하고, 포괄적인 임상미생물의 특성화를 위해서는 MALDI-TOF 질량분석기 기반 항균제 내성 분석을 개발하는 것이 여전히 필요하다. 특정 적용 범주, 일반적인 분석물질, 주요 수행방법, 한계 및 해결점을 포함하여 임상 연구에서 MALDI-TOF의 적용이 중요하다. 임상 미생물 검사실에서 업무 활용을 위해 임상병리사들의 교육 및 훈련을 통한 전문성 확보가 필수적이며, 데이터베이스 구축과 경험을 극대화하여야 할 것이다. 향후 더 강력한 데이터베이스의 활용으로 다양한 분야에서 MALDI-TOF 질량분석기가 적용될 것으로 보인다.

다양한 위협 하에서 복수 무인기의 경로점 계획을 위한 계층적 입자 군집 최적화 (Hierarchical Particle Swarm Optimization for Multi UAV Waypoints Planning Under Various Threats)

  • 정원모;김명건;이산하;이상필;박춘신;손흥선
    • 한국항공우주학회지
    • /
    • 제50권6호
    • /
    • pp.385-391
    • /
    • 2022
  • 본 논문에서는 경사 하강법 기반의 경로 생성(GBPP)과 입자 군집 최적화(PSO)를 결합하여 3차원 공간에서 금지구역, 지형정보, 고정익 특성 등을 고려한 경로 생성 알고리즘을 제안한다. 기존의 GBPP 방법의 경우 빠르게 경로 생성이 가능하지만 초기 경로에 따라 지역적 최적 값에 빠져 안전하지 않은 경로가 생성될 수 있다. 유전 알고리즘(GA)과 PSO 등 생물학에서 영감을 받은 군집 지능 알고리즘들의 경우 다양한 경로들을 샘플링하여 지역적 최적 값 문제를 해결할 수 있다. 다만 무인기와 경로점 개수가 증가하여 최적 변수가 증가할 경우 군집 개수를 늘려야 하고 계산 시간이 크게 증가한다. 두 알고리즘 단점을 보완하고자 본 연구에서는 GBPP 입력 값인 초기경로를 수평, 수직 방향에 대한 변위 두 가지 변수로 정의하고 이를 PSO 변수로 정의하여 계층적 경로 최적화 알고리즘 HPSO를 제안한다. 제안한 알고리즘은 통용되는 비행 제어 컴퓨터(FCC)의 software-in-the-loop simulation(SILS)을 사용하여 고정익 무인기에 대한 사용 가능성을 검증하였다.

자동 코드생성을 이용한 무인기용 OFP의 검증에 관한 연구 (A Study on Validation of OFP for UAV using Auto Code Generation)

  • 조상욱;최기영
    • 한국항공우주학회지
    • /
    • 제37권4호
    • /
    • pp.359-366
    • /
    • 2009
  • 자동 코드생성이란 MATLAB의 Simulink 환경에서 설계한 블록 다이어그램을 c 코드로 변환시켜 주는 기능으로 MATLAB과의 연동을 통해 소프트웨어 설계부터 검증까지의 통합된 개발환경을 제공함으로서 개발 시간을 크게 줄일 수 있다. 하지만 생성된 c 프로그램을 무인기에 탑재하기 위해서는 소프트웨어의 신뢰성 확보가 필요하며 특히 원본이 되는 Simulink 블록의 검증이 중요하다. 본 연구에서는 자동 코드생성 기능을 고려하여 Simulink 환경에서 구성한 무인기용 자동비행 프로그램을 DO-178B에 명시된 소프트웨어 시험 과정에 따라 검증하였다. 이 과정을 통해 최종 프로그램은 기능 요구사항에 대한 만족함을 확인했을 뿐 아니라 Decision Coverage 93%, Condition Coverage 95% 그리고 MC/DC 90%로 구조적 측면에서 검증을 수행했다.

Development, Demonstration and Validation of the Deep Space Orbit Determination Software Using Lunar Prospector Tracking Data

  • Lee, Eunji;Kim, Youngkwang;Kim, Minsik;Park, Sang-Young
    • Journal of Astronomy and Space Sciences
    • /
    • 제34권3호
    • /
    • pp.213-223
    • /
    • 2017
  • The deep space orbit determination software (DSODS) is a part of a flight dynamic subsystem (FDS) for the Korean Pathfinder Lunar Orbiter (KPLO), a lunar exploration mission expected to launch after 2018. The DSODS consists of several sub modules, of which the orbit determination (OD) module employs a weighted least squares algorithm for estimating the parameters related to the motion and the tracking system of the spacecraft, and subroutines for performance improvement and detailed analysis of the orbit solution. In this research, DSODS is demonstrated and validated at lunar orbit at an altitude of 100 km using actual Lunar Prospector tracking data. A set of a priori states are generated, and the robustness of DSODS to the a priori error is confirmed by the NASA planetary data system (PDS) orbit solutions. Furthermore, the accuracy of the orbit solutions is determined by solution comparison and overlap analysis as about tens of meters. Through these analyses, the ability of the DSODS to provide proper orbit solutions for the KPLO are proved.

우주 탐사선에서 파일 시스템의 역할 및 응용 기술 연구 (A study on the role and application technology of the space explorer)

  • 구철회;주광혁
    • 항공우주기술
    • /
    • 제12권2호
    • /
    • pp.91-98
    • /
    • 2013
  • LEO (Low Earth Orbit), GEO (Geosynchronous Earth Orbit) 위성을 비롯한 우주 탐사선의 컴퓨팅 환경은 지상의 내장형 시스템(Embedded System)과 동일한 범주로 간주될 수 있으며 개인용, 산업/서버용 컴퓨터와 비교했을 때 비교적 원시적이고 발전 속도도 더뎠다. 특히 개인 컴퓨터 및 서버/워크스테이션에서 필수적으로 사용되고 있는 파일 시스템도 우주 탐사선에는 최근까지 거의 사용되지 않았다. 본 논문에서는 최근에 우주 탐사선에 파일 시스템을 적용하기 위한 유럽 PUS (Packet Utilization Standard)와 CCSDS (Consultative Committee for Space Data Systems) 커뮤니티의 관련 규격 제정 등 국제적 연구 개발 동향 및 우주 탐사선에 적용가능한 응용 기술 분야에 대한 연구 결과를 기술한다.

Ethernet-Based Avionic Databus and Time-Space Partition Switch Design

  • Li, Jian;Yao, Jianguo;Huang, Dongshan
    • Journal of Communications and Networks
    • /
    • 제17권3호
    • /
    • pp.286-295
    • /
    • 2015
  • Avionic databuses fulfill a critical function in the connection and communication of aircraft components and functions such as flight-control, navigation, and monitoring. Ethernet-based avionic databuses have become the mainstream for large aircraft owning to their advantages of full-duplex communication with high bandwidth, low latency, low packet-loss, and low cost. As a new generation aviation network communication standard, avionics full-duplex switched ethernet (AFDX) adopted concepts from the telecom standard, asynchronous transfer mode (ATM). In this technology, the switches are the key devices influencing the overall performance. This paper reviews the avionic databus with emphasis on the switch architecture classifications. Based on a comparison, analysis, and discussion of the different switch architectures, we propose a new avionic switch design based on a time-division switch fabric for high flexibility and scalability. This also merges the design concept of space-partition switch fabric to achieve reliability and predictability. The new switch architecture, called space partitioned shared memory switch (SPSMS), isolates the memory space for each output port. This can reduce the competition for resources and avoid conflicts, decrease the packet forwarding latency through the switch, and reduce the packet loss rate. A simulation of the architecture with optimized network engineering tools (OPNET) confirms the efficiency and significant performance improvement over a classic shared memory switch, in terms of overall packet latency, queuing delay, and queue size.

SMP 환경에서의 위성용 XtratuM 오버헤드 분석 (Overhead Analysis of XtratuM for Space in SMP Envrionment)

  • 김선욱;유범수;정재엽;최종욱
    • 대한임베디드공학회논문지
    • /
    • 제15권4호
    • /
    • pp.177-187
    • /
    • 2020
  • Virtualization with hypervisors is one of emerging topics in multicore processors for space. Hypervisors are software layers to make several independent virtualized environments on one processor. Since all hardware resources are virtualized and distributed only by hypervisors, overall performance of processors can be improved by fully utilizing the resources. However at the same time, there are overheads for virtualizing and distributing hardware resources. Satellites are one of hard real time systems, and performance degradation with overheads should be analyzed thoroughly. Previous research on the overheads focused on single core systems. Even the overheads were analyzed in multicore systems, SMP environment was not fully included. This paper builds SMP environment with XtratuM, one of hypervisors for space missions, and analyzes performance degradation with overheads. Two boards of GR712RC with 2 LEON3FT CPUs and GR740 with 4 LEON4 CPUs are used in experiments. On each board, SMP benchmark functions are executed on SMP environment with XtratuM and on that without XtratuM respectively. Results are analyzed to find timing characteristics including overheads. Finally, applicability of the XtratuM to flight software in SMP is also reviewed.

정형검증 도구를 활용한 Fly-By-Wire 헬리콥터 비행제어법칙 자동코드 무결성 확보 방안 (Secure methodology of the Autocode integrity for the Helicopter Fly-By-Wire Control Law using formal verification tool)

  • 안성준;조인제;강혜진
    • 한국항공우주학회지
    • /
    • 제42권5호
    • /
    • pp.398-405
    • /
    • 2014
  • 내장형 소프트웨어 기술이 항공 및 방위산업과 같은 안전-필수 시스템에 적용됨에 따라 보다 높은 소프트웨어의 신뢰성이 요구되고 있다. 그 중에서 소프트웨어의 무결성은 주로 정적 분석 도구를 이용해 검증이 이뤄지고 있으며 최근에 개발된 정적 분석 도구는 수학적인 분석 방법을 통해 코드의 무결성을 평가하고 있다. 본 연구에서는 정형 검증 도구인 Polyspace를 이용해 자동코드의 결함을 검출하고, 코딩규칙의 준수 여부를 검증하였다. 검증된 결과를 바탕으로 결함을 가진 제어법칙 모델을 수정하여 코드 생성 이전의 원천적인 결함을 제거 가능함을 확인하였고 FBW 헬리콥터 제어법칙 자동생성코드의 무결성을 확보 할 수 있었다.

A Deep Space Orbit Determination Software: Overview and Event Prediction Capability

  • Kim, Youngkwang;Park, Sang-Young;Lee, Eunji;Kim, Minsik
    • Journal of Astronomy and Space Sciences
    • /
    • 제34권2호
    • /
    • pp.139-151
    • /
    • 2017
  • This paper presents an overview of deep space orbit determination software (DSODS), as well as validation and verification results on its event prediction capabilities. DSODS was developed in the MATLAB object-oriented programming environment to support the Korea Pathfinder Lunar Orbiter (KPLO) mission. DSODS has three major capabilities: celestial event prediction for spacecraft, orbit determination with deep space network (DSN) tracking data, and DSN tracking data simulation. To achieve its functionality requirements, DSODS consists of four modules: orbit propagation (OP), event prediction (EP), data simulation (DS), and orbit determination (OD) modules. This paper explains the highest-level data flows between modules in event prediction, orbit determination, and tracking data simulation processes. Furthermore, to address the event prediction capability of DSODS, this paper introduces OP and EP modules. The role of the OP module is to handle time and coordinate system conversions, to propagate spacecraft trajectories, and to handle the ephemerides of spacecraft and celestial bodies. Currently, the OP module utilizes the General Mission Analysis Tool (GMAT) as a third-party software component for high-fidelity deep space propagation, as well as time and coordinate system conversions. The role of the EP module is to predict celestial events, including eclipses, and ground station visibilities, and this paper presents the functionality requirements of the EP module. The validation and verification results show that, for most cases, event prediction errors were less than 10 millisec when compared with flight proven mission analysis tools such as GMAT and Systems Tool Kit (STK). Thus, we conclude that DSODS is capable of predicting events for the KPLO in real mission applications.

멀티센서 초소형 무인항공기 기반의 고속 자동 매핑 시스템 (A High-speed Automatic Mapping System Based on a Multi-sensor Micro UAV System)

  • 전의익;최경아;이임평
    • Spatial Information Research
    • /
    • 제23권3호
    • /
    • pp.91-100
    • /
    • 2015
  • 초소형 무인항공기를 기반으로 대상영역에 대한 공간정보를 신속하게 자동으로 획득할 수 있는 긴급 매핑 시스템을 개발하였다. 본 시스템은 사용자가 초소형 무인항공기 운용이나 사진측량에 대한 전문지식이 없어도 쉽게 사용할 수 있게 설계되었다. 항공 데이터 획득을 위해 디지털 카메라, GPS/IMU, 센서 통합 및 동기화를 담당하는 제어보드가 탑재된 초소형 무인항공기 시스템을 구축하였다. 또한, 항공부분의 운용을 지원하는 비행계획 수립 소프트웨어와 획득된 데이터의 품질을 평가하여 선별하고, 영상 매칭, 지오레퍼런싱, 정사영상 생성과 같은 일련의 과정을 고속 자동으로 수행하는 소프트웨어를 개발하였다. 본 시스템을 적용하여 $400m{\times}300m$ 크기의 대상지역에 대해 획득된 3cm 해상도의 57장 영상을 고속으로 자동처리하여 30분 이내 개별정사영상으로 생성할 수 있었다.