CN114777580B - Test method and device of rocket bus switcher and rocket test system - Google Patents

Test method and device of rocket bus switcher and rocket test system Download PDF

Info

Publication number
CN114777580B
CN114777580B CN202210382703.XA CN202210382703A CN114777580B CN 114777580 B CN114777580 B CN 114777580B CN 202210382703 A CN202210382703 A CN 202210382703A CN 114777580 B CN114777580 B CN 114777580B
Authority
CN
China
Prior art keywords
switcher
rocket
target
main line
remote terminals
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
Application number
CN202210382703.XA
Other languages
Chinese (zh)
Other versions
CN114777580A (en
Inventor
于继超
布向伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dongfang Space Jiangsu Aerospace Power Co ltd
Dongfang Space Technology Shandong Co Ltd
Orienspace Hainan Technology Co Ltd
Orienspace Technology Beijing Co Ltd
Original Assignee
Dongfang Space Technology Shandong Co Ltd
Orienspace Technology Beijing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Dongfang Space Technology Shandong Co Ltd, Orienspace Technology Beijing Co Ltd filed Critical Dongfang Space Technology Shandong Co Ltd
Priority to CN202210382703.XA priority Critical patent/CN114777580B/en
Publication of CN114777580A publication Critical patent/CN114777580A/en
Application granted granted Critical
Publication of CN114777580B publication Critical patent/CN114777580B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F42AMMUNITION; BLASTING
    • F42BEXPLOSIVE CHARGES, e.g. FOR BLASTING, FIREWORKS, AMMUNITION
    • F42B35/00Testing or checking of ammunition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40006Architecture of a communication node
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L2012/40267Bus for use in transportation systems
    • H04L2012/4028Bus for use in transportation systems the transportation system being an aircraft

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Testing Of Engines (AREA)

Abstract

The application relates to the technical field of rocket test, and provides a test method and a device of a rocket bus switcher and a rocket test system, wherein the method comprises the following steps: controlling the target switcher to switch to a first state, wherein the first state is the state of the switcher under the condition that a first condition and a second condition are both met, the first condition is that the main line is disconnected at the position of the switcher, and the second condition is that the disconnection position of the main line is connected with a first matching resistor corresponding to the switcher; sending a control command through a main line; and determining that the target switcher is normal in the case where all the first remote terminals are unresponsive to the control command and all the second remote terminals are responsive to the control command. The method is applied to the general inspection test of the rocket under the condition of half rocket, and solves the problem of insufficient coverage of switching test in the prior art.

Description

Test method and device of rocket bus switcher and rocket test system
Technical Field
The application relates to the technical field of rocket test, in particular to a test method and device of a rocket bus switcher, a computer readable storage medium, a processor and a rocket test system.
Background
The active main stream carrier rocket avionics system mostly adopts a communication scheme based on a 1553B main line, the 1553B main line mainly comprises a main line (BUS) and a sub-line (STUB), and in order to improve the reliability of communication, matching resistors are required to be connected to two ends of the main line respectively for impedance matching so as to improve transmission waveforms and improve the anti-interference capability.
The carrier rockets are all in a multi-stage relay working design mode and are mostly in a series configuration, namely after one-stage combustion is exhausted, the carrier rockets throw off the residual shells of one-stage through a separation design and ignite a second-stage engine to continue flying, so that the carrying capacity is improved. The disconnection of the multi-stage carrier rocket can cause the disconnection of the main line of 1553B, and for this reason, a switch is often designed at the upper stage of the disconnection surface, and a matching resistor is added at the tail end of the main line through the control of a relay.
The functions of the switcher are generally tested when 1553B cables leave a factory, however, once the switcher is installed on a launch vehicle, the test coverage is not enough, and certain hidden dangers exist.
The test of the carrier rocket is generally divided into factory test and shooting range test of a general assembly plant, the test states of the general assembly plant and the shooting range test are generally approximate, and the test states are divided into test in a half rocket loading state and test in a full rocket loading state.
The launch vehicle adopting the 1553B architecture generally leads 1553B to ground measurement, launch and control, and RT and MT nodes are arranged on the ground measurement, launch and control for control and monitoring. In order to obtain monitoring data during the test process, the switch is not generally controlled to switch the matching resistor during the total inspection test under the condition of full arrow loading. The switching test of the matching resistor is usually performed under the condition of half-loading arrow, generally performed in a technical area, and by designing a special general inspection, the actual separation of the connector from the connector is performed in the general inspection test process, and the control of the switcher is performed.
However, this test method has a fatal defect that the test coverage is seriously insufficient because: 1553B is very reliable in design and large in waveform identification margin, even if a single end does not have a terminal resistor, normal communication can still be performed under most conditions, but waveform distortion can be found to be serious through an oscilloscope. This may result in that even if the switch or the switch control circuit is abnormal, the normal test flow is completely undetectable, and the test flow design has the hidden trouble of insufficient coverage.
The above information disclosed in this background section is only for enhancement of understanding of the background of the technology described herein and, therefore, certain information may be included in the background that does not form the prior art that is already known in this country to a person of ordinary skill in the art.
Disclosure of Invention
The present application mainly aims to provide a test method and apparatus for a rocket bus switch, a computer-readable storage medium, a processor and a rocket test system, so as to solve the problem of insufficient coverage of switching tests in the prior art.
According to an aspect of an embodiment of the present invention, there is provided a test method for a rocket bus switcher, where a rocket includes a rocket head, a plurality of rocket substages, a main line and a sub line, each rocket substage includes a switcher and a first matching resistor corresponding to the switcher, the switcher is located on the main line and is configured to control on/off of the main line, so that a disconnected position of the main line is connected to the corresponding first matching resistor, one end of the main line near the rocket head is connected to a second matching resistor, a remote terminal is connected to the main line through the sub line, and the remote terminal is configured to control the switcher, the method includes: controlling a target switcher to switch to a first state, wherein the first state is the state of the switcher under the condition that a first condition and a second condition are both met, the first condition is that the main line is disconnected at the position of the switcher, the second condition is that the disconnected position of the main line is connected with the first matching resistor corresponding to the switcher, and the target switcher is any one of the switchers; sending a control command through the main line; and under the condition that all the first remote terminals do not respond to the control command and all the second remote terminals respond to the control command, determining that the target switcher is normal, wherein the first remote terminals comprise the remote terminals positioned on the ground and the remote terminals on one side, away from the rocket head, of the target rocket substage, the second remote terminals comprise the remote terminals in the target rocket substage and the remote terminals on one side, close to the rocket head, of the target rocket substage, and the target rocket substage is the rocket substage where the target switcher is positioned.
Optionally, after sending the control command through the main line, the method further includes: and determining that the target switcher is abnormal when any one of the first remote terminals responds to the control command.
Optionally, before the switching by the control target switch, the method further comprises: controlling all the switchers to switch to a second state, wherein the second state is the state of the switchers under the condition that the main lines are communicated at the positions of the switchers; sending the control command through the main line; and determining whether the remote terminals are normal or not according to the responses of the remote terminals to the control commands.
Optionally, determining whether the remote terminals are normal according to responses of the remote terminals to the control command includes: determining that all the remote terminals are normal under the condition that all the remote terminals respond to the control command; and under the condition that any one remote terminal does not respond to the control command, determining that the remote terminal is abnormal and sending a fault maintenance prompt until all the remote terminals are normal.
Optionally, the plurality of rocket substages includes a first substage including a first switcher, a second substage including a second switcher, and a third substage including a third switcher, the first switcher, the second switcher, and the third switcher being sequentially subjected to a switching test as the target switcher to determine whether the first switcher, the second switcher, and the third switcher are normal.
Alternatively, a predetermined time is left between the control target switcher making the switching to the first state and the sending of the control command through the main line.
According to another aspect of the embodiments of the present invention, there is also provided a test apparatus for a rocket bus switch, where a rocket includes a rocket head, multiple rocket substages, a main line and a sub-line, each rocket substage includes a switch and a first matching resistor corresponding to the switch, the switch is located on the main line and is used to control on/off of the main line, so that a disconnection position of the main line is connected to the corresponding first matching resistor, one end of the main line close to the rocket head is connected to a second matching resistor, a remote terminal is connected to the main line through the sub-line, and the remote terminal is used to control the switch, the apparatus includes: the control unit is used for controlling a target switcher to switch to a first state, the first state is the state of the switcher under the condition that a first condition and a second condition are both met, the first condition is that the main line is disconnected at the position of the switcher, the second condition is that the disconnection position of the main line is connected with the first matching resistor corresponding to the switcher, and the target switcher is any one of the switchers; a sending unit, configured to send a control command through the main line; a determining unit, configured to determine that the target switcher is normal when all the first remote terminals have no response to the control command and all the second remote terminals have a response to the control command, where the first remote terminals include the remote terminal located on the ground and the remote terminal on a side of the target rocket substage away from the rocket head, the second remote terminals include the remote terminal in the target rocket substage and the remote terminal on a side of the target rocket substage close to the rocket head, and the target rocket substage is the rocket substage where the target switcher is located.
According to another aspect of the embodiments of the present invention, there is also provided a computer-readable storage medium including a stored program, wherein the program executes any one of the methods.
According to still another aspect of the embodiments of the present invention, there is further provided a processor, configured to execute a program, where the program executes any one of the methods.
There is also provided, in accordance with yet another aspect of an embodiment of the present invention, a rocket test system, including a rocket, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for performing any of the methods described herein.
In an embodiment of the invention, in the test method of the rocket bus switch, first, a target switch is controlled to switch to a first state, where the first state is a state of the switch when both a first condition and a second condition are satisfied, the first condition is that the main line is disconnected at a position of the switch, the second condition is that the disconnected position of the main line is connected to the first matching resistor corresponding to the switch, and the target switch is any one of the switches; then, sending a control command through the main line; and finally, under the condition that all the first remote terminals do not respond to the control command and all the second remote terminals respond to the control command, determining that the target switcher is normal, wherein the first remote terminals comprise the remote terminals on the ground and the remote terminals on one side of the target rocket substage, which is far away from the rocket head, the second remote terminals comprise the remote terminals in the target rocket substage and the remote terminals on one side of the target rocket substage, which is close to the rocket head, and the target rocket substage is the rocket substage where the target switcher is located. The test method can be used for carrying out whole arrow test, namely, any one switcher can be subjected to switching test to determine whether the switcher is normal or not.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this application, illustrate embodiments of the application and, together with the description, serve to explain the application and are not intended to limit the application. In the drawings:
FIG. 1 shows a flow diagram of a method of testing a rocket bus switch according to an embodiment of the present application;
FIG. 2 is a schematic diagram illustrating the positional relationship of a matching resistor to a bus according to one embodiment of the present application;
FIG. 3 shows a schematic view of a rocket according to an embodiment of the present application;
FIG. 4 shows a schematic diagram of a test setup of a rocket bus switch according to an embodiment of the present application.
Detailed Description
It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the disclosure. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of exemplary embodiments according to the present application. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, and it should be understood that when the terms "comprises" and/or "comprising" are used in this specification, they specify the presence of stated features, steps, operations, devices, components, and/or combinations thereof, unless the context clearly indicates otherwise.
It will be understood that when an element such as a layer, film, region, or substrate is referred to as being "on" another element, it can be directly on the other element or intervening elements may also be present. Also, in the specification and claims, when an element is described as being "connected" to another element, the element may be "directly connected" to the other element or "connected" to the other element through a third element.
As mentioned in the background, the prior art is not covered sufficiently in the handover test, and in order to solve the above problems, in an exemplary embodiment of the present application, a test method, an apparatus, a computer-readable storage medium, a processor, and a rocket test system for a rocket bus switch are provided.
According to an embodiment of the application, a test method of a rocket bus switcher is provided, a rocket comprises a rocket head, a plurality of rocket substages, a main line and a sub line, the rocket substages comprise the switcher and first matching resistors corresponding to the switcher, the switcher is located on the main line and used for controlling the on-off of the main line, the off position of the main line is connected with the corresponding first matching resistors, one end of the main line close to the rocket head is connected with a second matching resistor, a remote terminal is connected with the main line through the sub line, and the remote terminal is used for controlling the switcher.
Fig. 1 is a flowchart of a test method of a rocket bus switch according to an embodiment of the present application. As shown in fig. 1, the method comprises the steps of:
step S101 of controlling a target switch to a first state, where the first state is a state of the switch when both a first condition and a second condition are satisfied, the first condition is that the main line is disconnected at a position of the switch, the second condition is that the disconnected position of the main line is connected to the first matching resistor corresponding to the switch, and the target switch is any one of the switches;
step S102, sending a control command through the main line;
step S103, under the condition that all the first remote terminals do not respond to the control command and all the second remote terminals respond to the control command, determining that the target switcher is normal, wherein the first remote terminals comprise the remote terminals on the ground and the remote terminals on one side of the target rocket substage, which is far away from the rocket head, the second remote terminals comprise the remote terminals in the target rocket substage and the remote terminals on one side of the target rocket substage, which is close to the rocket head, and the target rocket substage is the rocket substage where the target switcher is located.
In the test method of the rocket bus switch, first, a target switch is controlled to switch to a first state, the first state is the state of the switch under the condition that a first condition and a second condition are both satisfied, the first condition is that the main line is disconnected at the position of the switch, the second condition is that the disconnection position of the main line is connected with the first matching resistor corresponding to the switch, and the target switch is any one of the switches; then, sending a control command through the main line; and finally, under the condition that all the first remote terminals do not respond to the control command and all the second remote terminals respond to the control command, determining that the target switcher is normal, wherein the first remote terminals comprise the remote terminals on the ground and the remote terminals on one side of the target rocket substage, which is far away from the rocket head, the second remote terminals comprise the remote terminals in the target rocket substage and the remote terminals on one side of the target rocket substage, which is close to the rocket head, and the target rocket substage is the rocket substage where the target switcher is located. The test method can be used for carrying out whole arrow test, namely, any one switcher can be subjected to switching test to determine whether the switcher is normal or not.
It should be noted that, as shown in fig. 2, the 1553B BUS is mainly composed of the main BUS and the sub-BUS STUB, and two matching resistors are connected to two ends of the main BUS of the 1553B BUS, so that impedance matching can be achieved to improve transmission waveforms and improve anti-interference capability.
It should also be noted that the steps illustrated in the flowcharts of the figures may be performed in a computer system such as a set of computer-executable instructions and that, although a logical order is illustrated in the flowcharts, in some cases, the steps illustrated or described may be performed in an order different than presented herein.
In an embodiment of the present application, after sending the control command through the main line, the method further includes: and determining that the target switch is abnormal when any one of the first remote terminals responds to the control command. Specifically, during actual testing, as shown in fig. 3, the rocket substages are sequentially arranged from low to high in the height direction, the switch of any one rocket substage is switched to the first state, that is, the target switch is switched to the first state, and if the switch is normal, the remote terminals of all rocket substages below the rocket substage cannot communicate with the bus control terminal through the main line, and therefore cannot respond to the bus control terminal to send a control command.
In an embodiment of the application, before the control target switch performs the switching, the method further includes: controlling all the switches to switch to a second state, wherein the second state is a state of the switches under the condition that the main lines are communicated at the positions of the switches; sending the control command through the main line; and determining whether the remote terminals are normal or not according to the responses of the remote terminals to the control commands. Specifically, before the test, all the switches are switched to the second state, so that all the remote terminals of the rocket sublevels can communicate with the bus control end through the main line, the bus control end sends a control command through the main line, and according to the response of the remote terminals to the control command, whether the communication between the remote terminals and the main line is abnormal or not can be determined.
In an embodiment of the present application, determining whether the remote terminals are normal according to responses of the remote terminals to the control command includes: determining that all the remote terminals are normal under the condition that all the remote terminals respond to the control command; and under the condition that any one remote terminal does not respond to the control command, determining that the remote terminal is abnormal and sending a fault maintenance prompt until all the remote terminals are normal. Specifically, all rocket sublevel remote terminals respond normally to judge that the mainline communication is normal, and can communicate with any one of the remote terminals through the mainline, otherwise, the remote terminals communicate abnormally, and prompt maintenance personnel to maintain, and the switching test can not be performed until all the remote terminals communicate with the mainline normally.
In one embodiment of the present application, as shown in fig. 3, the plurality of rocket substages includes a first substage, a second substage and a third substage, the first substage includes a first switcher, the second substage includes a second switcher, the third substage includes a third switcher, and the first switcher, the second switcher and the third switcher sequentially perform a switching test as the target switcher to determine whether the first switcher, the second switcher and the third switcher are normal. Specifically, the flight control combination in fig. 3 is a bus control end, the telemetry module, the inertial measurement unit, the primary servo, the secondary servo, the tertiary servo, the ground device and the secondary integrated controller are remote terminals, the 1553B bus has two channels, namely a channel a and a channel B, the flight control combination inquires that the ground device has no test instruction, and the ground device sends a bus resistance switching instruction; after receiving the instruction, the flight control combination carries out roll call self-checking on all RT nodes of the channel A, if the RT nodes are normal, the next step is carried out, and if the RT nodes are abnormal, a fault is reported and a fault is eliminated; the flight control combination sends a first switch A channel disconnection switching control instruction to the ground equipment, roll call self-checking of all RT nodes is carried out after a certain time delay, if the test result is that the ground equipment self-checking is not responded, and the other equipment self-checking is normal, the test is qualified, otherwise, the test is unqualified, and the unqualified phenomenon is recorded; the flight control combination sends an A channel switching control instruction of a first switching device to ground equipment, roll call self-checking of all RT nodes is carried out after a certain time delay, and if the roll call self-checking of each single machine is normal in a test result, the A channel first switching device is considered to be normal; the flight control combination sends an A channel switching control instruction of a second switcher to a secondary integrated controller, roll call self-checking of all RT nodes is carried out after a certain time delay, if the test result is that ground equipment and primary servo self-checking do not respond and other equipment self-checking are normal, the test is qualified, otherwise, the test is unqualified, and the unqualified phenomenon is recorded; the flight control combination sends an A channel off-switching control instruction of a second switcher to the second-level integrated controller, roll call self-checking of all RT nodes is carried out after a certain time delay, and if the roll call self-checking of each single machine is normal in the test result, the A channel second switcher is considered to be normal; the flight control combination directly controls a third switcher to carry out switching control on the A channel switcher, roll call self-checking of all RT nodes is carried out after a certain time delay, if the test result is that the ground equipment, the primary servo, the secondary servo and the secondary integrated controller do not respond to self-checking, and the self-checking of other equipment is normal, the test is qualified, otherwise, the test is unqualified, and the unqualified phenomenon is recorded; the flight control combination directly controls the third switcher to perform channel A 'off-switching control', the roll call self-check of all RT nodes is performed after a certain time delay, if the roll call self-check of each single machine is normal, the channel A third switcher is considered to be normal, and the channel B adopts the same method to test the switchers.
In an embodiment of the present application, a predetermined time is left between the control target switch switching to the first state and the control command being sent through the main line. Specifically, a certain time is required for the switch to switch, and a predetermined time is left between the control of the target switch to the first state and the sending of the control command through the main line, so that the control command is sent after the target switch is switched, and the accuracy of the test result is ensured.
The embodiment of the present application further provides a test apparatus for a rocket bus switch, and it should be noted that the test apparatus for a rocket bus switch of the embodiment of the present application may be used to execute the test method for a rocket bus switch provided in the embodiment of the present application. The test device for the rocket bus switcher provided by the embodiment of the application is introduced below, wherein the rocket comprises a rocket head, a plurality of rocket substages, a main line and a sub line, each rocket substage comprises a switcher and a first matching resistor corresponding to the switcher, the switcher is located on the main line and is used for controlling the on-off of the main line, so that the off position of the main line is connected with the corresponding first matching resistor, one end of the main line close to the rocket head is connected with a second matching resistor, a remote terminal is connected with the main line through the sub line, and the remote terminal is used for controlling the switcher.
FIG. 4 is a schematic diagram of a test apparatus of a rocket bus switch according to an embodiment of the present application. As shown in fig. 4, the apparatus includes:
a control unit 10 configured to control a target switch to a first state, where the first state is a state of the switch when both a first condition and a second condition are satisfied, the first condition is that the main line is disconnected at a position of the switch, the second condition is that the disconnected position of the main line is connected to the first matching resistor corresponding to the switch, and the target switch is any one of the switches;
a sending unit 20, configured to send a control command through the main line;
a determining unit 30, configured to determine that the target switch is normal when all the first remote terminals have no response to the control command and all the second remote terminals have a response to the control command, where the first remote terminals include the remote terminal located on the ground and the remote terminal on a side of the target rocket substage away from the rocket head, the second remote terminals include the remote terminal in the target rocket substage and the remote terminal on a side of the target rocket substage close to the rocket head, and the target rocket substage is the rocket substage where the target switch is located.
In the test apparatus for the rocket bus switch, the control unit controls the target switch to a first state, where the first state is a state of the switch when both a first condition and a second condition are satisfied, the first condition is that the main line is disconnected at a position of the switch, the second condition is that a disconnected position of the main line is connected to the first matching resistor corresponding to the switch, and the target switch is any one of the switches; the sending unit sends a control command through the main line; the determining unit determines that the target switch is normal when all the first remote terminals do not respond to the control command and all the second remote terminals respond to the control command, the first remote terminals include the remote terminals located on the ground and the remote terminals on the side of the target rocket substage far away from the rocket head, the second remote terminals include the remote terminals in the target rocket substage and the remote terminals on the side of the target rocket substage near the rocket head, and the target rocket substage is the rocket substage where the target switch is located. The test method can be used for carrying out whole arrow test, namely, any one switcher can be subjected to switching test to determine whether the switcher is normal or not.
It should be noted that, as shown in fig. 2, the 1553B BUS is mainly composed of the main BUS and the sub-BUS STUB, and two matching resistors are connected to two ends of the main BUS of the 1553B BUS, so that impedance matching can be achieved to improve transmission waveforms and improve anti-interference capability.
In an embodiment of the application, after sending the control command through the main line, the method further includes: and determining that the target switch is abnormal when any one of the first remote terminals responds to the control command. Specifically, during actual testing, as shown in fig. 3, the rocket substages are sequentially arranged from low to high in the height direction, the switch of any one rocket substage is switched to the first state, that is, the target switch is switched to the first state, and if the switch is normal, the remote terminals of all rocket substages below the rocket substage cannot communicate with the bus control terminal through the main line, and therefore cannot respond to the bus control terminal to send a control command.
In an embodiment of the present application, before the control target switch performs switching, the apparatus further includes a test unit, where the test unit includes a first control module, a sending module, and a determining module, where the first control module is configured to control all the switches to switch to a second state, where the second state is a state of the switch where the main line is communicated with the position of the switch; the sending module is used for sending the control command through the main line; the determining module is used for determining whether the remote terminals are normal according to the responses of the remote terminals to the control commands. Specifically, before the test, all the switches are switched to the second state, so that all the remote terminals of the rocket sublevels can communicate with the bus control end through the main line, the bus control end sends a control command through the main line, and according to the response of the remote terminals to the control command, whether the communication between the remote terminals and the main line is abnormal or not can be determined.
In an embodiment of the application, the determining module includes a first determining sub-module and a second determining sub-module, where the first determining sub-module is configured to determine that all the remote terminals are normal when all the remote terminals respond to the control command; the second determining submodule is configured to determine that the remote terminal is abnormal and send a fault maintenance prompt when any one of the remote terminals does not respond to the control command, until all the remote terminals are normal. Specifically, all rocket sublevel remote terminals respond normally to judge that the mainline communication is normal, and can communicate with any one of the remote terminals through the mainline, otherwise, the remote terminals communicate abnormally, and prompt maintenance personnel to maintain, and the switching test can not be performed until all the remote terminals communicate with the mainline normally.
In one embodiment of the present application, as shown in fig. 3, the plurality of rocket substages includes a first substage, a second substage and a third substage, the first substage includes a first switcher, the second substage includes a second switcher, the third substage includes a third switcher, and the first switcher, the second switcher and the third switcher sequentially perform a switching test as the target switcher to determine whether the first switcher, the second switcher and the third switcher are normal. Specifically, the flight control combination in fig. 3 is a bus control end, the telemetry module, the inertial measurement unit, the primary servo, the secondary servo, the tertiary servo, the ground device and the secondary integrated controller are remote terminals, the 1553B bus has two channels, i.e., an a channel and a B channel, the flight control combination inquires that the ground device has no test instruction, and the ground device sends a bus resistance switching instruction; after receiving the instruction, the flight control combination carries out roll call self-checking on all RT nodes of the channel A, if the RT nodes are normal, the next step is carried out, and if the RT nodes are abnormal, a fault is reported and a fault is eliminated; the flight control combination sends a first switch A channel disconnection switching control instruction to the ground equipment, roll call self-checking of all RT nodes is carried out after a certain time delay, if the test result is that the ground equipment self-checking is not responded, and the other equipment self-checking is normal, the test is qualified, otherwise, the test is unqualified, and the unqualified phenomenon is recorded; the flight control combination sends an A channel switching control command of a first switch to ground equipment, roll call self-checking of all RT nodes is carried out after a certain time delay, and if roll call self-checking of each single machine is normal in a test result, the A channel first switch is considered to be normal; the flight control combination sends an A channel switching control instruction of a second switcher to the secondary integrated controller, roll call self-checking of all RT nodes is carried out after a certain time delay, if the testing result is that the ground equipment and the primary servo self-checking do not respond and other equipment self-checks are normal, the testing is qualified, otherwise, the testing is unqualified, and the unqualified phenomenon is recorded; the flight control combination sends an A channel off-switching control instruction of a second switcher to the second-level integrated controller, roll call self-checking of all RT nodes is carried out after a certain time delay, and if the roll call self-checking of each single machine is normal in the test result, the A channel second switcher is considered to be normal; the flight control combination directly controls a third switcher to carry out switching control on the A channel switcher, roll call self-checking of all RT nodes is carried out after a certain time delay, if the test result is that the ground equipment, the primary servo, the secondary servo and the secondary integrated controller do not respond to self-checking, and the self-checking of other equipment is normal, the test is qualified, otherwise, the test is unqualified, and the unqualified phenomenon is recorded; the flight control combination directly controls the third switcher to perform channel A 'off-switching control', the roll call self-check of all RT nodes is performed after a certain time delay, if the roll call self-check of each single machine is normal, the channel A third switcher is considered to be normal, and the channel B adopts the same method to test the switchers.
In an embodiment of the present application, a predetermined time is left between the control target switch switching to the first state and the control command being sent through the main line. Specifically, a certain time is required for the switch to switch, and a predetermined time is left between the control of the target switch to the first state and the sending of the control command through the main line, so that the control command is sent after the target switch is switched, and the accuracy of the test result is ensured.
The test device of the rocket bus switcher comprises a processor and a memory, wherein the control unit, the sending unit, the determining unit and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more than one, and the problem of insufficient coverage of switching test in the prior art is solved by adjusting kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
An embodiment of the present invention provides a computer-readable storage medium on which a program is stored, which when executed by a processor implements the above-described method.
The embodiment of the invention provides a processor, which is used for running a program, wherein the method is executed when the program runs.
An embodiment of the present invention provides a rocket test system, including a rocket, one or more processors, a memory, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the processors implement at least the following steps when executing the programs:
step S101 of controlling a target switch to a first state, where the first state is a state of the switch when both a first condition and a second condition are satisfied, the first condition is that the main line is disconnected at a position of the switch, the second condition is that the disconnected position of the main line is connected to the first matching resistor corresponding to the switch, and the target switch is any one of the switches;
step S102, sending a control command through the main line;
step S103, under the condition that all the first remote terminals do not respond to the control command and all the second remote terminals respond to the control command, determining that the target switcher is normal, wherein the first remote terminals comprise the remote terminals on the ground and the remote terminals on one side of the target rocket substage, which is far away from the rocket head, the second remote terminals comprise the remote terminals in the target rocket substage and the remote terminals on one side of the target rocket substage, which is close to the rocket head, and the target rocket substage is the rocket substage where the target switcher is located.
The present application further provides a computer program product adapted to perform a program initialized with at least the following method steps when executed on a data processing device:
step S101 of controlling a target switch to a first state, where the first state is a state of the switch when both a first condition and a second condition are satisfied, the first condition is that the main line is disconnected at a position of the switch, the second condition is that the disconnected position of the main line is connected to the first matching resistor corresponding to the switch, and the target switch is any one of the switches;
step S102, sending a control command through the main line;
step S103, under the condition that all the first remote terminals do not respond to the control command and all the second remote terminals respond to the control command, determining that the target switcher is normal, wherein the first remote terminals comprise the remote terminals on the ground and the remote terminals on one side of the target rocket substage, which is far away from the rocket head, the second remote terminals comprise the remote terminals in the target rocket substage and the remote terminals on one side of the target rocket substage, which is close to the rocket head, and the target rocket substage is the rocket substage where the target switcher is located.
In the above embodiments of the present invention, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed technology can be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the above-described division of the units may be a logical division, and in actual implementation, there may be another division, for example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, units or modules, and may be in an electrical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit may be stored in a computer-readable storage medium if it is implemented in the form of a software functional unit and sold or used as a separate product. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a computer-readable storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned computer-readable storage media comprise: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk, and various media capable of storing program codes.
From the above description, it can be seen that the above-described embodiments of the present application achieve the following technical effects:
1) in the test method of the rocket bus switch, first, a target switch is controlled to switch to a first state, the first state is the state of the switch under the condition that a first condition and a second condition are both satisfied, the first condition is that the main line is disconnected at the position of the switch, the second condition is that the disconnection position of the main line is connected with the first matching resistor corresponding to the switch, and the target switch is any one of the switches; then, sending a control command through the main line; and finally, under the condition that all the first remote terminals do not respond to the control command and all the second remote terminals respond to the control command, determining that the target switcher is normal, wherein the first remote terminals comprise the remote terminals on the ground and the remote terminals on one side of the target rocket substage, which is far away from the rocket head, the second remote terminals comprise the remote terminals in the target rocket substage and the remote terminals on one side of the target rocket substage, which is close to the rocket head, and the target rocket substage is the rocket substage where the target switcher is located. The test method can be used for carrying out whole arrow test, namely, any one switcher can be subjected to switching test to determine whether the switcher is normal or not.
2) In the test apparatus of the rocket bus switch of the present application, the control unit controls the target switch to a first state, where the first state is a state of the switch when both a first condition and a second condition are satisfied, the first condition is that the main line is disconnected at a position of the switch, the second condition is that the disconnected position of the main line is connected to the first matching resistor corresponding to the switch, and the target switch is any one of the switches; the sending unit sends a control command through the main line; the determining unit determines that the target switch is normal when all the first remote terminals do not respond to the control command and all the second remote terminals respond to the control command, wherein the first remote terminals include the remote terminal on the ground and the remote terminal on the side of the target rocket substage away from the rocket head, the second remote terminals include the remote terminal in the target rocket substage and the remote terminal on the side of the target rocket substage close to the rocket head, and the target rocket substage is the rocket substage where the target switch is located. The test method can be used for carrying out whole arrow test, namely, any one switcher can be subjected to switching test to determine whether the switcher is normal or not.
The above description is only a preferred embodiment of the present application and is not intended to limit the present application, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, improvement and the like made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims (10)

