KR101994441B1 - 관성항법장치를 포함한 비행체 유도조종 hwil 시뮬레이션 시스템 및 그 구성 방법 - Google Patents
관성항법장치를 포함한 비행체 유도조종 hwil 시뮬레이션 시스템 및 그 구성 방법 Download PDFInfo
- Publication number
- KR101994441B1 KR101994441B1 KR1020170076680A KR20170076680A KR101994441B1 KR 101994441 B1 KR101994441 B1 KR 101994441B1 KR 1020170076680 A KR1020170076680 A KR 1020170076680A KR 20170076680 A KR20170076680 A KR 20170076680A KR 101994441 B1 KR101994441 B1 KR 101994441B1
- Authority
- KR
- South Korea
- Prior art keywords
- vehicle
- data
- motion data
- time
- integration module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004088 simulation Methods 0.000 title claims abstract description 83
- 238000000034 method Methods 0.000 title claims description 21
- 230000033001 locomotion Effects 0.000 claims abstract description 110
- 230000010354 integration Effects 0.000 claims abstract description 60
- 238000004891 communication Methods 0.000 claims description 14
- 230000001133 acceleration Effects 0.000 claims description 4
- 238000013519 translation Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 6
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 238000005094 computer simulation Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/08—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of aircraft, e.g. Link trainer
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B17/00—Systems involving the use of models or simulators of said systems
- G05B17/02—Systems involving the use of models or simulators of said systems electric
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Navigation (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
본 발명에 의하면, 비행체의 운동 데이터 통합 시 발생하는 데이터 동기화 문제를 극복하고, 복잡도와 충실도를 기반으로 비행체 실시간 시뮬레이션 모듈 및 데이터 통합 모듈에 대한 시스템 구성에 대한 구체적인 가이드라인을 제공한다.
Description
도 2는 하나의 제어컴퓨터 내에서의 서로 다른 프로세서에 비행체 실시간 시뮬레이션 모듈과 데이터 통합 모듈을 각각 할당하도록 이루어지는 시스템 구성도.
도 3은 하나의 프로세서 내에서의 서로 태스크에 비행체 실시간 시뮬레이션 모듈과 데이터 통합 모듈을 각각 할당되도록 이루어지는 시스템 구성도.
도 4는 서로 다른 제어컴퓨터에서 비행체 실시간 시뮬레이션 모듈과 데이터 통합 모듈을 각각 할당하도록 이루어지는 시스템 구성도.
도 5는 제어컴퓨터에서 비행체 실시간 시뮬레이션 모듈을 할당하고 데이터 통합 모듈을 비행체 유도조종장치에 구현하도록 이루어지는 시스템 구성도.
도 6은 비행체의 회전운동 및 병진운동 데이터를 통합하는 방법에 대한 순서도.
비행체 실시간 시뮬레이션 모듈: 110, 210, 310, 410, 510
비행체 소프트웨어 시뮬레이션 프로그램: 115
비행자세모의기: 120, 220, 320, 420, 520
관성항법장치: 125, 225, 325, 425, 525
데이터 통합 모듈: 130, 230, 330, 430, 530
시간동기화 생성기: 135, 530
비행체 유도조종장치: 140, 240, 340, 440, 540
제어컴퓨터: 250, 350, 450, 550
프로세서 A: 261, 361
프로세서 B: 263
태스크 A: 371
태스크 B: 373
통신모의 컴퓨터: 455
Claims (10)
- 관성항법장치를 탑재하고, 상기 관성항법장치로부터 비행체의 회전운동 데이터를 생성하는 비행자세모의기;
상기 비행체의 병진운동 데이터를 소프트웨어 모델로부터 생성하고, 상기 비행자세모의기를 제어하는 비행체 실시간 시뮬레이션 모듈;
상기 회전운동 데이터와 상기 병진운동 데이터를 통합하는 데이터 통합 모듈; 및
상기 통합된 데이터를 기반으로 상기 비행체를 유도조종하고, 상기 유도조종의 결과 데이터를 상기 비행체 실시간 시뮬레이션 모듈 내의 소프트웨어 모델로 전달하는 비행체 유도조종장치를 포함하고,
상기 데이터 통합 모듈은,
상기 회전운동 데이터와 상기 병진운동 데이터 간 생성 시간의 편차 보상하는 시간동기화 생성기를 포함하며,
상기 시간동기화 생성기는,
최종 생성된 상기 비행체의 회전운동 데이터 및 비행체의 상기 병진운동 데이터를 통합하는 제1모드; 및
최종 생성된 상기 비행체의 회전운동 데이터 및 상기 생성 시간의 편차를 고려한 병진운동 데이터를 통합하는 제2모드가 선택적으로 수행 가능하도록 구성되는 것을 특징으로 하는 비행체 유도조종 HWIL 시뮬레이션 시스템. - 제1항에 있어서,
상기 회전운동 데이터는 상기 비행체의 자세각 및 각속도 데이터로 이루어지는 것을 특징으로 하는 비행체 유도조종 HWIL 시뮬레이션 시스템. - 제1항에 있어서,
상기 병진운동 데이터는 상기 비행체의 위치, 속도 및 가속도 데이터로 이루어지는 것을 특징으로 하는 비행체 유도조종 HWIL 시뮬레이션 시스템. - 삭제
- 제4항에 있어서,
상기 비행체 실시간 시뮬레이션 모듈과 상기 데이터 통합 모듈은,
제어컴퓨터 내 서로 다른 프로세서에 할당되어 동작되는 것을 특징으로 하는 비행체 유도조종 HWIL 시뮬레이션 시스템. - 제4항에 있어서,
상기 비행체 실시간 시뮬레이션 모듈과 상기 데이터 통합 모듈은,
제어컴퓨터 내 하나의 프로세서의 서로 다른 태스크에 할당되어 동작하는 것을 특징으로 하는 비행체 유도조종 HWIL 시뮬레이션 시스템. - 제4항에 있어서,
상기 비행체 실시간 시뮬레이션 모듈은 제어컴퓨터에 할당되어 동작되고,
상기 데이터 통합 모듈은 통신모의컴퓨터에 할당되어 동작되는 것을 특징으로 하는 비행체 유도조종 HWIL 시뮬레이션 시스템. - 제4항에 있어서,
상기 비행체 실시간 시뮬레이션 모듈은 제어컴퓨터에 할당되어 동작하고,
상기 데이터 통합 모듈은 상기 비행체 유도조종장치에 구현되는 것을 특징으로 하는 비행체 유도조종 HWIL 시뮬레이션 시스템. - 데이터 통합 모듈을 실행하는 단계;
상기 데이터 통합 모듈이 비행체 실시간 시뮬레이션 모듈에서 생성한 비행체의 병진운동 데이터를 수신하는 단계;
비행자세모의기 내 탑재된 관성항법장치가 비행체의 회전운동 데이터를 상기 데이터 통합 모듈에 인터럽트 하는 단계;
상기 데이터 통합 모듈이 상기 비행자세모의기 내 탑재된 관성항법장치에서 생성한 회전운동 데이터를 읽는 단계;
상기 데이터 통합 모듈에 구비되는 시간동기화 생성기의 제1모드 혹은 제2모드를 선택하는 단계;
상기 제1모드를 선택한 경우 상기 비행체의 병진운동 데이터와 회전운동 데이터를 통합하고, 상기 제2모드를 선택한 경우 상기 비행체의 병진운동 데이터와 회전운동 데이터 간 생성 시간의 편차를 고려하여 상기 병진운동 데이터와 회전운동 데이터를 통합하는 단계;
상기 데이터 통합 모듈을 종료하는 단계를 포함하는 비행체 유도조종 HWIL 시뮬레이션 시스템 내에서의 비행체의 운동 데이터 통합 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170076680A KR101994441B1 (ko) | 2017-06-16 | 2017-06-16 | 관성항법장치를 포함한 비행체 유도조종 hwil 시뮬레이션 시스템 및 그 구성 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170076680A KR101994441B1 (ko) | 2017-06-16 | 2017-06-16 | 관성항법장치를 포함한 비행체 유도조종 hwil 시뮬레이션 시스템 및 그 구성 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180137253A KR20180137253A (ko) | 2018-12-27 |
KR101994441B1 true KR101994441B1 (ko) | 2019-09-30 |
Family
ID=64953084
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170076680A Active KR101994441B1 (ko) | 2017-06-16 | 2017-06-16 | 관성항법장치를 포함한 비행체 유도조종 hwil 시뮬레이션 시스템 및 그 구성 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101994441B1 (ko) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109781142A (zh) * | 2019-01-14 | 2019-05-21 | 上海卫星工程研究所 | 测角测速组合导航半物理仿真验证系统及其试验方法 |
CN111856964B (zh) * | 2019-12-20 | 2024-05-03 | 北京空天技术研究所 | 半实物仿真环境时延测量系统及方法 |
CN112286079B (zh) * | 2020-12-29 | 2021-03-30 | 中航金城无人系统有限公司 | 一种高拟真度无人机航电半实物实景仿真系统 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012526963A (ja) * | 2009-05-15 | 2012-11-01 | エムベーデーアー フランス | 移動体の軌道の概算方法および概算用システム |
KR101690135B1 (ko) * | 2015-10-26 | 2016-12-27 | 국방과학연구소 | 수중운동체 관성항법장치의 성능 검증 시스템 및 성능 검증방법 |
-
2017
- 2017-06-16 KR KR1020170076680A patent/KR101994441B1/ko active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012526963A (ja) * | 2009-05-15 | 2012-11-01 | エムベーデーアー フランス | 移動体の軌道の概算方法および概算用システム |
KR101690135B1 (ko) * | 2015-10-26 | 2016-12-27 | 국방과학연구소 | 수중운동체 관성항법장치의 성능 검증 시스템 및 성능 검증방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20180137253A (ko) | 2018-12-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8670964B2 (en) | Gyrocompass modeling and simulation system (GMSS) and method thereof | |
KR101994441B1 (ko) | 관성항법장치를 포함한 비행체 유도조종 hwil 시뮬레이션 시스템 및 그 구성 방법 | |
US11267068B2 (en) | Systems and methods for real time, long distance, remote welding | |
KR20130088506A (ko) | 무인항공기에 대한 비행 제어 소프트웨어를 검증하기 위한 장치 및 방법 | |
US10814486B2 (en) | Information processing device, information processing method, and non-transitory computer-readable recording medium | |
KR101862221B1 (ko) | 항공기 비행제어법칙 시뮬레이션 방법 및 장치 | |
CN105843251B (zh) | 控制飞行器的方法、装置及系统 | |
KR101418491B1 (ko) | 스케쥴러를 이용한 다기종 무인기 검증을 위한 시뮬레이팅 시스템 및 그 제어방법 | |
JP2019057253A (ja) | 制御装置、制御方法およびサポート装置 | |
US10643009B2 (en) | Simulation apparatus | |
Czerniejewski et al. | Juav: a java based system for unmanned aerial vehicles | |
Hattenberger et al. | Design of micro-drone autopilot architecture with static scheduling optimization | |
Karvande et al. | Development of hardware-in-loop simulation test-bed for testing of navigation system-INS | |
US12031882B2 (en) | Methods and systems for testing robotic systems in an integrated physical and simulated environment | |
Pollini et al. | Distributed real-time hardware-and man-in-the-loop simulation for the icaro ii unmanned systems autopilot | |
Pham et al. | Applying AADL to realize embedded control systems for coordination of multiple low-cost underwater drones | |
Ferguson et al. | New formation flying testbed for analyzing distributed estimation and control architectures | |
KR102522264B1 (ko) | 폭발물 탐지를 위한 드론의 hils 시스템 | |
Usach-Molina et al. | An autopilot testbed for IMA (Integrated Modular Avionics) architectures | |
Czerniejewski | Providing Reliable Execution in Robotic Systems with Real-Time Managed Languages | |
JP2001025986A (ja) | ロボットの遠隔操作装置 | |
KR20200055408A (ko) | 위성시스템의 시뮬레이션 장치 및 방법 | |
Bernard et al. | Framework for development and test of embedded flight control software for autonomous small size helicopters | |
JP4903465B2 (ja) | 計測制御システムおよびその設計方法 | |
KR20190107445A (ko) | 드론 비행제어 알고리즘 학습 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20170616 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190416 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20190619 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20190624 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20190625 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220523 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20230523 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20240524 Start annual number: 6 End annual number: 6 |