Summary of the invention
The test mission that the invention provides a kind of test satellite is carried out and method of operating, in order to simplification ground mission planning difficulty, and utilizes biography test figure under the telemeter channel, improves the efficient of spaceborne test.
For achieving the above object, the test mission that the invention provides a kind of test satellite is carried out and method of operating, it may further comprise the steps: send the execution of test mission instruction control satellite test mission from ground, wherein the test mission instruction comprises that test mission, test mission begin the execution time and test mission finishes the execution time; Time and test mission on the current star are begun the execution time compare, when the two time is identical, begin to carry out the test mission type, and the test figure that obtains by the electric board record; Time and test mission on the current star are finished the execution time compare, when the two time is identical or the data storage area of electric board record stop to carry out test mission when full; By sending the remote measurement selection instruction, the test figure in the data storage area of electric board is transferred to ground from ground.
Preferable, time and test mission on the current star are begun the execution time compares, when the two time is identical, begin to carry out the test mission type, and comprise: test mission is begun the execution time and the test mission concluding time compares by the test figure step that electric board record obtains, if the test mission execution time is not less than the test mission concluding time, the test mission instruction is unreasonable, will not carry out test mission; Otherwise, time and test mission on the current star are begun the execution time compare, if the test mission execution time is not more than current satellite time, the test mission instruction is unreasonable, will not carry out test mission; Otherwise, carry out test mission.
Preferable, carry out the test mission step and comprise: read current satellite time by the spaceborne computer per second, and compare with the test mission start time; If current satellite time equals the execution time of test mission, test load is carried out the task setting, the test figure of acceptance test load, and will store memory allocation after the experimental data format into in the data partition of test mission, from the zero logical address sequential storage of data partition.
Preferable, time and test mission on the current star are finished the execution time compares, when the two time is identical or the data storage area of electric board record stop to carry out the test mission step when full and comprise: read current satellite time by the spaceborne computer per second, and finish the execution time with test mission and compare; By the operating position of spaceborne computer detection data partition, whether the judgment data subregion is stored as full; To finish the execution time identical when satellite current time and test mission, or the state of data partition stops to carry out test mission when full.
Preferable,, the test figure in the data storage area of electric board is transferred to the ground step comprises by sending the remote measurement selection instruction from ground: by descending remote measurement is that the data down transmission of test mission leaves dedicated channel; Receive the descending remote measurement selection instruction on ground, according to the following biography remote measurement type of appointment in the descending remote measurement selection instruction, respective storage areas is carried out data down transmission in the selection memory.
Preferable, respective storage areas is carried out the data down transmission step and is comprised in the selection memory: during data down transmission, read the data that write down the memory block successively from the zero-address of storer, and data are put into down pass in the dedicated channel biography down, wherein, when reading the address to the memory block tail, self-zeroing address and continuing is read the data of memory block and is descended to pass, and reads the address and return zero when test mission begins to carry out.
In the above-described embodiments, at first ground is by test mission instruction notification satellite test mission type, task start time and task termination time, satellite is carried out test mission according to command content, the storage test figure, and under Ground Control, test figure is transferred to ground, thereby finish test mission automatically, simplified ground mission planning difficulty, and utilize under the telemeter channel and to pass test figure, short form test load design difficulty, improve the efficient of spaceborne test, overcome problems of the prior art.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not paying the every other embodiment that is obtained under the creative work prerequisite.
Fig. 1 is that the test mission of the test satellite of one embodiment of the invention is carried out and flow chart, and as shown in Figure 1, it may further comprise the steps:
S102 sends the execution of test mission instruction control satellite test mission from ground, wherein the test mission instruction comprises that test mission, test mission begin the execution time and test mission finishes the execution time;
S104 begins the execution time with time and test mission on the current star and compares, and when the two time is identical, begins to carry out the test mission type, and the test figure that obtains by the electric board record;
S106 finishes the execution time with time and test mission on the current star and compares, when the two time is identical or the data storage area of electric board record stop to carry out test mission when full;
S108 by sending the remote measurement selection instruction, is transferred to ground with the test figure in the data storage area of electric board from ground.
In the present embodiment, at first ground is by test mission instruction notification satellite test mission type, task start time and task termination time, satellite is carried out test mission according to command content, the storage test figure, and under Ground Control, test figure is transferred to ground, thus finish test mission automatically, simplified ground mission planning difficulty, and utilize biography test figure under the telemeter channel, short form test load design difficulty has improved the efficient of spaceborne test.
Wherein, the test mission type is used for the test mission that bright bar instruction expectation carried out; Test mission begins the start time that the execution time is used to show that this instruction expectation test mission is carried out; Test mission stops the concluding time that the execution time is used to show this instruction expectation test mission execution.
For example, in the above-described embodiments, time and test mission on the current star are begun the execution time compares, when the two time is identical, begin to carry out the test mission type, and comprise: test mission is begun the execution time and the test mission concluding time compares by the test figure step that electric board record obtains, if the test mission execution time is not less than the test mission concluding time, the test mission instruction is unreasonable, will not carry out test mission; Otherwise, time and test mission on the current star are begun the execution time compare, if the test mission execution time is not more than current satellite time, the test mission instruction is unreasonable, will not carry out test mission; Otherwise, carry out test mission.
For example, in the above-described embodiments, carry out the test mission step and comprise: read current satellite time by the spaceborne computer per second, and compare with the test mission start time; If current satellite time equals the execution time of test mission, test load is carried out the task setting, the test figure of acceptance test load, and will store memory allocation after the experimental data format into in the data partition of test mission, from the zero logical address sequential storage of data partition.
For example, in the above-described embodiments, time and test mission on the current star are finished the execution time compares, when the two time is identical or the data storage area of electric board record stop to carry out the test mission step when full and comprise: read current satellite time by the spaceborne computer per second, and finish the execution time with test mission and compare; By the operating position of spaceborne computer detection data partition, whether the judgment data subregion is stored as full; To finish the execution time identical when satellite current time and test mission, or the state of data partition stops to carry out test mission when full.
For example, in the above-described embodiments,, the test figure in the data storage area of electric board is transferred to the ground step comprises by sending the remote measurement selection instruction from ground: by descending remote measurement is that the data down transmission of test mission leaves dedicated channel; Receive the descending remote measurement selection instruction on ground, according to the following biography remote measurement type of appointment in the descending remote measurement selection instruction, respective storage areas is carried out data down transmission in the selection memory.
For example, in the above-described embodiments, respective storage areas is carried out the data down transmission step and is comprised in the selection memory: during data down transmission, read the data that write down the memory block successively from the zero-address of storer, and data are put into down pass in the dedicated channel biography down, wherein, when reading the address to the memory block tail, self-zeroing address and continuing is read the data of memory block and is descended to pass, and reads the address and return zero when test mission begins to carry out.
Fig. 2 is that the system of one embodiment of the invention constitutes synoptic diagram.As shown in Figure 2, the test mission instruction that ground sends is received by the command reception module, is instructed according to test mission by the instruction execution module execution of test mission is judged; When carrying out test mission, by data acquisition module the experimental data of test load is gathered, and the test figure that collects is stored by data memory module; The data downstream module is after the descending telemetry command that receives ground, and the corresponding test figure of selecting to store in the data memory module is descended to pass.
Fig. 3 is that the test mission of the satellite test load of a preferred embodiment of the invention is carried out and flow chart, and as shown in Figure 3, it may further comprise the steps:
S302 receives the test mission instruction;
Whether S304 judges the test mission execution time less than the test mission concluding time, if, execution in step S306; Otherwise, EOP (end of program);
Whether S306 judges the test mission execution time greater than current satellite time, if, execution in step S308; Deny the person, EOP (end of program);
S308 judges whether the test mission execution time equal current satellite time, if, execution in step S310; Otherwise, repeated execution of steps S308;
S310, the initial setting up of test load task, this test mission associated storage district write address of storer returns zero, and read the address and return zero in this test mission associated storage district of storer;
S312, acquisition test load test data write test figure format back order in the associated storage district;
S314 judges whether the test mission concluding time equal current satellite time, if, EOP (end of program); Otherwise, execution in step S316;
S316 judges whether store completely the test mission memory block in the storer, if, EOP (end of program), otherwise, repeated execution of steps S312.
From the foregoing description as can be seen, the present invention encapsulates the test mission content, ground only need provide that test mission type, test mission begin the execution time, test mission stops the execution time, satellite just automatically performs task and writes down test figure automatically, thereby the test mission that has realized the satellite test load automatically performs, and finish test figure collection and descending, improved efficient and dirigibility that the satellite test mission is carried out.
One of ordinary skill in the art will appreciate that: accompanying drawing is the synoptic diagram of an embodiment, and module in the accompanying drawing or flow process might not be that enforcement the present invention is necessary.
One of ordinary skill in the art will appreciate that: the module in the device among the embodiment can be described according to embodiment and be distributed in the device of embodiment, also can carry out respective change and be arranged in the one or more devices that are different from present embodiment.The module of the foregoing description can be merged into a module, also can further split into a plurality of submodules.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be finished by the relevant hardware of programmed instruction, aforesaid program can be stored in the computer read/write memory medium, this program is carried out the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
It should be noted that at last: above embodiment only in order to technical scheme of the present invention to be described, is not intended to limit; Although with reference to previous embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that previous embodiment is put down in writing, and perhaps part technical characterictic wherein is equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution break away from the spirit and scope of embodiment of the invention technical scheme.