1. A test method of a rocket bus switcher is characterized in that a rocket comprises a rocket head, a plurality of rocket substages, a main line and a sub-line, each rocket substage comprises a switcher and a first matching resistor corresponding to the switcher, the switcher is located on the main line and used for controlling the on-off of the main line, the off position of the main line is connected with the corresponding first matching resistor, one end of the main line close to the rocket head is connected with a second matching resistor, a remote terminal is connected with the main line through the sub-line, and the remote terminal is used for controlling the switcher, and the method comprises the following steps:
controlling a target switcher to switch to a first state, wherein the first state is the state of the switcher under the condition that a first condition and a second condition are both met, the first condition is that the main line is disconnected at the position of the switcher, the second condition is that the disconnected position of the main line is connected with the first matching resistor corresponding to the switcher, and the target switcher is any one of the switchers;
sending a control command through the main line;
and under the condition that all the first remote terminals do not respond to the control command and all the second remote terminals respond to the control command, determining that the target switcher is normal, wherein the first remote terminals comprise the remote terminals positioned on the ground and the remote terminals on one side, away from the rocket head, of the target rocket substage, the second remote terminals comprise the remote terminals in the target rocket substage and the remote terminals on one side, close to the rocket head, of the target rocket substage, and the target rocket substage is the rocket substage where the target switcher is positioned.
2. The method of claim 1, wherein after sending the control command over the main line, the method further comprises:
and determining that the target switcher is abnormal when any one of the first remote terminals responds to the control command.
3. The method of claim 1, wherein prior to switching by a control target switch, the method further comprises:
controlling all the switchers to switch to a second state, wherein the second state is the state of the switchers under the condition that the main lines are communicated at the positions of the switchers;
sending the control command through the main line;
and determining whether the remote terminals are normal or not according to the responses of the remote terminals to the control commands.
4. The method of claim 3, wherein determining whether the remote terminals are normal according to the responses of the remote terminals to the control commands comprises:
determining that all the remote terminals are normal under the condition that all the remote terminals respond to the control command;
and under the condition that any one remote terminal does not respond to the control command, determining that the remote terminal is abnormal and sending a fault maintenance prompt until all the remote terminals are normal.
5. The method of claim 1, wherein the plurality of rocket substages comprises a first substage comprising a first switcher, a second substage comprising a second switcher, and a third substage comprising a third switcher, the first switcher, the second switcher, and the third switcher in turn performing a switching test as the target switcher to determine whether the first switcher, the second switcher, and the third switcher are normal.
6. The method of claim 1, wherein a predetermined time is left between the control target switch switching to the first state and the sending of the control command over the main line.
7. A test device for rocket bus switcher, wherein a rocket comprises a rocket head, a plurality of rocket substages, a main line and a sub-line, each rocket substage comprises a switcher and a first matching resistor corresponding to the switcher, the switcher is located on the main line and used for controlling the on-off of the main line, so that the off position of the main line is connected with the corresponding first matching resistor, one end of the main line close to the rocket head is connected with a second matching resistor, a remote terminal is connected with the main line through the sub-line, and the remote terminal is used for controlling the switcher, and the device comprises:
the control unit is used for controlling a target switcher to switch to a first state, the first state is the state of the switcher under the condition that a first condition and a second condition are both met, the first condition is that the main line is disconnected at the position of the switcher, the second condition is that the disconnection position of the main line is connected with the first matching resistor corresponding to the switcher, and the target switcher is any one of the switchers;
a sending unit, configured to send a control command through the main line;
a determining unit, configured to determine that the target switcher is normal when all the first remote terminals have no response to the control command and all the second remote terminals have a response to the control command, where the first remote terminals include the remote terminal located on the ground and the remote terminal on a side of the target rocket substage away from the rocket head, the second remote terminals include the remote terminal in the target rocket substage and the remote terminal on a side of the target rocket substage close to the rocket head, and the target rocket substage is the rocket substage where the target switcher is located.
8. A computer-readable storage medium, characterized in that the computer-readable storage medium comprises a stored program, wherein the program performs the method of any one of claims 1 to 6.
9. A processor, characterized in that the processor is configured to run a program, wherein the program when running performs the method of any of claims 1 to 6.
10. A rocket test system comprising a rocket, one or more processors, memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs comprising instructions for performing the method of any of claims 1-6.
CN202210382703.XA 2022-04-13 2022-04-13 Test method and device of rocket bus switcher and rocket test system Active CN114777580B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210382703.XA CN114777580B (en) 2022-04-13 2022-04-13 Test method and device of rocket bus switcher and rocket test system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210382703.XA CN114777580B (en) 2022-04-13 2022-04-13 Test method and device of rocket bus switcher and rocket test system

Publications (2)

Publication Number Publication Date
CN114777580A CN114777580A (en) 2022-07-22
CN114777580B true CN114777580B (en) 2022-09-02

Family

ID=82428662

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210382703.XA Active CN114777580B (en) 2022-04-13 2022-04-13 Test method and device of rocket bus switcher and rocket test system

Country Status (1)

Country Link
CN (1) CN114777580B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105510737A (en) * 2015-11-27 2016-04-20 北京宇航***工程研究所 Universal automatic testing system for carrier rocket
CN105739417A (en) * 2016-05-06 2016-07-06 上海航天测控通信研究所 Monitoring system and monitoring method capable of realizing customized monitoring of carrier rocket integral test-launch-control information
CN207074241U (en) * 2017-03-09 2018-03-06 北京航天自动控制研究所 A kind of highly reliable launch vehicle measurement detection means of carrier rocket
CN110162019A (en) * 2019-06-03 2019-08-23 上海航天计算机技术研究所 A kind of ground testing system for carrier rocket controller
CN110360901A (en) * 2019-07-08 2019-10-22 北京星际荣耀空间科技有限公司 Arrow carries Integrated Electronic System
CN112130543A (en) * 2020-07-21 2020-12-25 上海宇航***工程研究所 Carrier rocket electrical system based on FC-AE-1553 high-speed bus
CN112165141A (en) * 2020-10-15 2021-01-01 北京中科宇航技术有限公司 Digital power supply and distribution control system of carrier rocket and test method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013142717A2 (en) * 2012-03-21 2013-09-26 Eaton Corporation Digital densitometer and fluid gauging system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105510737A (en) * 2015-11-27 2016-04-20 北京宇航***工程研究所 Universal automatic testing system for carrier rocket
CN105739417A (en) * 2016-05-06 2016-07-06 上海航天测控通信研究所 Monitoring system and monitoring method capable of realizing customized monitoring of carrier rocket integral test-launch-control information
CN207074241U (en) * 2017-03-09 2018-03-06 北京航天自动控制研究所 A kind of highly reliable launch vehicle measurement detection means of carrier rocket
CN110162019A (en) * 2019-06-03 2019-08-23 上海航天计算机技术研究所 A kind of ground testing system for carrier rocket controller
CN110360901A (en) * 2019-07-08 2019-10-22 北京星际荣耀空间科技有限公司 Arrow carries Integrated Electronic System
CN112130543A (en) * 2020-07-21 2020-12-25 上海宇航***工程研究所 Carrier rocket electrical system based on FC-AE-1553 high-speed bus
CN112165141A (en) * 2020-10-15 2021-01-01 北京中科宇航技术有限公司 Digital power supply and distribution control system of carrier rocket and test method thereof

