1 |
1
소정 샘플링 영역에서 각 체인에 포함될 메시지 개수와 전송주기를 무작위로 샘플링하고, 상기 샘플링된 개수의 메시지가 포함된 다중-메시지 체인을 해당 샘플링 전송주기로 전송하는 버스 제어기; 및상기 버스 제어기로부터 전송된 다중-메시지 체인을 수신하여 상기 샘플링된 2회의 전송 주기내에서 처리하고, 처리 완료시간을 버스 제어기로 보고하는 적어도 하나 이상의 원격 단말;로 구성되어,상기 버스 제어기는 상기 샘플링된 2회의 버스 제어기 전송주기와 원격 단말이 수신 메시지에 대한 처리 및 응답하는데 소요된 시간과의 차이가 최대가 되면서, 상기 버스 제어기에서 메시지 전송 없이 대기하는 시간이 최소가 되는 메시지 개수 및 전송주기를 목적함수 최적값으로 결정하고,하기의 수학식을 만족하는 메시지 개수(NBC) 및 전송주기(TBC)를 목적함수 최적값으로 결정하고,,,여기서, 는 가중치 변수, 는 각각 원격 단말(RT)에서 메시지별 평균 인터럽트 서비스루틴(ISR) 실행시간, 제1버퍼에서의 메시지별 평균 처리시간, 제2버퍼에서의 메시지별 평균 처리시간을 나타내고 는 각각 원격 단말에서 버퍼별 운영체제 관련 최상위 프로세스의 수행시간과 2회의 전송 주기 동안 응답 메시지를 버퍼에 쓰는 전체 시간을 나타내며, MGT는 버스 제어기의 메시지별 전송시간, 은 전송시간 설계 여유 변수를 나타내는 것을 특징으로 하는 MIL-STD-1553B 통신 시스템
|
2 |
2
제1항에 있어서, 상기 버스 제어기는샘플링된 전송주기(TBC) 중에서 일부분만 메시지 전송을 위하여 사용하고 나머지 시간은 메시지 전송 없이 대기해야 하는 제약조건에 따라 다중-메시지 체인을 전송하는 것을 특징으로 하는 MIL-STD-1553B 통신 시스템
|
3 |
3
제1항에 있어서, 상기 각 원격 단말은 상기 샘플링된 2회의 전송 주기(TBC) 안에 이전 메시지에 대한 처리를 완료해야 하는 제약조건에 따라 다중-메시지 체인을 처리하는 것을 특징으로 하는 MIL-STD-1553B 통신 시스템
|
4 |
4
삭제
|
5 |
5
다중-메시지체인 및 더블 버퍼링 기반의 MIL-STD-1553B 통신 시스템에서 버스 제어기의 운용 방법에 있어서, 소정 샘플링 영역과 샘플 개수를 정의하는 단계;상기 정의된 샘플링 영역 내에서 하나의 체인에 포함될 메시지 개수와 다중-메시지체인의 전송주기를 무작위로 샘플링하는 단계;상기 샘플링된 메시지 개수와 전송주기를 수학식에 대입하여 각 샘플에 대한 목적함수 값을 계산하는 단계;상기 샘플링 영역에서 각 셀에 대한 목적함수 값을 갱신하는 단계; 및 상기 갱신된 복수의 목적함수 값 중에서 최대 목적함수 값을 나타내는 셀에 대응되는 메시지의 개수와 전송주기를 버스 제어기의 목적함수 최적값으로 결정하는 단계;를 포함하고,상기 계산하는 단계에서 상기 수학식은 샘플링된 2회의 버스 제어기 전송주기와 원격 단말이 수신 메시지에 대한 처리 및 응답하는데 소요된 시간과의 차이를 나타내는 제약조건 및 버스 제어기에서 메시지 전송 없이 대기하는 시간의 비율을 나타내는 제약조건을 나타내는 수학식이며,하기와 같이 설계되고, ,,여기서, 는 가중치 변수, 는 각각 원격 단말(RT)에서 메시지별 평균 인터럽트 서비스루틴(ISR) 실행시간, 제1버퍼에서의 메시지별 평균 처리시간, 제2버퍼에서의 메시지별 평균 처리시간을 나타내고 는 각각 원격 단말에서 버퍼별 운영체제 관련 최상위 프로세스의 수행시간과 2회의 전송 주기 동안 응답 메시지를 버퍼에 쓰는 전체 시간을 나타내며, MGT는 버스 제어기의 메시지별 전송시간, 은 전송시간 설계 여유 변수를 나타내는 것을 특징으로 하는 MIL-STD-1553B 통신 시스템의 버스 제어기 운용 최적화 방법
|
6 |
6
제5항에 있어서, 상기 샘플링하는 단계, 목적함수 값을 계산하는 단계 및 목적함수 값을 갱신하는 단계는 상기 정의된 샘플 개수만큼 반복적으로 수행되는 것을 특징으로 하는 MIL-STD-1553B 통신 시스템의 버스 제어기 운용 최적화 방법
|
7 |
7
제5항에 있어서, 상기 수학식은 샘플링된 2회의 버스 제어기 전송주기와 원격 단말이 수신 메시지에 대한 처리 및 응답하는데 소요된 시간과의 차이를 나타내는 제약조건 및 버스 제어기에서 메시지 전송 없이 대기하는 시간의 비율을 나타내는 제약조건을 나타내는 수학식인 것을 특징으로 하는 MIL-STD-1553B 통신 시스템의 버스 제어기 운용 최적화 방법
|
8 |
8
삭제
|
9 |
9
제5항에 있어서, 상기 버스 제어기의 목적함수 최적값은 샘플링된 2회의 전송주기중에서 실제 메시지를 전송한 시간에 대비 각 원격 단말이 상기 샘플링된 2회의 버스 제어기 전송주기와 원격 단말이 수신 메시지에 대한 처리 및 응답하는데 소요된 시간과의 차이가 최대가 되면서, 버스 제어기에서 메시지 전송 없이 대기하는 시간이 최소가 되는 메시지 개수 및 전송주기인 것을 특징으로 하는 MIL-STD-1553B 통신 시스템의 버스 제어기 운용 최적화 방법
|