CN109150331B - Satellite multi-transmission channel index parallel automatic test system - Google Patents
Satellite multi-transmission channel index parallel automatic test system Download PDFInfo
- Publication number
- CN109150331B CN109150331B CN201810623238.8A CN201810623238A CN109150331B CN 109150331 B CN109150331 B CN 109150331B CN 201810623238 A CN201810623238 A CN 201810623238A CN 109150331 B CN109150331 B CN 109150331B
- Authority
- CN
- China
- Prior art keywords
- test
- parallel
- resources
- transmission channel
- sequence
- 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
- 238000012360 testing method Methods 0.000 title claims abstract description 159
- 230000005540 biological transmission Effects 0.000 claims abstract description 24
- 239000011159 matrix material Substances 0.000 claims abstract description 4
- 238000005457 optimization Methods 0.000 claims description 6
- 238000004904 shortening Methods 0.000 abstract description 2
- 238000007726 management method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000002068 genetic effect Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 230000007547 defect Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/382—Monitoring; Testing of propagation channels for resource allocation, admission control or handover
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/40—Monitoring; Testing of relay systems
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
- Radio Relay Systems (AREA)
Abstract
The invention provides a satellite multi-transmission channel index parallel automatic test system, which comprises: the system comprises a parallel test scheduling computer, a test management and control computer, a link box and test resources; the parallel test scheduling computer completes the generation of a parallel test sequence according to the shortest total time principle according to the test tasks and the test resource conditions; the test management and control computer is used for analyzing the parallel test sequence, generating a parallel test instruction queue, and finishing the control and allocation of the link box and the test resources according to the time beat of the instruction queue; the inside of the link box is provided with a switch matrix which is used for completing the link switching between each data transmission channel and the test resource; the test resources are the general names of the test devices and are used for completing specific index tests. The invention can utilize a set of test resources to complete the parallel and automatic test of a plurality of data transmission channel indexes, thereby saving the test resources and effectively shortening the test time.
Description
Technical Field
The invention relates to the field of satellite data transmission channel index parallel testing, in particular to a testing system which uses a set of testing equipment to complete automatic testing of a plurality of data transmission channel indexes in a link switching mode.
Background
The satellite data transmission channel index test comprises the steps of testing the transmitting frequency, the power, the frequency stability, the phase noise, the clutter, the harmonic suppression, the spectrum characteristic, the EIRP, the error rate and the like, and the required instruments and equipment generally comprise a frequency spectrograph, a power meter, a frequency meter, a noise source and the like. Since a common satellite has a plurality of data transmission channels, the conventional test method is to test the test items one by one in series for each channel, and the method has the defect that the required time is multiplied. If a plurality of channels are tested in parallel, a plurality of sets of test equipment are needed, and the test cost is too high. How to rapidly complete the index test of a plurality of data transmission channels under the condition of not increasing test equipment has important significance for reducing cost and improving test efficiency.
Disclosure of Invention
The invention aims to solve the problem that efficiency and cost cannot coexist in the existing data transmission index test, and provides a multi-channel data transmission index parallel automatic test system.
The invention is realized by the following technical scheme:
a satellite multi-transmission channel index parallel automatic test system comprises: the system comprises a parallel test scheduling computer, a test management and control computer, a link box and test resources.
The parallel test scheduling computer is used for generating a parallel test sequence and comprises a test task information input module, a test resource information input module and a parallel test sequence generation module;
the test management and control computer can generate an instruction sequence according to the parallel test sequence and send the instruction sequence to the link box and each test device through the network interface, so that the link box and the test devices are controlled.
The link box is used for matching and switching between the data transmission channel and the test resource and is realized through an internal switch matrix.
A test resource is a collection of test instruments, such as a spectrometer, a power meter, a frequency meter, a noise source, etc., that are needed to complete all test items.
The test task entry module is used for entry of test task information of each data transmission channel, and comprises test items of each data transmission channel, test resources occupied by each test item and occupied duration information.
The test resource information input module is used for inputting all test resource information, including names and ID numbers of various test resources (channel numbers output by corresponding link boxes).
The parallel test sequence generation module can automatically generate a parallel test sequence based on an intelligent optimization algorithm (such as a genetic algorithm, an ant colony algorithm, a particle swarm algorithm and the like) according to test tasks, test resource conditions and a certain optimization rule (such as shortest test time). The parallel test sequence is a plurality of groups of parallel test program sets, each group of test program sets corresponds to a plurality of traditional channel test steps, and the steps prescribe actions such as link switching, equipment control operation and the like corresponding to the channel according to the time sequence.
All the test resources and the link boxes are uniformly controlled by the test management and control computer. The system completes the link switching and instrument resource using operation required by the test and automatically completes the operation according to the parallel test sequence by the control computer.
The invention can utilize a set of test resources to complete the parallel and automatic test of a plurality of data transmission channel indexes, thereby saving the test resources and effectively shortening the test time.
Drawings
Other features, objects, and advantages of the invention will become apparent upon reading the following description in conjunction with the accompanying drawings in which:
fig. 1 is a block diagram of a satellite data transmission channel index parallel automatic test system.
FIG. 2 is a diagram illustrating parallel test execution.
Detailed Description
The present invention will be described in detail with reference to specific examples. The following examples will assist those skilled in the art in further understanding the invention, but are not intended to limit the invention in any way. It should be noted that variations and modifications can be made by persons skilled in the art without departing from the spirit of the invention. All falling within the scope of the present invention.
As shown in fig. 1, an embodiment of the present invention provides a satellite data transmission channel index parallel automated testing system, including: the system comprises a parallel test scheduling computer, a test management and control computer, a link box and test resources;
the parallel test scheduling computer is used for generating a parallel test sequence and comprises a test task information input module, a test resource information input module and a parallel test sequence generation module.
The test task entry module is used for entry of test task information of each data transmission channel, and comprises test items of each data transmission channel, test resources occupied by each test item and occupied duration information.
The test resource information input module is used for inputting all test resource information, including names and ID numbers of various test resources (channel numbers output by corresponding link boxes).
The parallel test sequence generation module can automatically generate a parallel test sequence based on an intelligent optimization algorithm (such as a genetic algorithm, an ant colony algorithm, a particle swarm algorithm and the like) according to test tasks, test resource conditions and a certain optimization rule (such as shortest test time). The parallel test sequence is a plurality of groups of parallel test program sets, each group of test program sets corresponds to a plurality of traditional channel test steps, and the steps prescribe actions such as link switching, equipment control operation and the like corresponding to the channel according to the time sequence.
The test management and control computer can generate an instruction sequence according to the parallel test sequence and send the instruction sequence to the link box and each test device through the network interface, so that the link box and the test devices are controlled.
The link box is used for matching and switching between the data transmission channel and the test resource and is realized through an internal switch matrix.
A test resource is a collection of test instruments, such as a spectrometer, a power meter, a frequency meter, a noise source, etc., that are needed to complete all test items.
Fig. 2 is a schematic diagram of a parallel test flow operation. Each test process shown in the figure corresponds to the test of one data transmission channel. Under each test beat, under the condition of ensuring that the test resources are not conflicted, the test resources are distributed to each data transmission channel to finish different test projects, and the data transmission channels which are not distributed to the test resources wait. The test resource allocation and the test item sequencing in each beat are allocated by adopting an optimization algorithm according to a certain constraint condition (such as the minimum total test time). The parallel test flow is operated according to the above mode until all the test items are finished.
Specific embodiments of the invention have been described above. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes and modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention.
Claims (3)
1. A satellite multi-transmission channel index parallel automatic test system is characterized by comprising: the system comprises a parallel test scheduling computer, a test management and control computer, a link box and test resources;
the parallel test scheduling computer is used for generating a parallel test sequence and comprises a test task information input module, a test resource information input module and a parallel test sequence generation module;
the test management and control computer can generate an instruction sequence according to the parallel test sequence and send the instruction sequence to the link box and each test device through a network interface to realize the control of the link box and the test devices;
the link box is used for matching and switching between the data transmission channel and the test resource and is realized through an internal switch matrix;
testing resources, namely a set of testing instruments required for completing all testing projects;
the test task information input module is used for inputting test task information of each data transmission channel, and comprises test items of each data transmission channel, test resources occupied by each test item and occupied duration information;
the test resource information input module is used for inputting all test resource information, including names and ID numbers of various test resources;
the parallel test sequence generation module can automatically generate a parallel test sequence according to a certain optimization rule according to test tasks and test resource conditions; the parallel test sequence is a plurality of groups of parallel test program sets, each group of test program sets corresponds to a plurality of traditional channel test steps, and the steps prescribe link switching and equipment control operation actions corresponding to the channel according to the time sequence.
2. The system of claim 1, wherein all the test resources and the link boxes are uniformly controlled by the test management and control computer.
3. The system according to claim 1, wherein the system performs link switching and instrument resource utilization operations required for testing, and is automatically performed by the control computer according to the parallel test sequence.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810623238.8A CN109150331B (en) | 2018-06-15 | 2018-06-15 | Satellite multi-transmission channel index parallel automatic test system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810623238.8A CN109150331B (en) | 2018-06-15 | 2018-06-15 | Satellite multi-transmission channel index parallel automatic test system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109150331A CN109150331A (en) | 2019-01-04 |
CN109150331B true CN109150331B (en) | 2021-05-11 |
Family
ID=64802041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810623238.8A Active CN109150331B (en) | 2018-06-15 | 2018-06-15 | Satellite multi-transmission channel index parallel automatic test system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109150331B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110310002A (en) * | 2019-04-26 | 2019-10-08 | 西安弘捷电子技术有限公司 | It is a kind of applied to satellite environment test parallel test system, method |
CN112099929A (en) * | 2020-09-07 | 2020-12-18 | 中电科仪器仪表有限公司 | Test resource scheduling management method suitable for parallel test of radio frequency chips |
CN112363913B (en) * | 2020-10-22 | 2024-01-26 | 北京电子工程总体研究所 | Parallel test task scheduling optimizing method, device and computing equipment |
CN112468555B (en) * | 2020-11-16 | 2023-11-07 | 福建多多云科技有限公司 | Macro command group control scheme based on cloud mobile phone |
CN115632696B (en) * | 2022-10-12 | 2023-08-29 | 中国科学院微小卫星创新研究院 | Automated test system and method for inter-satellite link equipment under test |
CN117031180B (en) * | 2023-10-08 | 2023-12-05 | 北京华益精点生物技术有限公司 | Blood glucose meter detection method and system |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105159170B (en) * | 2015-08-27 | 2018-03-09 | 莱诺斯科技(北京)股份有限公司 | A kind of control feature suitable for more star concurrent testings |
CN105403788B (en) * | 2015-12-07 | 2018-05-04 | 中国电子科技集团公司第十研究所 | Electronic equipment on satellite automates ground testing system |
CN105549382B (en) * | 2015-12-21 | 2018-12-21 | 莱诺斯科技(北京)股份有限公司 | A kind of satellite constellation automatic test device and method |
CN205864447U (en) * | 2016-05-20 | 2017-01-04 | 索尔思光电(成都)有限公司 | A kind of optical module cloud test system |
EP3306838B8 (en) * | 2016-10-06 | 2019-06-05 | Rohde & Schwarz GmbH & Co. KG | System and method for testing antenna arrays |
CN106314825B (en) * | 2016-10-12 | 2018-12-04 | 深圳航天东方红海特卫星有限公司 | A kind of integrated test system of parallel automation satellite |
CN106533589A (en) * | 2016-11-21 | 2017-03-22 | 上海卫星工程研究所 | Universal satellite data transmission testing system and method |
CN106990417B (en) * | 2017-03-08 | 2019-06-18 | 中国空间技术研究院 | A calibration method of satellite transponder test system |
CN107942140A (en) * | 2017-11-20 | 2018-04-20 | 上海空间电源研究所 | Detect the measuring system and detection method of satellite power supply control system interface impedance |
-
2018
- 2018-06-15 CN CN201810623238.8A patent/CN109150331B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109150331A (en) | 2019-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109150331B (en) | Satellite multi-transmission channel index parallel automatic test system | |
US8104015B2 (en) | System and method for automated electronic device design | |
US20110295634A1 (en) | System and Method for Dynamic Optimal Resource Constraint Mapping in Business Process Models | |
CN102692572B (en) | Airplane radiofrequency device electromagnetic compatibility analysis method based on time availability | |
CN104331366A (en) | Test case design efficiency promotion method and system | |
US8285409B2 (en) | Effective cycle time management employing a multi-horizon model | |
CN103079086A (en) | Automatic testing system for set-top box | |
CN110083536A (en) | Test resource distribution method and device, electronic equipment and storage medium | |
CN118627703A (en) | Adaptive performance test intelligent scheduling optimization method, equipment and medium | |
Joseph et al. | Effects of flexibility and scheduling decisions on the performance of an FMS: simulation modelling and analysis | |
CN112363914A (en) | Parallel test resource configuration optimization method, computing device and storage medium | |
CN119883650A (en) | Mixed deployment method of heterogeneous multi-core chip application program | |
Wang et al. | PV hosting capacity estimation: Experiences with scalable framework | |
CN112182111B (en) | Block chain based distributed system layered processing method and electronic equipment | |
CN110749814A (en) | Automatic testing system and method for chip IC sample | |
CN116757650B (en) | Project management and resource scheduling method based on machine learning | |
CN102508720B (en) | Method for improving efficiency of preprocessing module and efficiency of post-processing module and system | |
Gao et al. | Autosched: An adaptive self-configured framework for scheduling deep learning training workloads | |
CN110310002A (en) | It is a kind of applied to satellite environment test parallel test system, method | |
Duanmu et al. | MxMoE: Mixed-precision Quantization for MoE with Accuracy and Performance Co-Design | |
CN113408144B (en) | Design method of test case of spacecraft payload system | |
Liu et al. | Cost-benefit evaluation on parallel execution for improving test efficiency over cloud | |
Zhang et al. | Capacity planning with reconfigurable kits in semiconductor test manufacturing | |
CN102854875B (en) | Automobile air conditioner controller testing method and system | |
Li et al. | A generalized stochastic petri-net model for performance analysis and allocation optimization of a particular repair system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |