1 |
1
이미 검증된 비행제어법칙 소프트웨어가 탑재되며, 상기 검증된 비행제어법칙 연산의 수행과 병행하여, 시험 대상 비행제어법칙 소프트웨어가 탑재된 상대측 컴퓨터에 비행제어법칙 연산 수행에 필요한 기본 데이터를 전송하고, 상대측 컴퓨터로부터의 시험 대상 비행제어법칙의 연산 결과에 따른 제어 명령 및 정보를 수신하여, 비행제어법칙 전환 명령에 따라 지정된 비행제어법칙이 항공기를 제어하도록 하는 주 비행제어 컴퓨터;
시험 대상 비행제어법칙 소프트웨어가 탑재되며, 상기 주 비행제어 컴퓨터로부터 비행제어에 필요한 기본 데이터를 제공받아 시험 대상 비행제어법칙을 연산하고, 그 연산 결과에 따른 제어 명령 및 정보를 상기 주 비행제어 컴퓨터로 전송하는 전환장치 컴퓨터; 및
상기 주 비행제어 컴퓨터에 탑재된 소프트웨어의 비행제어법칙 또는 상기 전환장치 컴퓨터에 탑재된 소프트웨어의 비행제어법칙에 따라 비행제어를 수행하기 위한 비행제어법칙 전환 명령 및 각종 제어 명령을 입력받아 상기 주 비행제어 컴퓨터로 전송하는 비행제어 시험용 제어 패널을 포함하는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
2 |
2
제1항에 있어서,
상기 주 비행제어 컴퓨터는 상기 전환장치 컴퓨터 및 상기 비행제어 시험용 제어 패널과의 통신을 위한 각각의 대응하는 통신 인터페이스를 더 포함하는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
3 |
3
제2항에 있어서,
상기 주 비행제어 컴퓨터와 상기 전환장치 컴퓨터 간의 통신을 위한 통신 인터페이스는 군용 항공기 표준 통신체계로 규정된 "MIL-STD-1553B" 통신 방식이 적용된 FCS(Flight Control System:비행 제어 계통) 1553 MUX(멀티플렉서)인 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
4 |
4
제2항에 있어서,
상기 주 비행제어 컴퓨터와 상기 비행제어 시험용 제어 패널과의 통신을 위한 통신 인터페이스는 RS-422 인터페이스인 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
5 |
5
제1항에 있어서,
상기 주 비행제어 컴퓨터에 탑재된 비행제어법칙 소프트웨어는 기설정된 작업 과정 외에 시험 대상 비행제어법칙 소프트웨어의 시험과 관련하여 다음의 작업과정들,
1) 비행제어법칙 기본 데이터를 주 비행제어 컴퓨터로부터 상기 전환장치 컴퓨터로 전송하기 위하여 변수 형태를 실수형에서 정수형으로 변환하는 작업;
2) 변환된 데이터를 지정된 메모리 영역에 저장하고 데이터 전송을 지시하는 작업;
3) 상기 전환장치 컴퓨터로부터 전송된 데이터를 읽어서 지정된 메모리에 저장하는 작업;
4) 상기 전환장치 컴퓨터로부터의 데이터 전송이 완료될 때까지, 주 비행제어 컴퓨터가 대기 함수를 수행하면서 대기하는 작업;
5) 상기 전환장치 컴퓨터로부터 전송된 데이터의 변수 형태를 정수형에서 실수형으로 변환하고, 전환 명령에 따라 선정된 데이터를 특정 메모리 번지에 저장하는 작업;
과정을 더 포함하는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
6 |
6
제1항에 있어서,
상기 주 비행제어 컴퓨터로부터 상기 전환장치 컴퓨터로 전송되는 비행제어에 필요한 기본 데이터는 항공기 운동 정보, 공기 자료 정보, 조종사 제어 명령, 비행제어법칙 연산을 위한 노트(note) 정보, 전환 상태 정보, 프레임 카운터 정보를 포함하는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
7 |
7
제1항에 있어서,
상기 비행제어에 필요한 기본 데이터를 상기 주 비행제어 컴퓨터로부터 상기 전환장치 컴퓨터로 전송함에 있어서, 주 비행제어 컴퓨터는 CCDL(Cross Channel Data Link:채널간 데이터 연계)을 통해 항공기에 설치된 각종 센서로부터의 입력 데이터에 대한 보팅(voting) 및 고장 모니터링을 통해 대표성을 갖는 정상 센서의 입력 데이터를 선정한 후, 이를 통신 메시지로 포맷팅(formating)하여 상기 전환장치 컴퓨터로 전송하는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
8 |
8
제1항에 있어서,
상기 전환장치 컴퓨터는 상호 독립된 3개의 채널로 구성되며, 각 채널은 상기 주 비행제어 컴퓨터와의 데이터 통신을 위한 통신 인터페이스와; 상기 통신 인터페이스를 통해 상기 주 비행제어 컴퓨터와 상호 송/수신하는 공유 데이터 및 정보의 저장을 위한 공유 메모리와; 상기 통신 인터페이스를 통해 수신한 상기 주 비행제어 컴퓨터로부터의 비행제어에 필요한 기본 데이터를 바탕으로 시험 대상 비행제어법칙을 연산하고, 그 연산 결과에 따른 제어 명령 및 정보를 상기 주 비행제어 컴퓨터로 전송하는 CPU와; 상기 CPU의 셋팅 및 제어와 전환장치 컴퓨터의 기능 점검을 수행하는 시험장비와의 통신을 위해 이산(discrete) 신호 입/출력 포트 및 이더넷 통신 인터페이스를 포함하는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
9 |
9
제8항에 있어서,
상기 주 비행제어 컴퓨터와의 데이터 통신을 위한 통신 인터페이스는 상기 주 비행제어 컴퓨터가 통제하는 FCS 1553 MUX의 원격 단말기(remote terminal)로 설정되는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
10 |
10
제1항에 있어서,
상기 전환장치 컴퓨터로부터 상기 주 비행제어 컴퓨터로 전송되는 시험 대상 비행제어법칙의 연산 결과에 따른 제어 명령 및 정보는 수평 미익(尾翼), 보조익(flaperon), 방향타(rudder)의 구동기 제어 명령과 전환장치 컴퓨터의 건강 상태 정보(CBIT(Continuous Built In Test:지속적 자가 진단 시험) 결과), 프레임 카운터 정보를 포함하는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
11 |
11
제1항에 있어서,
상기 주 비행제어 컴퓨터의 실시간 연산 능력 및 프레임 갱신율의 저하를 방지하기 위하여 상기 주 비행제어 컴퓨터와 상기 전환장치 컴퓨터 간에는 동기화가 이루어지는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
12 |
12
제11항에 있어서,
상기 동기화는 상기 주 비행제어 컴퓨터와 상기 전환장치 컴퓨터 간에 별도의 동기화 신호를 추가함 없이, 1553 통신 인터페이스의 CPU 인터럽트(interrupt) 기능을 이용하여 상기 주 비행제어 컴퓨터에서 전송된 비행제어법칙 입력 데이터를 상기 전환장치 컴퓨터가 데이터 수신을 완료함과 동시에 상기 전환장치 컴퓨터의 1553 통신 제어 칩이 상기 전환장치 컴퓨터의 CPU를 인터럽트 시킴으로써 상기 전환장치 컴퓨터가 새로운 프레임을 시작하게 하고, 상기 주 비행제어 컴퓨터의 소프트웨어 태스크 스케쥴링(task scheduling) 설계를 통해 이루어지는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
13 |
13
제1항에 있어서,
상기 비행제어 시험용 제어 패널은 상기 주 비행제어 컴퓨터에 탑재된 소프트웨어의 비행제어법칙 또는 상기 전환장치 컴퓨터에 탑재된 소프트웨어의 비행제어법칙에 따라 비행제어가 수행될 수 있도록 하기 위한 전환 명령의 선택을 위한 전환 명령 선택 스위치와, 전환 명령에 따른 비행제어법칙의 전환이 정상적으로 이루어졌는지의 여부를 표시하는 표시 램프를 포함하는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 장치
|
14 |
14
이미 검증된 비행제어법칙 소프트웨어가 탑재된 주 비행제어 컴퓨터와, 시험 대상 비행제어법칙 소프트웨어가 탑재된 전환장치 컴퓨터와, 비행제어법칙 전환 명령 및 각종 제어 명령의 입력을 위한 비행제어 시험용 제어 패널을 포함하는 비행제어법칙 소프트웨어 시험 장치에 의한 비행제어법칙 소프트웨어 시험 방법으로서,
a) 상기 비행제어법칙 소프트웨어 시험 장치의 초기화 완료 후, 상기 주 비행제어 컴퓨터의 비행제어법칙을 이용하여 항공기를 이륙시킨 후 다양한 기동을 수행하면서 주 비행제어 컴퓨터의 비행제어법칙이 정상 작동하는지를 확인하는 단계;
b) 상기 주 비행제어 컴퓨터의 비행제어법칙의 정상 작동이 확인되면, 상기 전환장치 컴퓨터의 비행제어법칙을 실험하기 위한 비행속도와 고도 조건에서 수평비행을 수행하여 전환장치 컴퓨터의 비행제어법칙으로의 전환을 준비하는 단계;
c) 실험하고자 하는 비행속도와 고도 조건의 수평비행 상태에서 상기 비행제어 시험용 제어 패널을 통한 비행제어법칙 전환 명령의 입력에 의해 항공기의 비행 제어 권한을 상기 주 비행제어 컴퓨터에서 상기 전환장치 컴퓨터로 전환하는 단계;
d) 상기 비행제어법칙의 전환 과정에서 항공기의 비행안정성이 유지되는지, 비행제어법칙의 전환이 수행되는 천이 과정에서 항공기가 입력된 조종명령에 따라 정상적으로 조종되는지, 비행제어법칙의 전환이 완료된 후 전환 상태가 정상적으로 지시되는지를 판별하는 단계;
e) 상기 단계 d)의 판별에서 어느 것이라도 비정상으로 판별되면, 시험을 중단하고 항공기의 비행제어 권한을 상기 전환장치 컴퓨터에서 다시 주 비행제어 컴퓨터로 전환하는 단계;
f) 상기 단계 d)의 판별에서, 모든 사항이 정상으로 판별되면, 다양한 기동을 수행하면서 상기 전환장치 컴퓨터의 비행제어법칙의 성능을 시험하는 단계; 및
g) 상기 전환장치 컴퓨터의 비행제어법칙의 성능 시험이 종료되면, 수평비행 상태를 유지한 후 상기 비행제어 시험용 제어 패널을 통한 비행제어법칙 전환 명령의 입력에 의해, 항공기의 비행 제어 권한을 상기 전환장치 컴퓨터에서 상기 주 비행제어 컴퓨터로 전환하고 시험을 종료하는 단계를 포함하는 것을 특징으로 하는 비행제어법칙 소프트웨어 시험 방법
|