Also Published As

Publication number Publication date
CN114777580A (en) 2022-07-22

Similar Documents

Publication Publication Date Title
US4719626A (en) Diagnostic method and apparatus for channel control apparatus
EP0244775A2 (en) Ring network system and configuration control method
CN113259209B (en) Automobile CAN communication fault test system, method and device and storage medium
CN114777580B (en) Test method and device of rocket bus switcher and rocket test system
CN110209556B (en) Disaster tolerance testing method, payment method, device, medium and service equipment
CN117251401A (en) Serial port information output control system, method and device
CN109283920B (en) DCS system connection fault testing device and method
JP2521996B2 (en) Communication system diagnostic method
JPS59111451A (en) Single line tester
CN219105350U (en) Fault signal simulation device
JP3156987B2 (en) Bus failure diagnosis method
JPH07118831B2 (en) control method
JP2746202B2 (en) Method and apparatus for removing a failed node in a multi-branch bus system
JPS61194962A (en) Network module of time division exchange
CN106707171B (en) System and method for detecting faulty battery cell
CN113703423A (en) Vehicle-mounted fault injection equipment, system and control method
JPS6120448A (en) Testing method of data transmitting device
SU1443203A1 (en) Device for monitoring connections in communication line network
KR100463852B1 (en) Test error protection method for exchange
CN115166490A (en) Chip testing equipment and control method thereof
JP2872118B2 (en) Equipment test method
CN115201569A (en) Insulation detection system of railway signal power supply screen
JPH04251521A (en) Rapid isolating system for accident section
JPS62231363A (en) Switching system
JPH0241944B2 (en)

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240228

Address after: 100176 room 12b03, 12b floor, building 40, yard 1, Desheng North Street, Beijing Economic and Technological Development Zone, Daxing District, Beijing

Patentee after: Oriental space technology (Beijing) Co.,Ltd.

Country or region after: China

Patentee after: Dongfang space technology (Shandong) Co.,Ltd.

Patentee after: Dongfang Space (Jiangsu) Aerospace Power Co.,Ltd.

Patentee after: Orient Space (Hainan) Technology Co.,Ltd.

Address before: Room 12b03, 12b floor, building 40, yard 1, Desheng North Street, Daxing District Economic and Technological Development Zone, Beijing 100176

Patentee before: Oriental space technology (Beijing) Co.,Ltd.

Country or region before: China

Patentee before: Dongfang space technology (Shandong) Co.,Ltd.