A Beidou short message transceiving test method, device, equipment and storage medium
By using wired connections and built-in software to simulate packet assembly, the reliability problem of Beidou short message transceiver equipment under electromagnetic interference environment was solved, and efficient and accurate testing in DO-160G environment was achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA ELECTRONICS TECHNOLOGY AVIONICS CO LTD
- Filing Date
- 2022-12-21
- Publication Date
- 2026-04-21
AI Technical Summary
In the existing technology, Beidou short message transceiver equipment cannot effectively eliminate the influence of electromagnetic interference in the test environment specified by DO-160G, and the evaluation software test cannot take into account other application functions of the equipment, such as 429 data transmission and short message packet assembly.
By connecting the test equipment via wires, simulation and packaging are performed using cables and built-in software to form a closed-loop automatic test, eliminating the influence of electromagnetic interference, and outputting test results in standard BeiDou statement format.
This improved the reliability and accuracy of BeiDou short message transmission and reception tests, ensuring effective testing in complex environments.
Smart Images

Figure CN116366122B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of satellite communications, and in particular to a method, apparatus, equipment, and storage medium for testing the transmission and reception of BeiDou short messages. Background Technology
[0002] In existing technologies, there are generally two methods for testing the short message function of BeiDou short message transceiver equipment. One method is based on the BeiDou satellite system, conducting wireless short message transmission and reception tests via satellite alignment. The other method is based on the BeiDou simulator testing system in various BeiDou laboratories, evaluating the "communication function test" item in the testing software to statistically analyze the short message communication success rate and complete the short message function test. Both of these methods are limited to a general ground testing environment (normal temperature and pressure). However, before obtaining an airworthiness certificate, civil aviation airborne equipment needs to complete functional performance verification in a general ground testing environment and also needs to complete functional testing in a specific environment that meets the requirements of RTCA / DO-160G Airborne Equipment Environmental Conditions and Test Procedures. In the DO-160G-specified test environment, the satellite alignment testing method has the problem of not being able to guarantee that the environmental laboratory is in a state free from electromagnetic interference for a long period, thus affecting the test judgment. Furthermore, the software-based method for testing communication functions cannot simultaneously consider other application functions of the test equipment, such as 429 data transmission and short message packet assembly. Therefore, how to improve the reliability of BeiDou short message transmission and reception testing is a problem that needs to be solved in this field. Summary of the Invention
[0003] In view of this, the purpose of this invention is to provide a BeiDou short message transmission and reception testing method, apparatus, equipment, and storage medium. By connecting the testing equipment via cables, serial ports, etc., the influence of electromagnetic interference in the testing environment can be eliminated. Simultaneously, the built-in software performs the test, forming a closed-loop automatic test of the service data flow, increasing the reliability of the verification in the experimental environment. The specific solution is as follows:
[0004] Firstly, this application provides a BeiDou short message transmission and reception test method, applied to airborne BeiDou short message transmission and reception equipment, including:
[0005] The simulated bus protocol data is obtained by simulating the received bus protocol data based on the local built-in test software, which is sent by a preset industrial control computer connected through a test cable.
[0006] The preset satellite radio signals broadcast by the Beidou navigation signal simulator are obtained using a preset radio frequency cable;
[0007] The original short message is generated by packetizing the analog backbus protocol data and the preset satellite radio signal.
[0008] The original short message is sent to the BeiDou navigation signal simulator, so that the BeiDou navigation signal simulator can use its built-in short message forwarding software to package the original short message into a target serial port statement based on the preset BeiDou short message standard, and send it to the preset industrial control computer through the preset serial port, so that the preset industrial control computer can use the built-in testing software to parse and test the target serial port statement.
[0009] Optionally, the step of acquiring the preset satellite radio signal broadcast by the BeiDou navigation signal simulator using a preset radio frequency cable includes:
[0010] The satellite radio navigation service signal at frequency B1c and the satellite radio test service signals at frequencies B2b and S2c, broadcast by the Beidou navigation signal simulator, are obtained using a pre-set radio frequency cable.
[0011] Optionally, the step of generating an original short message by assembling packets based on the analog backbus protocol data and the preset satellite radio signal includes:
[0012] The location message content of the satellite radio navigation service signal in the preset satellite radio signal is obtained by parsing the preset satellite radio signal;
[0013] Based on the location message content and the bus protocol data to be received, the original short message is generated by packetizing according to the preset BeiDou short message definition, so as to send the original short message to the BeiDou navigation signal simulator.
[0014] Optionally, the step of generating an original short message by assembling packets based on the analog backbus protocol data and the preset satellite radio signal includes:
[0015] Get the short message sending period configured through the preset configuration interface;
[0016] Based on the acquired bus protocol data to be received and the preset satellite radio signal, a raw short message for the L frequency point is generated by packetizing, so that the raw short message is sent to the Beidou navigation signal simulator according to the short message sending period.
[0017] Secondly, this application provides a BeiDou short message transmission and reception test method, applied to a pre-set industrial control computer, including:
[0018] The local built-in test software is used to simulate the bus protocol data to be received, and the simulated bus protocol data is obtained.
[0019] The simulated backbus protocol data is sent to the airborne Beidou short message transceiver via a test cable, so that the airborne Beidou short message transceiver can generate the original short message by assembling the simulated backbus protocol data and the preset satellite radio signals broadcast by the Beidou navigation signal simulator.
[0020] The target serial port statement sent by the Beidou navigation signal simulator through a preset serial port is obtained; the target serial port statement is obtained by the Beidou navigation signal simulator after packaging the original short message based on the preset Beidou short message standard using the locally built-in short message forwarding software.
[0021] The built-in testing software is used to parse and test the target serial port statement.
[0022] Optionally, the step of using the built-in testing software to parse and test the target serial port statement includes:
[0023] The built-in testing software is used to capture the target serial port statements and parse them to obtain target navigation data; the target navigation data includes position data, airborne data, etc.
[0024] The target navigation data is compared and analyzed with preset manually input data.
[0025] Optionally, after obtaining the target serial port statement sent by the Beidou navigation signal simulator through a preset serial port, the method further includes:
[0026] The built-in testing software is used to statistically analyze the original short message transmission frequency and the reception frequency of the target serial port statement received by the airborne Beidou short message transceiver device.
[0027] The communication success rate is obtained by comparing the original short message sending frequency and the receiving frequency, so as to conduct BeiDou short message sending and receiving test analysis based on the communication success rate.
[0028] Thirdly, this application provides a BeiDou short message transceiver testing device, applied to airborne BeiDou short message transceiver equipment, comprising:
[0029] The data acquisition module is used to acquire simulated bus protocol data sent by a preset industrial control computer connected via a test cable, which is obtained by simulating the bus protocol data to be received based on the local built-in test software.
[0030] The signal acquisition module is used to acquire the preset satellite radio signals broadcast by the Beidou navigation signal simulator using a preset radio frequency cable;
[0031] The message packet assembly module is used to assemble and generate original short messages based on the analog backbus protocol data and the preset satellite radio signals.
[0032] The message sending module is used to send the original short message to the Beidou navigation signal simulator, so that the Beidou navigation signal simulator can use its built-in short message forwarding software to package the original short message into a target serial port statement based on the preset Beidou short message standard, and send it to the preset industrial control computer through the preset serial port, so that the preset industrial control computer can use the built-in testing software to parse and test the target serial port statement.
[0033] Fourthly, this application provides a BeiDou short message transmission and reception testing device, applied to a pre-set industrial control computer, including:
[0034] The data simulation module is used to simulate the received bus protocol data based on the local built-in test software to obtain the simulated bus protocol data.
[0035] The data transmission module is used to send the simulated backbus protocol data to the airborne Beidou short message transceiver via a test cable, so that the airborne Beidou short message transceiver can generate the original short message based on the simulated backbus protocol data and the preset satellite radio signals broadcast by the Beidou navigation signal simulator.
[0036] The statement acquisition module is used to acquire the target serial port statement sent by the Beidou navigation signal simulator through a preset serial port; the target serial port statement is obtained by the Beidou navigation signal simulator after packaging the original short message based on the preset Beidou short message standard using the locally built-in short message forwarding software.
[0037] The statement parsing module is used to parse and test the target serial port statement using the built-in testing software.
[0038] Fifthly, this application provides an electronic device, which includes a processor and a memory; wherein the memory is used to store a computer program, which is loaded and executed by the processor to implement the aforementioned BeiDou short message transmission and reception test method.
[0039] Sixthly, this application provides a computer-readable storage medium for storing a computer program, which, when executed by a processor, implements the aforementioned BeiDou short message transmission and reception test method.
[0040] In this application, simulated bus protocol data is obtained from a preset industrial control computer connected via a test cable. This simulated data is generated by simulating the received bus protocol data using locally built-in test software. A preset satellite radio signal is acquired from a BeiDou navigation signal simulator using a preset RF cable. Based on the simulated bus protocol data and the preset satellite radio signal, a raw short message is generated. The raw short message is then sent to the BeiDou navigation signal simulator, whereby the simulator uses its locally built-in short message forwarding software to package the raw short message into a target serial port statement based on a preset BeiDou short message standard. This statement is then sent to the preset industrial control computer via a preset serial port, allowing the industrial control computer to parse and analyze the target serial port statement using its built-in test software. Therefore, this technical solution eliminates the influence of electromagnetic interference in the testing environment by connecting the test equipment via cables and serial ports. Simultaneously, the BeiDou navigation signal simulator packages the parsed content using its built-in forwarding software and outputs it in a standard BeiDou statement format for testing, forming a closed-loop automatic test of the business data flow and increasing the reliability of BeiDou short message transmission and reception testing. Attached Figure Description
[0041] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0042] Figure 1 A flowchart of a BeiDou short message transmission and reception test method is provided for this application;
[0043] Figure 2 A schematic diagram of a BeiDou short message transmission and reception test method provided in this application;
[0044] Figure 3 A flowchart of a BeiDou short message transmission and reception test method is provided for this application;
[0045] Figure 4 A flowchart of a specific BeiDou short message transmission and reception test method is provided for this application;
[0046] Figure 5 A schematic diagram of the structure of a Beidou short message transmission and reception test device provided in this application;
[0047] Figure 6 A schematic diagram of the structure of a Beidou short message transmission and reception test device provided in this application;
[0048] Figure 7This application provides a structural diagram of an electronic device. Detailed Implementation
[0049] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0050] In existing technologies, the testing methods for satellites within the DO-160G-specified test environment cannot guarantee that the environmental laboratory will remain free from electromagnetic interference for an extended period, thus affecting test results. Furthermore, methods for evaluating software testing communication functions cannot simultaneously accommodate other application functions of the testing equipment. This application addresses this by connecting the testing equipment via a wired connection, eliminating the influence of electromagnetic interference in the testing environment. Simultaneously, by using built-in forwarding software to package the parsed content and output it in a standard BeiDou message format for testing, the reliability of BeiDou short message transmission and reception testing is increased.
[0051] See Figure 1 As shown, this embodiment of the invention discloses a BeiDou short message transmission and reception test method, applied to airborne BeiDou short message transmission and reception equipment, including:
[0052] Step S11: Obtain the simulated bus protocol data sent by the preset industrial control computer connected through the test cable, which is obtained by simulating the bus protocol data to be received based on the local built-in test software.
[0053] In this embodiment, the airborne Beidou short message transceiver first acquires ARINC429 data simulated by the local built-in test software sent by a preset industrial control computer connected through an ARINC429 test card and test cable.
[0054] Step S12: Use a preset radio frequency cable to acquire the preset satellite radio signal broadcast by the Beidou navigation signal simulator.
[0055] In this embodiment, the system acquires the Radio Navigation Satellite System (RNSS) signal at frequency B1c, broadcast by the BeiDou navigation signal simulator, using a pre-set radio frequency cable. This RNSS allows the user to receive the signal and autonomously measure distances to at least four satellites, calculating the user's position, velocity, and navigation parameters. Simultaneously, the system acquires Radio Determination Satellite Service (RDSS) signals at frequencies B2b and S2c. This RDSS is used when the user cannot independently measure distances to satellites and calculate position; it requires external system intervention through the user's response. Its key feature is that, through user response, positioning is achieved simultaneously with reporting the user's position to the external system, integrating positioning and communication within the same system. Both the RNSS and RDSS services are satellite radio services for determining the user's position. By simultaneously integrating RNSS and RDSS, the system can provide continuous positioning and velocity measurement capabilities (i.e., passive navigation positioning) and high-security position reporting without information transmission, thus improving the performance of satellite radio navigation.
[0056] Step S13: Generate an original short message by assembling packets based on the analog backbus protocol data and the preset satellite radio signal.
[0057] In this embodiment, the preset satellite radio signal is parsed to obtain the location message content of the satellite radio navigation service signal in the preset satellite radio signal; then, based on the location message content and the bus protocol data to be received, the original short message is generated by packetizing according to the preset BeiDou short message definition, so as to send the original short message to the BeiDou navigation signal simulator.
[0058] Understandably, after acquiring the bus protocol data to be received and the preset satellite radio signal, the airborne BeiDou short message transceiver can configure a short message transmission period through a preset configuration interface. Then, based on the acquired bus protocol data and the preset satellite radio signal, it generates an original short message for the L-frequency point, which is then sent to the BeiDou navigation signal simulator according to the short message transmission period. Configuring the short message transmission period facilitates subsequent calculations of communication success rates, resulting in more accurate test results.
[0059] Step S14: Send the original short message to the Beidou navigation signal simulator, so that the Beidou navigation signal simulator can use its built-in short message forwarding software to package the original short message into a target serial port statement based on the preset Beidou short message standard, and send it to the preset industrial control computer through the preset serial port, so that the preset industrial control computer can use the built-in testing software to parse and test the target serial port statement.
[0060] In this embodiment, after the original short message is sent to the BeiDou navigation signal simulator, the BeiDou navigation signal simulator uses its built-in short message forwarding software to package the original short message into target serial port statements based on the preset BeiDou short message standard, thus converting the original short message into the standard BeiDou statement format, which helps to improve the efficiency of BeiDou short message transmission and reception testing.
[0061] like Figure 2 As shown, during the BeiDou short message transmission and reception test, the signal output terminal of the BeiDou navigation signal simulator is connected to a power divider. The power divider distributes the signal to the B1c, B2b, and S2c ports of the low-noise amplifier (LNA). The LNA's L port is connected to the BeiDou navigation signal simulator's inlet port, and the LNA's combiner terminal is connected to the BeiDou short message transceiver. The industrial control computer's serial port is connected to the BeiDou navigation signal simulator's serial port. The ARINC429 test card is connected to both the airborne BeiDou short message transceiver and the industrial control computer. A DC power supply provides operating power to the airborne BeiDou short message transceiver. It should be noted that in the DO-160G environmental test setup, the airborne BeiDou short message transceiver, i.e., the device under test, is placed in the test area, while the test equipment, i.e., the industrial control computer and the BeiDou navigation signal simulator, can be placed outside the test area.
[0062] During the test, the BeiDou navigation signal simulator broadcasts RNSS and RDSS signals normally. The airborne BeiDou short message transceiver periodically sends custom short messages. The test software within the industrial control computer simulates ARINC429 data transmission to the airborne BeiDou short message transceiver. The airborne BeiDou short message transceiver parses the location message content and ARINC429 data in the RNSS signal and assembles packets according to the short message definition. The assembled short messages are then sent to the BeiDou navigation signal simulator. The BeiDou navigation simulator has built-in forwarding software that packages the parsed raw short message content into serial port statements conforming to the BeiDou standard and sends them to the industrial control computer's serial port. The industrial control computer's built-in test software then captures and analyzes the serial port short message statements. In this way, this embodiment eliminates the influence of electromagnetic interference in the environment on the test conclusions, while forming a closed loop of business data flow. The entire test process is automated, increasing the reliability of the verification of the test environment.
[0063] The previous embodiment of this application focused on testing BeiDou short message transmission and reception based on airborne BeiDou short message transceiver equipment. This embodiment will now describe in detail the transmission and reception test based on an industrial control computer. See also... Figure 3 As shown, this embodiment of the invention discloses a BeiDou short message transmission and reception test method, applied to a preset industrial control computer, including:
[0064] Step S21: Simulate the bus protocol data to be received using the local built-in test software to obtain the simulated bus protocol data.
[0065] In this embodiment, the industrial control computer simulates ARINC429 data based on its built-in testing software.
[0066] Step S22: The simulated backbus protocol data is sent to the airborne Beidou short message transceiver via a test cable, so that the airborne Beidou short message transceiver can generate the original short message by assembling the simulated backbus protocol data and the preset satellite radio signal broadcast by the Beidou navigation signal simulator.
[0067] In this embodiment, the ARINC429 data is transmitted to the airborne BeiDou short message transceiver via a test cable. The airborne BeiDou short message transceiver then uses the simulated backbus protocol data and preset satellite radio signals broadcast by the BeiDou navigation signal simulator to generate original short messages. This approach allows for the evaluation of the software's communication functions while also considering other application functions of the testing equipment, such as 4-short message packet assembly, thereby improving the effectiveness of BeiDou short message transmission and reception testing.
[0068] Step S23: Obtain the target serial port statement sent by the Beidou navigation signal simulator through the preset serial port; the target serial port statement is obtained by the Beidou navigation signal simulator using its local built-in short message forwarding software to package the original short message based on the preset Beidou short message standard.
[0069] Step S24: Use the built-in testing software to parse and test the target serial port statement.
[0070] In this embodiment, the industrial control computer's built-in testing software captures and parses short serial port messages. Then, the industrial control computer compares and analyzes the parsed data with the actual input data to complete the test.
[0071] In this embodiment, the local built-in testing software simulates the bus protocol data to be received, obtaining simulated bus protocol data. This simulated bus protocol data is then sent to the airborne BeiDou short message transceiver via a test cable. The airborne BeiDou short message transceiver then uses the simulated bus protocol data and a preset satellite radio signal broadcast by the BeiDou navigation signal simulator to generate an original short message. The target serial port statement sent by the BeiDou navigation signal simulator through a preset serial port is obtained. This target serial port statement is obtained by the BeiDou navigation signal simulator using its local built-in short message forwarding software to package the original short message based on a preset BeiDou short message standard. The built-in testing software is used to parse and analyze the target serial port statement. In this way, the industrial control computer can simulate data using its built-in software and send it to the airborne BeiDou short message transceiver via a wired connection. Parsing the target serial port statement obtained through the preset serial port eliminates the influence of electromagnetic interference in the testing environment. Furthermore, obtaining the target serial port statement output by the BeiDou navigation signal simulator in the standard BeiDou statement format for testing increases the reliability of the BeiDou short message transmission and reception test.
[0072] Next, this embodiment will describe the analysis process of the BeiDou short message transmission and reception test. See [link to documentation]. Figure 4 As shown, this embodiment of the invention discloses a specific method for testing the transmission and reception of BeiDou short messages, including:
[0073] Step S31: Simulate the bus protocol data to be received using the local built-in test software to obtain the simulated bus protocol data.
[0074] Step S32: The simulated backbus protocol data is sent to the airborne Beidou short message transceiver via a test cable, so that the airborne Beidou short message transceiver can generate the original short message based on the simulated backbus protocol data and the preset satellite radio signal broadcast by the Beidou navigation signal simulator.
[0075] Step S33: Obtain the target serial port statement sent by the Beidou navigation signal simulator through the preset serial port.
[0076] Step S34: Use the built-in testing software to capture the target serial port statement, parse the target serial port statement to obtain the target navigation data, and compare and analyze the target navigation data with the preset manual input data.
[0077] In this embodiment, the industrial control computer uses the built-in testing software to capture the target serial port statement, parses the statement to obtain location data and airborne data. The location data includes, but is not limited to, simulated longitude, latitude, and altitude; the airborne data includes, but is not limited to, simulated fuel information and attitude. Then, the location data and airborne data are compared and analyzed with the corresponding manually input data. It should be noted that during analysis, the built-in testing software can also be used to statistically analyze the original short message transmission frequency and the reception frequency of the target serial port statement received by the airborne BeiDou short message transceiver. It is understood that the original short message transmission frequency of the airborne BeiDou short message transceiver can be the short message transmission cycle in the aforementioned embodiment; in this case, the short message transmission cycle can be used directly. By comparing the original short message transmission frequency and the reception frequency, the communication success rate is obtained, allowing for BeiDou short message transmission and reception test analysis based on the communication success rate, thereby improving the reliability of the BeiDou short message transmission and reception test.
[0078] Therefore, in this embodiment, the built-in testing software is used to capture the target serial port statement, parse the target serial port statement to obtain the target navigation data, and compare and analyze the target navigation data with the preset manually input data. In this way, the industrial control computer completes ARINC429 data simulation, short message data parsing, location data comparison, airborne data comparison, and communication success rate statistics through the built-in testing software, thereby improving the accuracy of Beidou short message transmission and reception tests.
[0079] For more detailed processing procedures of steps S31, S32 and S33, please refer to the corresponding content disclosed in the foregoing embodiments, which will not be repeated here.
[0080] See Figure 5 As shown in the illustration, this application also discloses a BeiDou short message transceiver testing device, applied to airborne BeiDou short message transceiver equipment, comprising:
[0081] Data acquisition module 11 is used to acquire simulated bus protocol data sent by a preset industrial control computer connected through a test cable, which is obtained by simulating the bus protocol data to be received based on the local built-in test software.
[0082] Signal acquisition module 12 is used to acquire preset satellite radio signals broadcast by the Beidou navigation signal simulator using a preset radio frequency cable;
[0083] Message packet assembly module 13 is used to assemble and generate original short messages based on the analog backbus protocol data and the preset satellite radio signals;
[0084] The message sending module 14 is used to send the original short message to the Beidou navigation signal simulator, so that the Beidou navigation signal simulator can use its built-in short message forwarding software to package the original short message into a target serial port statement based on the preset Beidou short message standard, and send it to the preset industrial control computer through the preset serial port, so that the preset industrial control computer can use the built-in testing software to parse and test the target serial port statement.
[0085] In this embodiment, simulated bus protocol data, obtained by simulating the received bus protocol data using locally built-in test software, is acquired from a preset industrial control computer connected via a test cable. A preset satellite radio signal broadcast by a BeiDou navigation signal simulator is acquired using a preset RF cable. Based on the simulated bus protocol data and the preset satellite radio signal, a raw short message is generated by packetizing. The raw short message is then sent to the BeiDou navigation signal simulator, whereby the simulator uses its locally built-in short message forwarding software to package the raw short message into a target serial port statement based on a preset BeiDou short message standard, and sends it to the preset industrial control computer via a preset serial port. The preset industrial control computer then uses its built-in test software to parse and analyze the target serial port statement. In this way, the airborne BeiDou short message transceiver can acquire bus protocol data and satellite radio signals via a wired connection, and packetize short messages using built-in software, eliminating the influence of electromagnetic interference in the testing environment and increasing the reliability of BeiDou short message transmission and reception testing.
[0086] In some specific embodiments, the signal acquisition module 12 specifically includes:
[0087] The signal acquisition unit is used to acquire satellite radio navigation service signals at frequency B1c and satellite radio test service signals at frequencies B2b and S2c broadcast by the Beidou navigation signal simulator using a preset radio frequency cable.
[0088] In some specific embodiments, the message packet assembly module 13 specifically includes:
[0089] The signal parsing unit is used to parse the preset satellite radio signal to obtain the location message content of the satellite radio navigation service signal in the preset satellite radio signal;
[0090] The first message generation unit is used to generate an original short message based on the location message content and the bus protocol data to be received according to the preset BeiDou short message definition, so as to send the original short message to the BeiDou navigation signal simulator.
[0091] In some specific embodiments, the message packet assembly module 13 specifically includes:
[0092] The period acquisition module is used to acquire the short message sending period configured through the preset configuration interface;
[0093] The second message generation unit is used to generate an original short message for the L-frequency point based on the acquired bus protocol data to be received and the preset satellite radio signal, so as to send the original short message to the Beidou navigation signal simulator according to the short message sending period.
[0094] See Figure 6 As shown in the illustration, this application also discloses a BeiDou short message transmission and reception test device, applied to a pre-set industrial control computer, comprising:
[0095] Data simulation module 21 is used to simulate the bus protocol data to be received based on the local built-in test software to obtain the simulated bus protocol data;
[0096] Data transmission module 22 is used to send the simulated backbus protocol data to the airborne Beidou short message transceiver via a test cable, so that the airborne Beidou short message transceiver can generate an original short message based on the simulated backbus protocol data and the preset satellite radio signal broadcast by the Beidou navigation signal simulator.
[0097] The statement acquisition module 23 is used to acquire the target serial port statement sent by the Beidou navigation signal simulator through a preset serial port; the target serial port statement is obtained by the Beidou navigation signal simulator by packaging the original short message based on the preset Beidou short message standard using the locally built-in short message forwarding software.
[0098] The statement parsing module 24 is used to parse and test the target serial port statement using the built-in testing software.
[0099] In this embodiment, the local built-in testing software simulates the bus protocol data to be received, obtaining simulated bus protocol data. This simulated bus protocol data is then sent to the airborne BeiDou short message transceiver via a test cable. The airborne BeiDou short message transceiver then uses the simulated bus protocol data and a preset satellite radio signal broadcast by the BeiDou navigation signal simulator to generate an original short message. The target serial port statement sent by the BeiDou navigation signal simulator through a preset serial port is obtained. This target serial port statement is obtained by the BeiDou navigation signal simulator using its local built-in short message forwarding software to package the original short message based on a preset BeiDou short message standard. The built-in testing software is used to parse and analyze the target serial port statement. In this way, the industrial control computer can simulate data using its built-in software and send it to the airborne BeiDou short message transceiver via a wired connection. Parsing the target serial port statement obtained through the preset serial port eliminates the influence of electromagnetic interference in the testing environment. Furthermore, obtaining the target serial port statement output by the BeiDou navigation signal simulator in the standard BeiDou statement format for testing increases the reliability of the BeiDou short message transmission and reception test.
[0100] In some specific embodiments, the statement parsing module 24 specifically includes:
[0101] The statement parsing unit is used to capture the target serial port statement using the built-in testing software and parse the target serial port statement to obtain target navigation data; the target navigation data includes position data, airborne data, etc.
[0102] The data analysis unit is used to compare and analyze the target navigation data with preset manually input data.
[0103] In some specific embodiments, the statement parsing module 24 further includes:
[0104] The frequency statistics unit is used to use the built-in test software to count the original short message transmission frequency and the reception frequency of the target serial port statement received by the airborne Beidou short message transceiver device.
[0105] The frequency comparison unit is used to compare the original short message sending frequency and the receiving frequency to obtain the communication success rate, so as to conduct BeiDou short message sending and receiving test analysis based on the communication success rate.
[0106] Furthermore, embodiments of this application also disclose an electronic device, Figure 7 This is a structural diagram of an electronic device 30 according to an exemplary embodiment. The content of the diagram should not be construed as limiting the scope of this application.
[0107] Figure 7This is a schematic diagram of the structure of an electronic device 30 provided in an embodiment of this application. Specifically, the electronic device 30 may include: at least one processor 31, at least one memory 32, a power supply 33, a communication interface 34, an input / output interface 35, and a communication bus 36. The memory 32 stores a computer program, which is loaded and executed by the processor 31 to implement the relevant steps in the BeiDou short message transmission and reception test method disclosed in any of the foregoing embodiments. Alternatively, the electronic device 30 in this embodiment may specifically be an electronic computer.
[0108] In this embodiment, the power supply 33 is used to provide operating voltage for each hardware device on the electronic device 30; the communication interface 34 can create a data transmission channel between the electronic device 30 and external devices, and the communication protocol it follows can be any communication protocol applicable to the technical solution of this application, and is not specifically limited here; the input / output interface 35 is used to acquire external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs, and is not specifically limited here.
[0109] In addition, the memory 32, as a carrier for resource storage, can be a read-only memory, random access memory, disk or optical disk, etc. The resources stored thereon can include operating system 321, computer program 322, etc., and the storage method can be temporary storage or permanent storage.
[0110] The operating system 321 is used to manage and control the various hardware devices on the electronic device 30 and the computer program 322, which may be Windows Server, Netware, Unix, Linux, etc. In addition to including a computer program capable of performing the BeiDou short message transmission and reception test method executed by the electronic device 30 as disclosed in any of the foregoing embodiments, the computer program 322 may further include computer programs capable of performing other specific tasks.
[0111] Furthermore, this application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, it implements the aforementioned disclosed BeiDou short message transmission and reception test method. Specific steps of this method can be found in the corresponding content disclosed in the foregoing embodiments, and will not be repeated here.
[0112] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section.
[0113] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0114] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0115] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0116] The technical solutions provided in this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A BeiDou short message transmission and reception test method, characterized in that, Applications include airborne BeiDou short message transceiver equipment, including: The simulated bus protocol data is obtained by simulating the received bus protocol data based on the local built-in test software, which is sent by a preset industrial control computer connected through a test cable. The preset satellite radio signals broadcast by the Beidou navigation signal simulator are obtained using a preset radio frequency cable; The original short message is generated by packetizing the analog backbus protocol data and the preset satellite radio signal. The original short message is sent to the BeiDou navigation signal simulator, so that the BeiDou navigation signal simulator can use its built-in short message forwarding software to package the original short message into a target serial port statement based on the preset BeiDou short message standard, and send it to the preset industrial control computer through the preset serial port, so that the preset industrial control computer can use the built-in testing software to parse and test the target serial port statement.
2. The BeiDou short message transmission and reception test method according to claim 1, characterized in that, The method of acquiring the preset satellite radio signal broadcast by the Beidou navigation signal simulator using a preset radio frequency cable includes: The satellite radio navigation service signal at frequency B1c and the satellite radio test service signals at frequencies B2b and S2c, broadcast by the Beidou navigation signal simulator, are obtained using a pre-set radio frequency cable.
3. The BeiDou short message transmission and reception test method according to claim 2, characterized in that, The process of generating an original short message by assembling packets based on the simulated post-bus protocol data and the preset satellite radio signal includes: The location message content of the satellite radio navigation service signal in the preset satellite radio signal is obtained by parsing the preset satellite radio signal; Based on the location message content and the bus protocol data to be received, the original short message is generated by packetizing according to the preset BeiDou short message definition, so as to send the original short message to the BeiDou navigation signal simulator.
4. The BeiDou short message transmission and reception test method according to any one of claims 1 to 3, characterized in that, The process of generating an original short message by assembling packets based on the simulated post-bus protocol data and the preset satellite radio signal includes: Get the short message sending period configured through the preset configuration interface; Based on the acquired bus protocol data to be received and the preset satellite radio signal, a raw short message of the L frequency point is generated by packetizing, so that the raw short message is sent to the Beidou navigation signal simulator according to the short message sending period.
5. A BeiDou short message transmission and reception test method, characterized in that, Applied to pre-built industrial control computers, including: The local built-in test software is used to simulate the bus protocol data to be received, and the simulated bus protocol data is obtained. The simulated backbus protocol data is sent to the airborne Beidou short message transceiver via a test cable, so that the airborne Beidou short message transceiver can generate the original short message by assembling the simulated backbus protocol data and the preset satellite radio signals broadcast by the Beidou navigation signal simulator. The target serial port statement sent by the Beidou navigation signal simulator through a preset serial port is obtained; the target serial port statement is obtained by the Beidou navigation signal simulator after packaging the original short message based on the preset Beidou short message standard using the locally built-in short message forwarding software. The built-in testing software is used to parse and test the target serial port statement.
6. The BeiDou short message transmission and reception test method according to claim 5, characterized in that, The step of using the built-in testing software to parse and test the target serial port statement includes: The built-in testing software is used to capture the target serial port statements and parse them to obtain target navigation data; the target navigation data includes position data, airborne data, etc. The target navigation data is compared and analyzed with preset manually input data.
7. The BeiDou short message transmission and reception test method according to claim 5, characterized in that, After obtaining the target serial port statement sent by the Beidou navigation signal simulator through the preset serial port, the method further includes: The built-in testing software is used to statistically analyze the original short message transmission frequency and the reception frequency of the target serial port statement received by the airborne Beidou short message transceiver device. The communication success rate is obtained by comparing the original short message sending frequency and the receiving frequency, so as to conduct BeiDou short message sending and receiving test analysis based on the communication success rate.
8. A BeiDou short message transmission and reception testing device, characterized in that, Applications include airborne BeiDou short message transceiver equipment, including: The data acquisition module is used to acquire simulated bus protocol data sent by a preset industrial control computer connected via a test cable, which is obtained by simulating the bus protocol data to be received based on the local built-in test software. The signal acquisition module is used to acquire the preset satellite radio signals broadcast by the Beidou navigation signal simulator using a preset radio frequency cable; The message packet assembly module is used to assemble and generate original short messages based on the analog backbus protocol data and the preset satellite radio signals. The message sending module is used to send the original short message to the Beidou navigation signal simulator, so that the Beidou navigation signal simulator can use its built-in short message forwarding software to package the original short message into a target serial port statement based on the preset Beidou short message standard, and send it to the preset industrial control computer through the preset serial port, so that the preset industrial control computer can use the built-in testing software to parse and test the target serial port statement.
9. A BeiDou short message transmission and reception testing device, characterized in that, Applied to pre-built industrial control computers, including: The data simulation module is used to simulate the received bus protocol data based on the local built-in test software to obtain the simulated bus protocol data. The data transmission module is used to send the simulated backbus protocol data to the airborne Beidou short message transceiver via a test cable, so that the airborne Beidou short message transceiver can generate the original short message by assembling the simulated backbus protocol data and the preset satellite radio signal broadcast by the Beidou navigation signal simulator. The statement acquisition module is used to acquire the target serial port statement sent by the Beidou navigation signal simulator through a preset serial port; the target serial port statement is obtained by the Beidou navigation signal simulator after packaging the original short message based on the preset Beidou short message standard using the locally built-in short message forwarding software. The statement parsing module is used to parse and test the target serial port statement using the built-in testing software.
10. An electronic device, characterized in that, The electronic device includes a processor and a memory; wherein the memory is used to store a computer program, which is loaded and executed by the processor to implement the BeiDou short message transmission and reception test method as described in any one of claims 1 to 8.
11. A computer-readable storage medium, characterized in that, Used to store computer programs, which, when executed by a processor, implement the BeiDou short message transmission and reception test method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Airborne device testing method and system and simulation control testing device
CN106324383A
Communication navigation identification system module test platform
CN113965501A