JPH11355221A - Command telemetry automatic check method and device - Google Patents
Command telemetry automatic check method and deviceInfo
- Publication number
- JPH11355221A JPH11355221A JP10157051A JP15705198A JPH11355221A JP H11355221 A JPH11355221 A JP H11355221A JP 10157051 A JP10157051 A JP 10157051A JP 15705198 A JP15705198 A JP 15705198A JP H11355221 A JPH11355221 A JP H11355221A
- Authority
- JP
- Japan
- Prior art keywords
- telemetry
- command
- spacecraft
- collation
- time
- 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.)
- Withdrawn
Links
Landscapes
- Monitoring And Testing Of Transmission In General (AREA)
Abstract
(57)【要約】
【課題】 テレメトリが正しく変化しているかのチェッ
クをオフライン、ノンリアルタイムで繰り返し、柔軟に
行えるようにすること。
【解決手段】 オペレータ3の操作により、地上装置2
からコマンド送出されると、宇宙機1からテレメトリが
地上装置2に返送され、受信テレメトリファイル2bへ
格納される。地上装置2は、コマンド・テレメトリ照合
条件テーブル2a参照し、コマンド送信番号(またはコ
マンドコード)、テレメトリ照合条件を得る。ついで、
コマンド送信番号(またはコマンドコード)をキーとし
て受信テレメトリファイル2bを走査し、テレメトリ照
合条件で参照されているテレメトリ項目を見つけ、照合
条件に基づきチェックを行い、結果をオペレータ3に通
知する。さらに、予め設定された照合上限時間と、テレ
メトリ受信時刻とコマンド受信時刻の差を比較し照合失
敗等を判断するようにしてもよい。
(57) [Summary] [Problem] To check whether telemetry is correctly changed is repeated off-line and non-real-time so that it can be flexibly performed. SOLUTION: An operation of an operator 3 causes a ground device 2 to be operated.
, The telemetry is returned from the spacecraft 1 to the ground apparatus 2 and stored in the reception telemetry file 2b. The ground apparatus 2 obtains the command transmission number (or command code) and the telemetry collation condition by referring to the command / telemetry collation condition table 2a. Then
The received telemetry file 2b is scanned using the command transmission number (or command code) as a key, a telemetry item referenced by the telemetry collation condition is found, a check is performed based on the collation condition, and the result is notified to the operator 3. Further, a comparison upper limit time set in advance and a difference between the telemetry reception time and the command reception time may be compared to determine a collation failure or the like.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、人工衛星などの宇
宙機システムにおけるコマンド・テレメトリ自動チェッ
ク方法および装置に関する。軌道上で宇宙機が正常に機
能しているどうかの確認は、基本的には地上装置から宇
宙機へ送信されるコマンドに対応して、宇宙機から地上
装置へ返送テレメトリが正しく変化しているかをチェッ
クすることで行なわれる。このチェックは、例えば姿勢
系のデータなど、宇宙機にとって致命的な項目について
は、コマンドを発行するオペレータが、コマンドを発行
する都度、宇宙機から返送されるテレメトリを目視で確
認することで行なうが、観測ミッション系のデータな
ど、それほど致命的ではなく、かつデータ量としては膨
大なテレメトリ項目については、総てのテレメトリが正
しく変化しているかを目視でチェックすることは、効率
的でなく時間がかかる。また誤りを犯す可能性が非常に
高い。このため、このようなチェックを自動的に行なう
ことが考えられてきた。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and an apparatus for automatically checking command telemetry in a spacecraft system such as an artificial satellite. Confirmation that the spacecraft is functioning normally in orbit is basically based on whether the telemetry returned from the spacecraft to the ground equipment in response to the command sent from the ground equipment to the spacecraft is correct Is performed by checking. This check is performed for items critical to the spacecraft, such as attitude data, by visually confirming the telemetry returned from the spacecraft each time a command is issued. For telemetry items that are not so fatal and have a large amount of data, such as observation mission data, it is not efficient and time-consuming to visually check whether all telemetry has changed correctly. Take it. It is very likely that a mistake will be made. Therefore, it has been considered to perform such a check automatically.
【0002】[0002]
【従来の技術】図4は従来技術を説明する図である。同
図において、10は衛星等の宇宙機、20は地上装置で
ある。地上装置20には、送信されたコマンド毎に、チ
ェックをすべきテレメトリの照合条件を保持しているコ
マンド・テレメトリの照合条件テーブル21が設けられ
ている。30は宇宙機の運用を行なうオペレータであ
り、地上装置20は、オペレータ30の操作により、コ
マンドを宇宙機10へ送信する。宇宙機10は送信され
たコマンドに応じた処理を行ない、予め定められた情報
を収集し、テレメトリとして地上装置20へ送信する。2. Description of the Related Art FIG. 4 is a diagram for explaining a conventional technique. In FIG. 1, reference numeral 10 denotes a spacecraft such as a satellite, and reference numeral 20 denotes a ground device. The ground device 20 is provided with a command / telemetry collation condition table 21 which holds telemetry collation conditions to be checked for each transmitted command. An operator 30 operates the spacecraft, and the ground device 20 transmits a command to the spacecraft 10 by the operation of the operator 30. The spacecraft 10 performs processing according to the transmitted command, collects predetermined information, and transmits the information to the ground apparatus 20 as telemetry.
【0003】従来においては、地上装置20から宇宙機
10へ送信されるコマンドに対応して、宇宙機10から
地上装置20へ返送テレメトリが正しく変化しているか
を自動チェックするため、図4に示すように、オペレー
タ30がコマンド送信を地上装置20へ指示した際に、
上記コマンド・テレメトリ照合条件テーブル21を検索
して照合条件を得ておき、宇宙機10からコマンドに対
応するテレメトリが送り返された時点で、該テレメトリ
が条件を満足しているかをチェックする、という方法を
とっていた。Conventionally, in order to automatically check whether the telemetry returned from the spacecraft 10 to the ground equipment 20 in response to a command transmitted from the ground equipment 20 to the spacecraft 10 is shown in FIG. As described above, when the operator 30 instructs the ground device 20 to transmit a command,
A method in which the command / telemetry matching condition table 21 is searched to obtain matching conditions, and when the telemetry corresponding to the command is sent back from the spacecraft 10, it is checked whether the telemetry satisfies the conditions. Was taking.
【0004】[0004]
【発明が解決しようとする課題】上記した方式では、コ
マンドを送信する時点でしかテレメトリのチェックが行
なえない。そのため、コマンドの送信および対応するテ
レメトリの受信処理が終了してしまった後から、照合す
るテレメトリ項目を増やして、改めてより詳しいチェッ
クを行なう、といったことができない。これは、例え
ば、宇宙機側に障害が発生している恐れがあり、しかも
その障害に十分な再現性がない場合などに詳しい調査が
行なえず問題になる。本発明は上記した事情に鑑みなさ
れたものであって、本発明の目的は、地上装置から宇宙
機へ送信されるコマンドに対応して宇宙機から地上装置
に返送されたテレメトリが正しく変化しているか否かの
チェックを、オフライン、ノンリアルタイムで繰り返
し、柔軟に行うことができるようにすることである。In the above-described system, the telemetry check can be performed only at the time of transmitting the command. Therefore, after the command transmission and the corresponding telemetry reception processing have been completed, it is not possible to increase the number of telemetry items to be collated and perform a more detailed check again. This is a problem, for example, when there is a possibility that a fault has occurred on the spacecraft side and the fault is not sufficiently reproducible. The present invention has been made in view of the above circumstances, and an object of the present invention is to correct the telemetry returned from the spacecraft to the ground equipment in response to the command transmitted from the ground equipment to the spacecraft. The purpose of this is to make it possible to flexibly check whether or not there is an off-line or non-real-time operation.
【0005】[0005]
【課題を解決するための手段】図1は本発明の原理説明
図である。同図において、1は人工衛星等の宇宙機、2
は地上装置、3はオペレータであり、地上装置2は、コ
マンド・テレメトリ照合条件テーブル2aと、宇宙機1
から地上装置2へ送信されたテレメトリを格納する受信
テレメトリファイル2bと、照合手段2cを備えてい
る。図1において、本発明の請求項1,2の発明は、次
のようにして前記課題を解決する。 (a)オペレータ3の操作により、地上装置2がコマン
ドを宇宙機1へ送信すると、宇宙機1は送信されたコマ
ンドに応じた処理を行ない、予め定められた情報を収集
し、テレメトリとして地上装置2へ返送する。 (b)地上装置2は宇宙機1から送信されたテレメトリ
を、受信した順番で受信テレメトリファイル2bへ順次
格納してゆく。 (c)地上装置2の照合手段2cは、コマンド送信およ
びテレメトリ受信終了後のオペレータ3から指示された
任意の時点で、次のようにしてテレメトリの自動チェッ
クを行なう。 (c1)コマンド・テレメトリ照合条件テーブル2aの
最初のエントリを参照し、コマンド送信番号(またはコ
マンドコード)およびテレメトリ照合条件を得る。 (c2)受信テレメトリファイル2bの先頭から、コマ
ンド送信番号(またはコマンドコード)をキーとしてコ
マンド情報を含むパケットを走査し、コマンド送信番号
(または コマンドコード)が一致するパケットを見つ
ける。 (c3)上記(c2)で発見した以降のパケットについ
て、テレメトリ照合条件で参照されているテレメトリ項
目をキーとして走査を行ない、参照されているテレメト
リが見つかれば、照合条件に基づきコマンドに応じてテ
レメトリが正しく変化しているかをチェックし、結果を
オペレータ3に通知する。 (c4)コマンド・テレメトリ照合条件テーブルの次の
エントリに移り、上記(c1)から(c3)までの処理
を、コマンド・テレメトリ照合条件テーブル2aの最後
のエントリまで繰り返す。FIG. 1 is a diagram illustrating the principle of the present invention. In the figure, 1 is a spacecraft such as an artificial satellite, 2
Is a ground device, 3 is an operator, and the ground device 2 is a command / telemetry collation condition table 2a and a spacecraft 1
It has a reception telemetry file 2b for storing telemetry transmitted to the ground apparatus 2 from the mobile station, and a collating means 2c. In FIG. 1, the inventions according to claims 1 and 2 of the present invention solve the above-mentioned problem as follows. (A) When the ground device 2 transmits a command to the spacecraft 1 by the operation of the operator 3, the spacecraft 1 performs a process according to the transmitted command, collects predetermined information, and performs telemetry on the ground device. Return to 2. (B) The ground apparatus 2 sequentially stores the telemetry transmitted from the spacecraft 1 in the reception telemetry file 2b in the order of reception. (C) The collation means 2c of the ground apparatus 2 automatically checks the telemetry as follows at an arbitrary time pointed by the operator 3 after the command transmission and the telemetry reception are completed. (C1) The command transmission number (or command code) and the telemetry collation condition are obtained by referring to the first entry of the command / telemetry collation condition table 2a. (C2) From the beginning of the received telemetry file 2b, a packet including command information is scanned using the command transmission number (or command code) as a key, and a packet having the same command transmission number (or command code) is found. (C3) Scanning is performed on the packet found in (c2) above using the telemetry item referenced by the telemetry collation condition as a key, and if the referenced telemetry is found, the telemetry is performed according to the command based on the collation condition. Is changed correctly, and the result is notified to the operator 3. (C4) The process moves to the next entry of the command / telemetry collation condition table, and the processes from (c1) to (c3) are repeated until the last entry of the command / telemetry collation condition table 2a.
【0006】また、本発明の請求項3の発明において
は、コマンド・テレメトリ照合条件テーブル2aに、照
合上限時間を格納しておき、この照合上限時間と、〔テ
レメトリ受信時刻〕−〔コマンド受信時刻〕を比較する
ことにより、照合失敗を判断しオペレータ3に通知した
り、次のパケットから処理を継続する。すなわち、上記
(c1)でコマンド・テレメトリ照合条件テーブル2a
のエントリを参照する際、コマンド・テレメトリ照合条
件テーブル2aのエントリから照合上限時間も読み出し
て記憶しておき、上記(c2)でパケットを見つけた
ら、このパケットに付加されている時刻情報を記憶し、
〔テレメトリ受信時刻〕−〔コマンド受信時刻〕と、コ
マンド・テレメトリ照合条件テーブル2aの照合上限時
間を比較し、上記処理を行う。In the invention of claim 3 of the present invention, the upper limit time of collation is stored in the command telemetry collation condition table 2a, and the upper limit time of collation, [telemetry reception time]-[command reception time] ] To determine the collation failure and notify the operator 3 or continue the processing from the next packet. That is, in the above (c1), the command / telemetry collation condition table 2a
When referring to this entry, the upper limit of the collation time is also read from the entry of the command / telemetry collation condition table 2a and stored, and when a packet is found in the above (c2), the time information added to this packet is stored. ,
[Telemetry reception time]-[Command reception time] is compared with the upper limit collation time of the command / telemetry collation condition table 2a, and the above processing is performed.
【0007】[0007]
【発明の実施の形態】図2は、本発明の実施例の構成を
示すブロック図である。前記図4に示した従来技術によ
る構成図と比較すると、本実施例においては、宇宙機か
ら受信したテレメトリを保管するための受信テレメトリ
ファイル22が追加されている。また、コマンド・テレ
メトリ照合条件テーブル21の参照を、オペレータ30
から送信されたコマンドによって行なうのではなく、受
信テレメトリファイル22から検索されるコマンドによ
って行なっている点が異なっている。図3は本発明の実
施例の動作を説明する図である。同図において、22は
受信テレメトリファイルの例であり、宇宙機10から送
信されたテレメトリが、地上装置20に受信された順番
で順次格納される。通常、宇宙機10からのテレメトリ
は、テレメトリの種別毎にまとまったデータ(パケッ
ト)に編集され、地上装置20へ送信される。パケット
の種別はパケットの先頭のヘッダHに含まれる情報によ
って識別できる。FIG. 2 is a block diagram showing the configuration of an embodiment of the present invention. Compared with the configuration diagram according to the prior art shown in FIG. 4, in this embodiment, a reception telemetry file 22 for storing telemetry received from a spacecraft is added. Further, the command / telemetry collation condition table 21 is referred to by the operator 30.
Is different from the command transmitted from the receiving telemetry file 22 in that the command is retrieved not from the command transmitted from the receiving telemetry file 22. FIG. 3 is a diagram for explaining the operation of the embodiment of the present invention. In the drawing, reference numeral 22 denotes an example of a received telemetry file, in which telemetry transmitted from the spacecraft 10 is sequentially stored in the order received by the ground apparatus 20. Normally, telemetry from the spacecraft 10 is compiled into data (packets) for each type of telemetry and transmitted to the ground apparatus 20. The type of the packet can be identified by the information included in the header H at the head of the packet.
【0008】本実施例においては、宇宙機10から送信
されるパケットの中には、地上装置から送信されたコマ
ンドについてのコマンド情報が含まれている必要があ
る。この情報は、初めから何番目に送信されたコマンド
であるかを示すコマンド送信番号、あるいは送信された
コマンドコードそのもの(=アンサバック)のいずれか
であれば良い。また、受信時刻の照合を行う場合には、
それぞれのパケットに、宇宙機上で経過する時刻が含ま
れている必要がある。この時刻情報は、例えば、宇宙機
がテレメトリの編集を終了した時刻など、一定の基準で
定められ、総てのパケットについて値が単調増加する時
刻であれば、それ以上の制約はない。In this embodiment, it is necessary that the packet transmitted from the spacecraft 10 includes command information on the command transmitted from the ground apparatus. This information may be any of a command transmission number indicating the order of the transmitted command from the beginning, or the transmitted command code itself (= answer back). Also, when checking the reception time,
Each packet must include the time that elapses on the spacecraft. This time information is determined based on a fixed reference, such as the time at which the spacecraft finished editing the telemetry, and there is no further restriction as long as the time monotonically increases for all packets.
【0009】21はコマンド・テレメトリ照合条件テー
ブルである。本テーブルはオペレータによって予め作成
されており、1つのエントリが1つのコマンドに対応
し、コマンドが宇宙機へ送信された順番で順次エントリ
がつくられている。それぞれのエントリは、初めから何
番目に送信したコマンドであるかをしめすコマンド送信
番号、送信されたコマンドのコード、そのコマンドを送
信したあとにチェックするべきテレメトリ項目と値、条
件を示すテレメトリ照合条件のフィールドからなってい
る。なお、コマンド送信番号および送信されたコマンド
のコードは、いずれか一方があればよい。また、受信時
刻の照合を行う場合には、コマンド・テレメトリ照合条
件テーブル21に、コマンドの受信を検出してからその
コマンドについての照合処理を打ち切るまでのおおよそ
の時間を指定する照合上限時間のフィールドが必要であ
る。Reference numeral 21 denotes a command telemetry collation condition table. This table is created in advance by an operator, and one entry corresponds to one command, and entries are sequentially created in the order in which the commands are transmitted to the spacecraft. Each entry is a command transmission number indicating the number of the command transmitted from the beginning, the code of the transmitted command, telemetry items and values to be checked after transmitting the command, and telemetry collation conditions indicating conditions Field. In addition, the command transmission number and the code of the transmitted command may be any one. When the reception time is collated, the command / telemetry collation condition table 21 is provided with a collation upper limit time field for designating an approximate time from when the reception of the command is detected to when the collation processing for the command is terminated. is necessary.
【0010】次に、図2、図3により本実施例によるコ
マンド・テレメトリのチェックについて説明する。 a)地上装置20は、オペレータ30の操作により、コ
マンドを宇宙機10へ送信する。 b)宇宙機10は送信されたコマンドに応じた処理を行
ない、予め定められた情報を収集し、テレメトリとして
地上装置20へ返送する。 c)地上装置20は宇宙機10から送信されたテレメト
リを、受信した順番で受信テレメトリファイル22へ順
次格納してゆく。Next, the command telemetry check according to the present embodiment will be described with reference to FIGS. a) The ground device 20 transmits a command to the spacecraft 10 by the operation of the operator 30. b) The spacecraft 10 performs processing according to the transmitted command, collects predetermined information, and returns it to the ground equipment 20 as telemetry. c) The ground equipment 20 sequentially stores the telemetry transmitted from the spacecraft 10 in the reception telemetry file 22 in the order of reception.
【0011】d)地上装置20は、コマンド送信および
テレメトリ受信終了後の、オペレータ30から指示され
た任意の時点で、以下の手順でテレメトリの自動チェッ
クを行なう。 コマンド・テレメトリ照合条件テーブル21の最初
のエントリを参照し、コマンド送信番号(またはコマン
ドコード)およびテレメトリ照合条件を得る。また、受
信時刻の照合を行う場合には、コマンド・テレメトリ照
合条件テーブル21のエントリから照合上限時間も読み
出して記憶しておく。 受信テレメトリファイル22の先頭から、コマンド
送信番号(または コマンドコード)をキーとしてコマ
ンド情報を含むパケットを走査し、コマンド送信番号
(または コマンドコード)が一致するパケットを見つ
ける。さらに、受信時刻の照合を行う場合には、このパ
ケットに付加されている時刻情報を”コマンド受信時
刻”として記憶する。 上記で発見した以降のパケットについて、今度は
テレメトリ照合条件で参照されているテレメトリ項目を
キーとして走査を行なう。そして、参照されているテレ
メトリが見つかれば、条件(値が等しい、一致しないな
ど)にしたがってテレメトリの値のチェックを行ない、
結果をオペレータ30に通知し、に進む。D) The ground device 20 automatically checks the telemetry according to the following procedure at an arbitrary point in time specified by the operator 30 after the command transmission and the telemetry reception are completed. With reference to the first entry of the command telemetry collation condition table 21, a command transmission number (or command code) and a telemetry collation condition are obtained. When the reception time is to be verified, the upper limit of the verification time is also read from the command / telemetry verification condition table 21 and stored. From the beginning of the reception telemetry file 22, a packet including command information is scanned using the command transmission number (or command code) as a key, and a packet having the same command transmission number (or command code) is found. Further, when the reception time is compared, the time information added to this packet is stored as “command reception time”. The subsequent packets found above are scanned using the telemetry item referenced by the telemetry collation conditions as a key. Then, if the referenced telemetry is found, the telemetry value is checked according to the condition (equal value, not matching, etc.),
The result is notified to the operator 30, and the process proceeds to.
【0012】例えば、図3において、コマンド2の照合
条件は、「テレメトリ20の特定の領域のデータが”2
0”に等しく、かつ、テレメトリ21の特定の領域のデ
ータが”21”に等しくない」であり、受信テレメトリ
ファイル22を走査して、テレメトリ20およびテレメ
トリ21を見つけ出し、これらのテレメトリ20,21
が上記照合条件を満たしているかをチェックし、結果を
オペレータ30に通知する。さらに、受信時刻の照合を
行う場合には、パケットを走査する時点で、それぞれの
パケットに付加されている時刻情報を”テレメトリ受信
時刻”として読み込み、〔テレメトリ受信時刻〕−〔コ
マンド受信時刻〕>〔照合上限時間〕であれば、参照さ
れているテレメトリ項目を含むパケットが未だ見つから
ない場合でも、照合失敗と判断してオペレータに通知
し、へ進む。例えば、上記コマンド2に対応したテレ
メトリ20,21の受信時刻は”時刻5”、”時刻6”
であり、また、コマンド2の照合上限時刻は”16”で
あるから、〔時刻6〕−〔時刻3〕>16であれば、照
合失敗と判断してオペレータに通知する。また、コマン
ド2に対応したテレメトリが〔時刻2〕+16になって
も見つからない場合にも、照合失敗としてオペレータ3
0に通知する。For example, in FIG. 3, the collation condition of the command 2 is “data in a specific area of the telemetry 20 is“ 2 ”.
0 "and the data in a specific area of the telemetry 21 is not equal to" 21 ", and the reception telemetry file 22 is scanned to find the telemetry 20 and the telemetry 21, and these telemetry 20, 21
Check whether the above conditions are satisfied, and notify the operator 30 of the result. Further, when the reception time is compared, at the time of scanning the packet, the time information added to each packet is read as "telemetry reception time", and [telemetry reception time]-[command reception time]> In the case of [upper-match time], even if a packet including the referenced telemetry item has not been found yet, it is determined that the matching has failed, the operator is notified, and the process proceeds to. For example, the reception times of the telemetry 20 and 21 corresponding to the command 2 are “time 5” and “time 6”.
Further, since the upper limit time of collation of the command 2 is “16”, if [time 6] − [time 3]> 16, it is determined that the collation has failed and the operator is notified. Also, if the telemetry corresponding to the command 2 is not found even at [time 2] +16, it is determined that the collation has failed and the operator 3
Notify 0.
【0013】なお、必要に応じて、参照されているパケ
ットが見つかっているが、照合条件が成立しない場合、
〔テレメトリ受信時刻〕−〔コマンド受信時刻〕<〔照
合上限時間〕であれば照合失敗とは判断せず、の先頭
へ戻って、次のパケットから処理を継続するように設定
することも可能である。すなわち、通常、宇宙機10か
らはテレメトリが複数回繰り返し返送されており、コマ
ンドを送信した直後に受信されたテレメトリはそれ以前
に送信されたコマンドに対応したテレメトリである可能
性もある。そこで、上記のように、〔テレメトリ受信時
刻〕−〔コマンド受信時刻〕<〔照合上限時間〕であれ
ば、の先頭に戻って繰り返し照合を行い、送信したコ
マンドに対応したテレメトリが返送されるまで待つよう
にしてもよい。If the packet referred to is found as required, but the matching condition is not satisfied,
If [telemetry reception time]-[command reception time] <[collation upper limit time], it is possible to determine that collation has not failed, return to the top, and continue processing from the next packet. is there. That is, usually, telemetry is repeatedly returned from the spacecraft 10 a plurality of times, and the telemetry received immediately after transmitting the command may be the telemetry corresponding to the command transmitted before that. Therefore, as described above, if [telemetry reception time]-[command reception time] <[collation upper limit time], the process returns to the beginning of the sequence and performs collation repeatedly until the telemetry corresponding to the transmitted command is returned. You may wait.
【0014】 コマンド・テレメトリ照合条件テーブ
ルの次のエントリに移り、上記からまでの処理を、
コマンド・テレメトリ照合条件テーブル21の最後のエ
ントリまで繰り返す。以上の手順によって、宇宙機から
送信されたテレメトリのみから、コマンドに対応してテ
レメトリが正しく変化しているかどうかのチェックを行
なうことが可能となる。また、受信時刻を照合上限時間
と照合することにより、照合すべきテレメトリ項目を含
むパケットが見つけられない場合、あるいはコマンドを
受信してから、その効果がテレメトリに出現するまでに
時間がかかるような場合についても、柔軟なチェックを
行なうことが可能になる。Moving to the next entry in the command / telemetry collation condition table,
Repeat until the last entry of the command / telemetry collation condition table 21. According to the above procedure, it is possible to check whether or not the telemetry has been correctly changed in response to the command only from the telemetry transmitted from the spacecraft. Also, by comparing the reception time with the upper limit of the matching time, if a packet containing a telemetry item to be matched cannot be found, or if a command is received and it takes time for the effect to appear in the telemetry. In this case, a flexible check can be performed.
【0015】[0015]
【発明の効果】以上説明したように、本発明において
は、宇宙機から地上装置へ送信されたテレメトリを受信
テレメトリファイルに格納し、コマンド送信番号、もし
くは、コマンド・テレメトリ中に含まれるコマンドのア
ンサバックを用いて、上記受信テレメトリファイルか
ら、地上装置から宇宙機へ送信されたコマンドに対応し
たテレメトリを検出し、検出したテレメトリが、コマン
ドに応じて正しく変化しているかをチェックするように
したので、地上装置から宇宙機へ送信されるコマンドに
対応して、宇宙機から地上装置への返送テレメトリが正
しく変化しているかのチェックを、オフライン/ノンリ
アルタイムで繰り返し、柔軟に行なうことが可能とな
る。また、宇宙機から地上装置へ送信されるテレメトリ
中に含まれる宇宙機上での経過時刻を用いて、宇宙機が
コマンド受信を検出してから対応するテレメトリの照合
を終了するまでの時間求め、求めた時間と照合上限時間
と照合することにより、照合すべきテレメトリ項目を含
むパケットが見つからない場合や、コマンドを受信して
から、その効果がテレメトリに出現するまでに時間がか
かるような場合についても、柔軟なチェックを行なうこ
とが可能になる。As described above, according to the present invention, the telemetry transmitted from the spacecraft to the ground equipment is stored in the reception telemetry file, and the command transmission number or the answer of the command included in the command telemetry is stored. Using the back, from the received telemetry file, the telemetry corresponding to the command transmitted from the ground equipment to the spacecraft is detected, and it is checked whether the detected telemetry is correctly changed according to the command. In response to commands sent from the ground equipment to the spacecraft, it is possible to flexibly check whether the telemetry returned from the spacecraft to the ground equipment is correctly changed in off-line / non-real-time and flexibly . Further, by using the elapsed time on the spacecraft included in the telemetry transmitted from the spacecraft to the ground device, a time from when the spacecraft detects the reception of the command to when the matching of the corresponding telemetry is completed is obtained. By collating the calculated time with the maximum collation time, if a packet containing a telemetry item to be collated is not found, or if it takes a long time for the effect to appear in telemetry after receiving a command Also, a flexible check can be performed.
【図1】本発明の原理構成図である。FIG. 1 is a principle configuration diagram of the present invention.
【図2】本実施例のシステムの構成図である。FIG. 2 is a configuration diagram of a system according to the present embodiment.
【図3】本発明の実施例の動作を説明する図である。FIG. 3 is a diagram illustrating the operation of the embodiment of the present invention.
【図4】従来のシステムの構成を示す図である。FIG. 4 is a diagram showing a configuration of a conventional system.
【符号の説明】 1,10 宇宙機 2,20 地上装置 2a,21 コマンド・テレメトリの照合条件テーブル 2b,22 受信テレメトリファイル 2c 照合手段 3,30 オペレータ[Description of Signs] 1,10 Spacecraft 2,20 Ground Equipment 2a, 21 Command / Telemetry Matching Condition Table 2b, 22 Received Telemetry File 2c Matching Means 3,30 Operator
Claims (3)
ための地上装置からなるシステムにおけるコマンド・テ
レメトリ自動チェック方法であって、 宇宙機から地上装置へ送信されたテレメトリを受信テレ
メトリファイルに格納し、コマンド送信番号、もしく
は、コマンド・テレメトリ中に含まれるコマンドのアン
サバックを用いて、上記受信テレメトリファイルから、
地上装置から宇宙機へ送信されたコマンドに対応したテ
レメトリを検出し、 検出したテレメトリが、コマンドに応じて正しく変化し
ているかをチェックすることを特徴とするコマンド・テ
レメトリ自動チェック方法。An automatic command / telemetry check method in a system including a spacecraft such as an artificial satellite and a ground device for operating the spacecraft, wherein a telemetry transmitted from the spacecraft to the ground device is stored in a reception telemetry file. Then, using the command transmission number or the answerback of the command included in the command telemetry, from the reception telemetry file,
An automatic command / telemetry checking method, comprising detecting telemetry corresponding to a command transmitted from a ground device to a spacecraft, and checking whether the detected telemetry is correctly changed according to the command.
ための地上装置からなるシステムにおいて、 地上装置に、コマンド・テレメトリ照合条件テーブル
と、 宇宙機から地上装置へ送信されたテレメトリを格納する
受信テレメトリファイルと、 受信されたテレメトリが条件を満たしているかを照合す
る照合手段を設け、 上記照合手段は、コマンド送信番号、もしくは、コマン
ド・テレメトリ中に含まれるコマンドのアンサバックを
用いて、上記受信テレメトリファイルから、地上装置か
ら宇宙機へ送信されたコマンドに対応したテレメトリを
検出し、検出したテレメトリをコマンド・テレメトリ照
合条件テーブルの照合条件と照合することにより、コマ
ンドに応じてテレメトリが正しく変化しているかをチェ
ックすることを特徴とするコマンド・テレメトリ自動チ
ェック装置。2. A system comprising a spacecraft such as an artificial satellite and a terrestrial device for operating the spacecraft, wherein the terrestrial device stores a command telemetry collation condition table and telemetry transmitted from the spacecraft to the terrestrial device. The receiving telemetry file is provided with matching means for checking whether the received telemetry satisfies the conditions. The checking means uses a command transmission number or an answerback of a command included in the command telemetry to execute the above. From the received telemetry file, telemetry corresponding to the command transmitted from the ground equipment to the spacecraft is detected, and the detected telemetry is compared with the matching conditions in the command / telemetry matching condition table, so that the telemetry changes correctly according to the command A feature that checks whether the De telemetry automatic checking device.
に、照合上限時間を格納し、上記照合手段は、宇宙機か
ら地上装置へ送信されるテレメトリ中に含まれる宇宙機
上での経過時刻を用いて、宇宙機がコマンド受信を検出
してから対応するテレメトリの照合を終了するまでの時
間求め、求めた時間と上記照合上限時間と照合すること
を特徴とする請求項2のコマンド・テレメトリ自動チェ
ック装置。3. A command / telemetry collation condition table stores a collation upper limit time, and the collation means uses an elapsed time on the spacecraft included in the telemetry transmitted from the spacecraft to the ground apparatus, 3. The automatic command telemetry checking device according to claim 2, wherein a time from when the spacecraft detects the reception of the command to when the matching of the corresponding telemetry is completed is obtained, and the obtained time is compared with the matching upper limit time.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10157051A JPH11355221A (en) | 1998-06-05 | 1998-06-05 | Command telemetry automatic check method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10157051A JPH11355221A (en) | 1998-06-05 | 1998-06-05 | Command telemetry automatic check method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11355221A true JPH11355221A (en) | 1999-12-24 |
Family
ID=15641134
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10157051A Withdrawn JPH11355221A (en) | 1998-06-05 | 1998-06-05 | Command telemetry automatic check method and device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11355221A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119611784A (en) * | 2024-12-09 | 2025-03-14 | 西北工业大学 | Spacecraft dynamic test execution method based on telemetry data |
-
1998
- 1998-06-05 JP JP10157051A patent/JPH11355221A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119611784A (en) * | 2024-12-09 | 2025-03-14 | 西北工业大学 | Spacecraft dynamic test execution method based on telemetry data |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6757521B1 (en) | Method and system for locating and assisting portable devices performing remote diagnostic analysis of a control network | |
| US7398083B2 (en) | Method and system for monitoring, controlling, and locating portable devices performing remote diagnostic analysis of control network | |
| US8116759B2 (en) | System and method for facilitating diagnosis and maintenance of a mobile conveyance | |
| US7756517B2 (en) | Apparatus and method for verifying reception and execution status of telecommand in satellite control system | |
| US20100235042A1 (en) | System and method for facilitating diagnosis and maintenance of a mobile conveyance | |
| US20030090415A1 (en) | GPS positioning system | |
| CN110363933A (en) | Certificate extracting method, device, computer equipment and storage medium | |
| JPH11355221A (en) | Command telemetry automatic check method and device | |
| US7489981B2 (en) | Assembly line control system and immobilizer data protocol and communication process flow | |
| JPH01161566A (en) | Data processing method in distributed processing system | |
| CN114520749A (en) | Modbus data monitoring method and system based on cloud platform deployment object model | |
| US7684608B2 (en) | Tape and reel inspection system | |
| CN114553295B (en) | Satellite playback arc section autonomous selection method based on collision avoidance | |
| US7872964B2 (en) | File transmission terminal | |
| CN109596133A (en) | Method for determining navigation route and related equipment | |
| US20080274699A1 (en) | Method for Analysing the Operation of a Radiocommunication Terminal, Corresponding Radiocommunication Terminal and Analysis Device | |
| JP2003303013A (en) | Work history management device | |
| CA2479976C (en) | Assembly line control system and immobilizer data protocol and communication process flow | |
| JP2003216514A (en) | Apparatus and method for collating equipment information between systems | |
| US6986065B2 (en) | Distribution result verification method for information distribution system | |
| CN115622924B (en) | Anti-interference test method and device, main control equipment and storage medium | |
| KR100273469B1 (en) | How to Verify Automatic Performance of Satellite Remote Commands | |
| JP3195976B2 (en) | Terminal program switching method and apparatus | |
| JP2007180895A (en) | Wireless communication system and method for confirming opening of wireless communication system | |
| JPH05336082A (en) | Detection of response data validity |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20050906 |