Test system, method, apparatus, device, and medium for shipboard signal receivers

By using a shipborne signal receiver testing system, which employs a signal simulator and a three-axis turntable to simulate the rolling environment of the sea surface, the problem of difficulty in testing the application capabilities of shipborne GNSS receivers on the sea surface has been solved, achieving efficient signal reception capability assessment and environmental adaptability improvement.

CN119834911BActive Publication Date: 2026-04-10NAT SPACE SCI CENT CAS
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NAT SPACE SCI CENT CAS
Filing Date
2025-02-21
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing technologies make it difficult to effectively test shipborne GNSS receivers and obtain their application capabilities in complex marine environments, especially due to ship rolling and signal interference.

Method used

A shipborne signal receiver testing system, including a signal simulator, a three-axis turntable, and a data processing and control server, is used to simulate the ship's swaying environment on the sea by generating simulated signals and simulating swaying states. Test signals and standard signals are then acquired and compared to evaluate the receiving capability.

Benefits of technology

It improves the development efficiency and environmental adaptability of shipborne signal receivers, enhances their practical application capabilities in extreme environments, simplifies the testing process, and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119834911B_ABST
    Figure CN119834911B_ABST
Patent Text Reader

Abstract

The application provides a test system, method, device, equipment and medium for a ship-borne signal receiver. A signal simulator generates a simulation signal. The simulation signal is a signal received by the ship-borne signal receiver when the ship-borne signal receiver is installed on a ship and the ship is located on the sea surface. A three-axis turntable generates simulation rocking state information of the ship on the sea surface, and rocks and / or remains in a stationary state based on the simulation rocking state information, so that a positioning antenna on the three-axis turntable is in a rocking state and / or a stationary state. The positioning antenna of the ship-borne signal receiver acquires a to-be-processed signal by attempting to receive the simulation signal. When the positioning antenna is in the rocking state and the stationary state, the to-be-processed signal acquired by the positioning antenna is a test signal and a standard signal, respectively. A data processing and control server acquires a first signal receiving capability of the ship-borne signal receiver by comparing the test signal and the standard signal sent by the ship-borne signal receiver, and realizes simulation test of the ship-borne signal receiver under approximate real ship-borne conditions.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of signal technology, and in particular to a test system of a ship-borne signal receiver, a test method of a ship-borne signal receiver, a test device of a ship-borne signal receiver, an electronic device, and a computer readable medium. BACKGROUND

[0002] In the related art, a global navigation satellite system (GNSS) includes a GNSS receiver, and a GNSS receiver installed on a ship can be referred to as a ship-borne GNSS receiver. The ship-borne GNSS receiver can receive GNSS signals and use the signals to determine the precise position, navigation speed, and current time of the ship. However, on the sea surface, the ship will sway due to the influence of waves, which will cause the antenna of the ship-borne GNSS receiver to change direction constantly, thereby affecting the quality and quantity of the GNSS signals received by the ship-borne GNSS receiver. In the related art, it is difficult to test the ship-borne GNSS receiver and obtain the application capability of the ship-borne GNSS receiver on the sea surface. SUMMARY

[0003] Embodiments of the present application provide a test system, method, device, electronic device, and computer readable storage medium of a ship-borne signal receiver to solve the problem that it is difficult to test a ship-borne GNSS receiver and obtain the application capability of the ship-borne GNSS receiver on the sea surface in the related art.

[0004] Embodiments of the present application disclose a test system of a ship-borne signal receiver, the test system of the ship-borne signal receiver comprising: a ship-borne signal receiver, a signal simulator, a three-axis turntable, and a data processing and control server; the ship-borne signal receiver comprising a positioning antenna, and the positioning antenna being installed on the three-axis turntable; the data processing and control server being in communication connection with the ship-borne signal receiver;

[0005] The signal simulator is configured to generate a simulated signal corresponding to the ship-borne signal receiver; the simulated signal corresponding to the ship-borne signal receiver being a signal received by the ship-borne signal receiver in a case where the ship-borne signal receiver is installed on a predetermined ship, and the ship is located on a predetermined sea surface;

[0006] The three-axis turntable is configured to generate simulated rocking state information of the ship on the sea surface, and rock and / or maintain a stationary state based on the simulated rocking state information, so that the positioning antenna is in a rocking state and / or a stationary state;

[0007] The positioning antenna is configured to obtain a to-be-processed signal by attempting to receive the analog signal; and the to-be-processed signal obtained by the positioning antenna in the case that the positioning antenna is in the swinging state and the stationary state is a test signal and a standard signal respectively.

[0008] The ship-borne signal receiver is configured to receive the test signal and the standard signal obtained by the positioning antenna, and transmit the test signal and the standard signal to the data processing and control server.

[0009] The data processing and control server is configured to obtain a first signal receiving capability of the ship-borne signal receiver in the case that the positioning antenna is in the swinging state by comparing the test signal and the standard signal.

[0010] Optionally, the test system further comprises a repeater antenna; the repeater antenna is in communication connection with the signal simulator; the repeater antenna is in the stationary state; and the phase centers of the positioning antenna and the repeater antenna are consistent in the case that the positioning antenna is in the stationary state.

[0011] The repeater antenna is configured to transmit the analog signal.

[0012] Optionally, the test system further comprises a human-computer interaction device; the human-computer interaction device is in communication connection with the data processing and control server.

[0013] The human-computer interaction device is configured to transmit analog information input by a user to the data processing and control server in response to the analog information; the analog information comprises at least one of an initial signal, signal flicker information, sea state information of the sea surface, position information and a running track information of the ship on the sea surface.

[0014] The data processing and control server is configured to generate a simulator control instruction based on at least one of the initial signal, the signal flicker information, the position information and the running track information of the ship on the sea surface, and generate a turntable control instruction based on the sea state information.

[0015] Optionally, the signal simulator is configured to receive the simulator control instruction transmitted by the data processing and control server; and generate the analog signal based on the simulator control instruction.

[0016] Optionally, the three-axis turntable is configured to receive the turntable control instruction transmitted by the data processing and control server; and generate the analog swinging state information based on the turntable control instruction.

[0017] Optionally, the analog signal is a signal received by the ship-borne signal receiver by attempting to receive the initial signal.

[0018] The data processing and control server is configured to obtain a second signal receiving capability of the ship-borne signal receiver on the sea surface by comparing the initial signal and the standard signal.

[0019] Optionally, the three-axis turntable is configured to swing in at least one of the pitch direction, the roll direction and the yaw direction based on the simulated swing state information.

[0020] The embodiment of the present application also discloses a testing method of a ship-borne signal receiver, which is applied to a testing system of a ship-borne signal receiver, the testing system of the ship-borne signal receiver comprising a ship-borne signal receiver, a signal simulator, a three-axis turntable and a data processing and control server, the ship-borne signal receiver comprising a positioning antenna, and the positioning antenna being installed on the three-axis turntable, the data processing and control server being in communication connection with the ship-borne signal receiver, and the method comprising the following steps of:

[0021] generating a simulated signal corresponding to the ship-borne signal receiver by using the signal simulator, the simulated signal corresponding to the ship-borne signal receiver being a signal received by the ship-borne signal receiver under the condition that the ship-borne signal receiver is installed on a preset ship, and the ship is located on a preset sea surface;

[0022] generating simulated swing state information of the ship on the sea surface by using the three-axis turntable, and swinging and / or keeping a static state based on the simulated swing state information, so that the positioning antenna is in a swing state and / or a static state;

[0023] obtaining a to-be-processed signal by attempting to receive the simulated signal by using the positioning antenna, the to-be-processed signal obtained by the positioning antenna being a test signal and a standard signal respectively under the condition that the positioning antenna is in the swing state and the static state;

[0024] receiving the test signal and the standard signal obtained by the positioning antenna by using the ship-borne signal receiver, and sending the test signal and the standard signal to the data processing and control server;

[0025] obtaining a first signal receiving capability of the ship-borne signal receiver under the condition that the positioning antenna is in the swing state by comparing the test signal and the standard signal by using the data processing and control server.

[0026] Optionally, the testing system further comprises a repeater antenna, the repeater antenna being in communication connection with the signal simulator, the repeater antenna being in a static state, the phase centers of the positioning antenna and the repeater antenna being consistent when the positioning antenna is in the static state, and the method further comprises the following steps of:

[0027] transmitting the analog signal using the retransmission antenna.

[0028] Optionally, the test system further comprises a human-computer interaction device; the human-computer interaction device is in communication connection with the data processing and control server; the method comprises:

[0029] in response to analog information input by a user, transmitting the analog information to the data processing and control server using the human-computer interaction device; the analog information comprises at least one of an initial signal, signal flicker information, sea state information of the sea surface, position information and a running track information of the ship on the sea surface;

[0030] generating a simulator control instruction using the data processing and control server based on at least one of the initial signal, the signal flicker information, the position information and the running track information of the ship on the sea surface;

[0031] generating a turntable control instruction using the data processing and control server based on the sea state information.

[0032] Optionally, the generating, by the signal simulator, the analog signal corresponding to the ship-borne signal receiver comprises:

[0033] receiving, by the signal simulator, the simulator control instruction transmitted by the data processing and control server;

[0034] generating the analog signal using the signal simulator based on the simulator control instruction.

[0035] Optionally, the generating, by the three-axis turntable, the analog rocking state information of the ship on the sea surface comprises:

[0036] receiving, by the three-axis turntable, the turntable control instruction transmitted by the data processing and control server;

[0037] generating the analog rocking state information using the three-axis turntable based on the turntable control instruction.

[0038] Optionally, the analog signal is a signal received by the ship-borne signal receiver by attempting to receive the initial signal; the method comprises:

[0039] acquiring, by the data processing and control server, a second signal receiving capability of the ship-borne signal receiver on the sea surface by comparing the initial signal and the standard signal.

[0040] Optionally, the rocking based on the analog rocking state information comprises:

[0041] The three-axis turntable is used to swing in at least one of the pitch direction, the roll direction and the yaw direction based on the simulated swing state information.

[0042] The embodiment of the present application also discloses a testing device of a ship-borne signal receiver, which is applied to a testing system of the ship-borne signal receiver, the testing system of the ship-borne signal receiver comprising a ship-borne signal receiver, a signal simulator, a three-axis turntable and a data processing and control server, the ship-borne signal receiver comprising a positioning antenna, and the positioning antenna is installed on the three-axis turntable, the data processing and control server is in communication connection with the ship-borne signal receiver, and the device comprises:

[0043] a simulated signal generation module, which is used to generate a simulated signal corresponding to the ship-borne signal receiver by using the signal simulator, the simulated signal corresponding to the ship-borne signal receiver being a signal received by the ship-borne signal receiver when the ship-borne signal receiver is installed on a preset ship, and the ship is located on a preset sea surface;

[0044] a simulated swing state information generation module, which is used to generate simulated swing state information of the ship on the sea surface by using the three-axis turntable, and to swing and / or keep a static state based on the simulated swing state information, so that the positioning antenna is in a swing state and / or a static state;

[0045] a signal receiving module, which is used to obtain a to-be-processed signal by attempting to receive the simulated signal by using the positioning antenna, the to-be-processed signal obtained by the positioning antenna being a test signal and a standard signal respectively when the positioning antenna is in the swing state and the static state;

[0046] a signal sending module, which is used to receive the test signal and the standard signal obtained by the positioning antenna by using the ship-borne signal receiver, and send the test signal and the standard signal to the data processing and control server;

[0047] a first signal receiving capability obtaining module, which is used to obtain a first signal receiving capability of the ship-borne signal receiver when the positioning antenna is in the swing state by comparing the test signal and the standard signal by using the data processing and control server.

[0048] Optionally, the testing system further comprises a repeater antenna, the repeater antenna is in communication connection with the signal simulator, the repeater antenna is in a static state, the phase centers of the positioning antenna and the repeater antenna are consistent when the positioning antenna is in the static state, and the device comprises:

[0049] a signal sending module, which is used to send the simulated signal by using the repeater antenna.

[0050] Optionally, the testing system further comprises a human-computer interaction device; the human-computer interaction device is in communication connection with the data processing and control server; the device comprises:

[0051] a simulation information sending module, configured to send simulation information to the data processing and control server by using the human-computer interaction device in response to user input; the simulation information comprises at least one of an initial signal, signal flicker information, sea state information of the sea surface, position information and a running track information of the ship on the sea surface;

[0052] a simulator control instruction generating module, configured to generate a simulator control instruction by using the data processing and control server based on at least one of the initial signal, the signal flicker information, the position information and the running track information of the ship on the sea surface;

[0053] a turntable control instruction generating module, configured to generate a turntable control instruction by using the data processing and control server based on the sea state information.

[0054] Optionally, the simulation signal generating module comprises:

[0055] a simulator control instruction receiving submodule, configured to receive the simulator control instruction sent by the data processing and control server by using the signal simulator;

[0056] a simulation signal generating submodule, configured to generate the simulation signal by using the signal simulator based on the simulator control instruction.

[0057] Optionally, the simulation rocking state information generating module comprises:

[0058] a turntable control instruction receiving submodule, configured to receive the turntable control instruction sent by the data processing and control server by using the three-axis turntable;

[0059] a simulation rocking state information generating submodule, configured to generate the simulation rocking state information by using the three-axis turntable based on the turntable control instruction.

[0060] Optionally, the simulation signal is a signal received by the ship-borne signal receiver by attempting to receive the initial signal; the device comprises:

[0061] a second signal receiving capability obtaining module, configured to obtain, by using the data processing and control server, a second signal receiving capability of the ship-borne signal receiver on the sea surface by comparing the initial signal and the standard signal.

[0062] Optionally, the simulation rocking state information generating module comprises:

[0063] A swing sub-module is configured to swing in at least one of the pitch direction, the roll direction, and the yaw direction based on the simulated swing state information using the three-axis turntable.

[0064] The embodiment of the present application further discloses an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus.

[0065] The memory is used for storing a computer program.

[0066] The processor is used for executing the program stored on the memory, and realizes the method as described in the embodiment of the present application.

[0067] The embodiment of the present application further discloses one or more computer readable media having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method as described in the embodiment of the present application.

[0068] The embodiment of the present application has the following advantages:

[0069] In the embodiment of the present application, the test system of the ship-borne signal receiver comprises a ship-borne signal receiver, a signal simulator, a three-axis turntable and a data processing and control server; the ship-borne signal receiver comprises a positioning antenna, and the positioning antenna is installed on the three-axis turntable; the data processing and control server is in communication connection with the ship-borne signal receiver; the signal simulator is used for generating a simulated signal corresponding to the ship-borne signal receiver; the simulated signal corresponding to the ship-borne signal receiver is a signal received by the ship-borne signal receiver under the condition that the ship-borne signal receiver is installed on a preset ship, and the ship is located on a preset sea surface; the three-axis turntable is used for generating simulated rocking state information of the ship on the sea surface, and rocking and / or keeping a static state based on the simulated rocking state information, so that the positioning antenna is in a rocking state and / or a static state; the positioning antenna is used for obtaining a to-be-processed signal by attempting to receive the simulated signal; under the condition that the positioning antenna is in the rocking state and the static state, the to-be-processed signal obtained by the positioning antenna is a test signal and a standard signal respectively; the ship-borne signal receiver is used for receiving the test signal and the standard signal obtained by the positioning antenna, and sending the test signal and the standard signal to the data processing and control server; and the data processing and control server is used for obtaining a first signal receiving capability of the ship-borne signal receiver under the condition that the positioning antenna is in the rocking state by comparing the test signal and the standard signal. In the embodiment of the present application, the simulated signal is generated by the signal simulator, the simulated signal related to the carrier simulation track is obtained under the action of at least one of ionospheric scintillation, the shielding of the mast and the chimney structure existing around the signal receiver and the reflection of the initial signal on the sea surface in the propagation process, and the rocking state of the ship in the sailing state on the sea surface receiving the simulated signal is simulated by the three-axis turntable, so that the simulation test of the ship-borne signal receiver under the approximate real ship-borne condition is realized, the development efficiency of the ship-borne signal receiver can be effectively improved, the environmental adaptability of the ship-borne signal receiver is improved, and the extreme application environment requirement of the ship-borne signal receiver can be tested, so that the practical application capability of the ship-borne signal receiver is improved. BRIEF DESCRIPTION OF DRAWINGS

[0070] Figure 1 is a structural block diagram of a test system of a ship-borne signal receiver provided in the embodiment of the present application;

[0071] Figure 2 is a step flow chart of a test method of a ship-borne signal receiver provided in the embodiment of the present application;

[0072] Figure 3 is a structural block diagram of a test device of a ship-borne signal receiver provided in the embodiment of the present application;

[0073] Figure 4 is a block diagram of an electronic device provided in the embodiment of the present application;

[0074] Figure 5FIG. 1 is a schematic diagram of a computer readable medium according to an embodiment of the present application. DETAILED DESCRIPTION

[0075] In order to make the above objectives, characteristics and advantages of the present application more obvious and easy to understand, the present application will be further described in detail below with reference to the drawings and specific embodiments.

[0076] In order to facilitate understanding of the technical solutions and technical effects of the embodiments of the present application, the related technologies of the present application will be briefly described below.

[0077] A global navigation satellite system (GNSS) is a system that uses navigation signals for positioning, navigation and timing. Specifically, the global navigation satellite system includes a GNSS receiver; the GNSS receiver is a receiving device of the global navigation satellite system, which can receive signals, i.e., GNSS signals, emitted by the global navigation satellite system. By processing these signals, the GNSS receiver can determine its precise position, movement speed and time. If the GNSS receiver is installed on a device in the fields of aviation, navigation, etc., the position, movement speed and time of the device can be determined. Therefore, the GNSS receiver has become an indispensable navigation device in the fields of aviation, navigation, etc.

[0078] The GNSS receiver installed on a ship can be referred to as a shipborne GNSS receiver. The shipborne GNSS receiver can receive GNSS signals and use these signals to determine the precise position, sailing speed and current time of the ship. However, the working environment of the shipborne GNSS receiver is complex, which can affect the actual application capability of the GNSS receiver. For example, compared with a ground-based GNSS receiver and a spaceborne GNSS receiver, the shipborne GNSS receiver is greatly affected by the sway of the ship body in the working scene. On the sea, the ship will sway due to the influence of the sea waves, which will cause the antenna of the shipborne GNSS receiver to change its orientation constantly, thereby affecting the quality and quantity of the GNSS signals received by the shipborne GNSS receiver. There can be masts, chimney structures around the shipborne GNSS receiver, which can become shielding factors and interfere with the application of the shipborne GNSS receiver. In addition, during the propagation of the GNSS signals, the GNSS signals can be reflected by the sea surface, thereby producing a multipath effect, causing the receiver to receive the superposition of the direct signal and the reflected signal, and interfering with the positioning of the shipborne GNSS receiver.

[0079] Due to the complex working environment of the shipborne GNSS receiver, it is difficult to test the shipborne GNSS receiver in the related art and obtain the application capability of the shipborne GNSS receiver in the corresponding complex working environment.

[0080] Reference Figure 1, and a structure block diagram of a shipborne signal receiver test system provided in an embodiment of the present application is shown, the shipborne signal receiver test system comprising: a shipborne signal receiver, a signal simulator, a three-axis turntable and a data processing and control server; the shipborne signal receiver comprising a positioning antenna, and the positioning antenna is installed on the three-axis turntable; the data processing and control server is in communication connection with the shipborne signal receiver;

[0081] The signal simulator is configured to generate an analog signal corresponding to the shipborne signal receiver; the analog signal corresponding to the shipborne signal receiver is a signal received by the shipborne signal receiver when the shipborne signal receiver is installed on a preset ship, and the ship is located on a preset sea surface;

[0082] The three-axis turntable is configured to generate analog rocking state information of the ship on the sea surface, and rock and / or keep a static state based on the analog rocking state information, so that the positioning antenna is in a rocking state and / or a static state;

[0083] The positioning antenna is configured to obtain a to-be-processed signal by attempting to receive the analog signal; in the case that the positioning antenna is in a rocking state and a static state, the to-be-processed signal obtained by the positioning antenna is a test signal and a standard signal respectively;

[0084] The shipborne signal receiver is configured to receive the test signal and the standard signal obtained by the positioning antenna, and send the test signal and the standard signal to the data processing and control server;

[0085] The data processing and control server is configured to obtain a first signal receiving capability of the shipborne signal receiver in the case that the positioning antenna is in a rocking state by comparing the test signal and the standard signal.

[0086] In the embodiment of the present application, the shipborne signal receiver can be a shipborne GNSS receiver. The shipborne GNSS receiver is installed on a ship, can receive GNSS signals, and utilizes the signals to determine the accurate position, navigation speed and current time of the ship.

[0087] In the embodiment of the present application, the shipborne signal receiver can be a shipborne GNSS receiver. The shipborne GNSS receiver is installed on a ship, can receive GNSS signals, and utilizes the signals to determine the accurate position, navigation speed and current time of the ship.

[0088] In the embodiment of the present application, the test system of the ship-borne signal receiver can include a ship-borne signal receiver, a signal simulator and a three-axis turntable. The ship-borne signal receiver can be a ship-borne GNSS receiver, and the signal simulator can be a GNSS simulator. The ship-borne GNSS receiver includes a positioning antenna, which can be detached from the ship-borne GNSS receiver and installed on the three-axis turntable, and the positioning antenna and the ship-borne GNSS receiver can be connected through a radio frequency cable.

[0089] In the embodiment of the present application, the signal simulator can generate a simulated signal corresponding to the ship-borne signal receiver. Specifically, the simulated signal simulates the signal received by the ship-borne signal receiver when the ship-borne signal receiver attempts to receive the GNSS signal sent by the global navigation satellite system under the condition that the ship-borne signal receiver is installed on a ship and the ship is on the sea surface. The simulated signal is the signal received by the ship-borne signal receiver under the action of at least one of the shielding of the mast, the smokestack and other structures around the ship-borne GNSS receiver, ionospheric scintillation and the reflection of the GNSS signal on the sea surface during the propagation process.

[0090] In the embodiment of the present application, the three-axis turntable can generate simulated rocking state information of the ship on the sea surface and rock based on the simulated rocking state information to simulate the rocking of the ship-borne GNSS receiver on the sea surface. In addition, the three-axis turntable can also remain in a stationary state.

[0091] Since the positioning antenna of the ship-borne signal receiver is installed on the three-axis turntable, the three-axis turntable can rock and / or remain in a stationary state based on the simulated rocking state information, so that the positioning antenna is in a rocking state and / or a stationary state.

[0092] In the embodiment of the present application, the positioning antenna can receive the to-be-processed signal by attempting to receive the simulated signal generated by the signal simulator. In the case that the positioning antenna is in a rocking state and a stationary state, the to-be-processed signal obtained by the positioning antenna is a test signal and a standard signal, respectively.

[0093] In the embodiment of the present application, the positioning antenna and the ship-borne signal receiver are connected through a radio frequency cable, and the positioning antenna can send the received standard signal and test signal to the ship-borne signal receiver.

[0094] The test system of the ship-borne signal receiver also includes a data processing and control server. The data processing and control server is in communication connection with the ship-borne signal receiver. The ship-borne signal receiver can send the received standard signal and test signal, i.e. real-time data, to the data processing and control server.

[0095] In the embodiment of the present application, the data processing and control server can compare the test signal and the standard signal to obtain the first signal receiving capability of the ship-borne signal receiver when the positioning antenna is in a rocking state, i.e., the first signal receiving capability of the ship-borne signal receiver when the ship-borne signal receiver is installed on a ship, the ship is on the sea, and the ship rocks due to waves.

[0096] Specifically, the test signal value of the test signal and the standard signal value of the standard signal can be compared, the difference between the test signal value and the standard signal value is obtained, and if the difference exceeds a preset difference range, it indicates that the first signal receiving capability of the ship-borne signal receiver is poor and cannot be used normally when the ship-borne signal receiver is installed on a ship, the ship is on the sea, and the ship rocks due to waves, and the accurate position, sailing speed, and current time of the ship cannot be determined.

[0097] In some embodiments of the present application, the test system further comprises a repeater antenna; the repeater antenna is in communication connection with the signal simulator; the repeater antenna is in a stationary state; the phase centers of the positioning antenna and the repeater antenna are consistent when the positioning antenna is in a stationary state;

[0098] The repeater antenna is configured to send the analog signal.

[0099] In the embodiment of the present application, the test system of the ship-borne signal receiver further comprises a repeater antenna, and the repeater antenna is in communication connection with the signal simulator. The analog signal generated by the signal simulator, which can also be referred to as a positioning signal, is used for positioning a ship on the sea. In the embodiment of the present application, the signal simulator can send the generated signal to the repeater antenna. The repeater antenna can send the analog signal. The positioning antenna of the ship-borne signal receiver can try to receive the positioning signal.

[0100] In the embodiment of the present application, the repeater antenna is always in a stationary state. When the positioning antenna of the ship-borne signal receiver is in a stationary state, the phase centers of the positioning antenna and the repeater antenna are consistent. Therefore, the positioning antenna obtains the standard signal as the signal to be processed when the positioning antenna is in a stationary state. When the standard signal is used for positioning the ship, the positioning accuracy is high.

[0101] In some embodiments of the present application, the test system further comprises a human-computer interaction device; the human-computer interaction device is in communication connection with the data processing and control server;

[0102] The human-computer interaction device is configured to send the analog information input by a user to the data processing and control server, and the analog information comprises at least one of an initial signal, signal flicker information, sea state information of the sea, position information and travel trajectory information of the ship on the sea.

[0103] The data processing and control server is configured to generate simulator control instructions based on at least one of the initial signal, the signal flicker information, the position information and the trajectory information of the ship on the sea surface, and to generate a turntable control instruction based on the sea state information.

[0104] In the embodiment of the application, the test system of the ship-borne signal receiver further comprises a human-computer interaction device, which is in communication connection with the data processing and control server. The data processing and control server and the human-computer interaction device can constitute a data analysis and control system, which is mainly responsible for receiving and processing data received by the ship-borne signal receiver in real time.

[0105] The user can input simulation information through the human-computer interaction device. The simulation information includes at least one of the initial signal, the signal flicker information, the sea state information of the sea surface, the position information and the trajectory information of the ship on the sea surface. The simulation information is equivalent to the test scheme for the ship-borne signal receiver input by the user through the human-computer interaction device.

[0106] In response to the simulation information input by the user, the human-computer interaction device can send the simulation information to the data processing and control server. The data processing and control server can generate simulator control instructions based on at least one of the initial signal, the signal flicker information, the position information and the trajectory information of the ship on the sea surface.

[0107] The initial signal can be a GNSS signal emitted by a GNSS. The signal flicker information represents information about possible signal flicker and fluctuation in the process of propagation of the GNSS signal under the shielding effect of a possible mast, chimney structure around the ship-borne GNSS receiver and / or ionospheric scintillation. The ionospheric scintillation refers to irregular changes in the ionosphere, which can affect the propagation of the GNSS signal and cause changes in signal strength and phase.

[0108] The simulator control instruction is used to control the signal simulator to generate a corresponding carrier simulation track according to the position information and the track information of the ship on the sea surface. The carrier simulation track represents a simulation moving track of the ship on the sea surface. Further, the signal simulator can generate a simulation signal converted from the initial signal under the action of at least one of ionospheric scintillation, a mast or a chimney structure around the ship-borne GNSS receiver, and sea surface reflection of the GNSS signal in the propagation process based on the initial signal, the signal scintillation information, and the carrier simulation track. The simulation signal is also associated with the carrier simulation track, and the change of the simulation signal is synchronized with the specific position and motion state of the carrier on the carrier simulation track in time and space. Moreover, the characteristics (such as signal strength, phase, multipath effect, etc.) of the simulation signal are simulated according to the position and motion state of the carrier on the simulation track, which includes the comprehensive action of ionospheric scintillation, the influence of the shelter, and sea surface reflection.

[0109] In the embodiment of the application, the data processing and control server can also generate the turntable control instruction based on the sea state information of the sea surface input by the user. The turntable control instruction can control the three-axis turntable to simulate the rocking state of the ship on the sea surface under the action of the sea wave.

[0110] In some embodiments of the application, the simulation signal is a signal received by the ship-borne signal receiver when the ship-borne signal receiver attempts to receive the initial signal.

[0111] The data processing and control server is configured to obtain the second signal receiving capability of the ship-borne signal receiver on the sea surface by comparing the initial signal and the standard signal.

[0112] In the embodiment of the application, the simulation signal generated by the signal simulator is a signal received by the ship-borne signal receiver when the ship-borne signal receiver attempts to receive the initial signal sent by the global navigation satellite system under the condition that the ship-borne signal receiver is installed on the ship and the ship is on the sea surface.

[0113] The signal simulator can send the simulation signal to the repeater antenna, and the repeater antenna can send the simulation signal. The signal simulator and the repeater antenna constitute a signal generation system. The positioning antenna in the static state attempts to receive the simulation signal, and the received signal is a standard signal. The positioning antenna can send the standard signal to the data processing and control server, and the data processing and control server can obtain the second signal receiving capability of the ship-borne signal receiver on the sea surface by comparing the standard signal and the initial signal, i.e., the second signal receiving capability of the ship-borne signal receiver to the initial signal sent by the global navigation satellite system under the condition that the ship-borne signal receiver is installed on the ship, the ship is on the sea surface, and the initial signal sent by the global navigation satellite system is affected by at least one of the mast and the chimney, sea surface reflection, and ionospheric scintillation.

[0114] Specifically, the initial signal value of the initial signal and the standard signal value of the standard signal can be compared, the difference between the initial signal value and the standard signal value is obtained, and if the difference exceeds a preset difference range, it indicates that the ship-borne signal receiver is installed on the ship, the ship is on the sea surface, and the initial signal sent by the global navigation satellite system is affected by at least one of the sheltering of the mast and the chimney, the sea surface reflection, and the ionospheric scintillation, so that the second signal receiving capability of the ship-borne signal receiver for the initial signal is poor, and the ship-borne signal receiver cannot be normally used and cannot determine the accurate position, the sailing speed, and the current time of the ship.

[0115] In some embodiments of the present application, the signal simulator is configured to receive the simulator control instruction sent by the data processing and control server, and generate the simulation signal based on the simulator control instruction.

[0116] In the embodiments of the present application, the data processing and control server can send the simulator control instruction to the signal simulator. The signal simulator can receive the simulator control instruction and generate the simulation signal based on the simulator control instruction to generate the GNSS simulation scene, simulate the signal related to the carrier simulation trajectory after the initial signal sent by the GNSS is affected by at least one of the ionospheric scintillation, the sheltering of the mast and chimney structure around the ship-borne GNSS receiver, and the sea surface reflection during the propagation of the GNSS signal.

[0117] In some embodiments of the present application, the three-axis turntable is configured to receive the turntable control instruction sent by the data processing and control server, and generate the simulation swing state information based on the turntable control instruction.

[0118] In the embodiments of the present application, the data processing and control server can send the turntable control instruction to the three-axis turntable, and the three-axis turntable can receive the turntable control instruction sent by the data processing and control server and generate the simulation swing state information based on the turntable control instruction, so that the three-axis turntable simulates the swing state of the ship on the sea surface under the action of the sea wave.

[0119] In some embodiments of the present application, the three-axis turntable is configured to swing in at least one of the pitch direction, the roll direction, and the yaw direction based on the simulation swing state information.

[0120] In the embodiment of the present application, the three-axis turntable can swing in at least one of the pitch direction, the roll direction and the yaw direction based on the simulated swing state information when simulating the swing state of the ship on the sea surface under the action of the sea wave. The three-axis turntable can also simulate the pitch angle swing by adopting the sine rotation. The user can continuously change the input according to the navigation requirement through the man-machine interface to simulate the complex sea state. The static state of the three-axis turntable is defined as the standard state, which is used as the reference value for the subsequent test. When the three-axis turntable is in the static state, the signal received by the positioning antenna is the standard signal.

[0121] In the embodiment of the present application, the test system of the ship-borne signal receiver comprises a ship-borne signal receiver, a signal simulator, a three-axis turntable and a data processing and control server. The ship-borne signal receiver comprises a positioning antenna, and the positioning antenna is installed on the three-axis turntable. The data processing and control server is in communication connection with the ship-borne signal receiver. The signal simulator is used to generate the simulated signal corresponding to the ship-borne signal receiver. The simulated signal corresponding to the ship-borne signal receiver is the signal received by the ship-borne signal receiver when the ship-borne signal receiver is installed on a preset ship, and the ship is located on a preset sea surface. The three-axis turntable is used to generate the simulated swing state information of the ship on the sea surface, and swing and / or keep the static state based on the simulated swing state information, so that the positioning antenna is in the swing state and / or the static state. The positioning antenna is used to obtain the to-be-processed signal by attempting to receive the simulated signal. In the case that the positioning antenna is in the swing state and the static state, the to-be-processed signal obtained by the positioning antenna is the test signal and the standard signal respectively. The ship-borne signal receiver is used to receive the test signal and the standard signal obtained by the positioning antenna, and send the test signal and the standard signal to the data processing and control server. The data processing and control server is used to obtain the first signal receiving capability of the ship-borne signal receiver in the swing state of the positioning antenna by comparing the test signal and the standard signal. In the embodiment of the present application, the simulated signal related to the carrier simulation track is obtained by generating the simulated signal through the signal simulator, and the swing state of the ship in the sea navigation state is simulated by the three-axis turntable to receive the simulated signal, so as to realize the simulation test of the ship-borne signal receiver under the approximate real ship-borne condition, which can effectively improve the development efficiency of the ship-borne signal receiver, improve the environmental adaptability of the ship-borne signal receiver, test the extreme application environment requirement of the ship-borne signal receiver, and improve the practical application capability of the ship-borne signal receiver.

[0122] In the embodiment of the present application, a three-axis turntable is combined with a signal simulator to solve the problems of complex application scenarios of a ship-borne GNSS receiver, ship body swing state and difficult signal simulation, which can simulate the ship body swing state, avoid high cost of actual measurement data and limited test environment, and has the characteristics of simple operation, low cost, fast simulation speed and easy simulation scene debugging.

[0123] In the embodiment of the present application, according to the user-given receiver running track and ship body swing information, a three-axis turntable is used to simulate the ship body swing information, which reduces the influence of high cost of actual measurement. A GNSS simulator is used to simulate the actual navigation track, and the flicker information is given through the man-machine interface, which can avoid the navigation area limitation. The same simulation scene is used, and the test mode of receiving by the repeater antenna and the receiver antenna is used, which can compare the receiver performance change under different ship body swing states, and can quantitatively evaluate the accuracy.

[0124] Reference Figure 2 , a step flow chart of a test method of a ship-borne signal receiver provided in the embodiment of the present application is shown, which is applied to a test system of a ship-borne signal receiver, the test system of the ship-borne signal receiver comprises a ship-borne signal receiver, a signal simulator, a three-axis turntable and a data processing and control server; the ship-borne signal receiver comprises a positioning antenna, and the positioning antenna is installed on the three-axis turntable; the data processing and control server is in communication connection with the ship-borne signal receiver; and specifically can comprise the following steps:

[0125] Step 201, generating the corresponding simulation signal of the ship-borne signal receiver by using the signal simulator; the corresponding simulation signal of the ship-borne signal receiver is the signal received by the ship-borne signal receiver when the ship-borne signal receiver is installed on a preset ship, and the ship is located on a preset sea surface;

[0126] Step 202, generating the simulation swing state information of the ship on the sea surface by using the three-axis turntable, and swinging and / or keeping a static state based on the simulation swing state information, so that the positioning antenna is in a swing state and / or a static state;

[0127] Step 203, acquiring the to-be-processed signal by trying to receive the simulation signal by using the positioning antenna; in the case that the positioning antenna is in a swing state and a static state, the to-be-processed signal acquired by the positioning antenna is a test signal and a standard signal respectively;

[0128] Step 204, receiving the test signal and the standard signal acquired by the positioning antenna by using the ship-borne signal receiver, and sending the test signal and the standard signal to the data processing and control server;

[0129] Step 205, acquiring the first signal receiving capability of the shipborne signal receiver when the positioning antenna is in the swing state by comparing the test signal and the standard signal through the data processing and control server.

[0130] Further, in any of the above embodiments, the test system further comprises a repeater antenna; the repeater antenna is in communication connection with the signal simulator; the repeater antenna is in a static state; the phase centers of the positioning antenna and the repeater antenna are consistent when the positioning antenna is in the static state; and the method comprises:

[0131] Sub-step S11, transmitting the simulated signal through the repeater antenna.

[0132] Further, in any of the above embodiments, the test system further comprises a human-computer interaction device; the human-computer interaction device is in communication connection with the data processing and control server; and the method comprises:

[0133] Sub-step S21, in response to the simulation information input by the user, transmitting the simulation information to the data processing and control server through the human-computer interaction device; the simulation information comprises at least one of an initial signal, signal flicker information, sea state information of the sea surface, position information and trajectory information of the ship on the sea surface;

[0134] Sub-step S22, generating a simulator control instruction based on at least one of the initial signal, the signal flicker information, the position information and the trajectory information of the ship on the sea surface through the data processing and control server;

[0135] Sub-step S23, generating a turntable control instruction based on the sea state information through the data processing and control server.

[0136] Further, in any of the above embodiments, step 201 comprises:

[0137] Sub-step S31, receiving the simulator control instruction transmitted by the data processing and control server through the signal simulator;

[0138] Sub-step S32, generating the simulated signal based on the simulator control instruction through the signal simulator.

[0139] Further, in any of the above embodiments, step 202 comprises:

[0140] Sub-step S41, receiving the turntable control instruction transmitted by the data processing and control server through the three-axis turntable;

[0141] In substep S42, the three-axis turntable is used to generate the simulated swing state information based on the turntable control instruction.

[0142] Further, in any of the above embodiments, the simulated signal is a signal received by the ship-borne signal receiver by attempting to receive the initial signal; and the method comprises:

[0143] In substep S51, the data processing and control server is used to obtain the second signal receiving capability of the ship-borne signal receiver on the sea surface by comparing the initial signal and the standard signal.

[0144] Further, in any of the above embodiments, step 202 comprises:

[0145] In substep S61, the three-axis turntable is used to swing in at least one of the pitch direction, the roll direction and the yaw direction based on the simulated swing state information.

[0146] It should be noted that, for the method embodiments, in order to simply describe, they are all described as a series of action combinations, but those skilled in the art should know that the embodiments of the present application are not limited to the action sequence described, because according to the embodiments of the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions involved are not necessarily necessary for the embodiments of the present application.

[0147] For the method embodiments, since they are basically similar to the system embodiments, the description is relatively simple, and the relevant parts can be referred to the part of the system embodiments.

[0148] With reference to Figure 3 , a structural block diagram of a test device of a ship-borne signal receiver provided in an embodiment of the present application is shown, which is applied to a test system of a ship-borne signal receiver, and the test system of the ship-borne signal receiver comprises a ship-borne signal receiver, a signal simulator, a three-axis turntable and a data processing and control server; the ship-borne signal receiver comprises a positioning antenna, and the positioning antenna is installed on the three-axis turntable; the data processing and control server is in communication connection with the ship-borne signal receiver; and specifically can comprise the following modules:

[0149] The simulated signal generation module 301 is used to generate a simulated signal corresponding to the ship-borne signal receiver by using the signal simulator; the simulated signal corresponding to the ship-borne signal receiver is a signal received by the ship-borne signal receiver under the condition that the ship-borne signal receiver is installed on a preset ship, and the ship is located on a preset sea surface;

[0150] The simulation swing state information generation module 302 is configured to generate simulation swing state information of the ship on the sea surface by using the three-axis turntable, and to swing and / or keep still based on the simulation swing state information, so that the positioning antenna is in a swing state and / or a still state.

[0151] The signal receiving module 303 is configured to obtain a to-be-processed signal by attempting to receive the simulation signal by using the positioning antenna; in the case that the positioning antenna is in a swing state and a still state, the to-be-processed signal obtained by the positioning antenna is a test signal and a standard signal respectively.

[0152] The signal sending module 304 is configured to receive the test signal and the standard signal obtained by the positioning antenna by using the ship-borne signal receiver, and to send the test signal and the standard signal to the data processing and control server.

[0153] The first signal receiving capability obtaining module 305 is configured to obtain the first signal receiving capability of the ship-borne signal receiver in the case that the positioning antenna is in a swing state by comparing the test signal and the standard signal by using the data processing and control server.

[0154] In an optional embodiment of the present application, the test system further comprises a retransmission antenna; the retransmission antenna is in communication connection with the signal simulator; the retransmission antenna is in a still state; in the case that the positioning antenna is in a still state, the phase centers of the positioning antenna and the retransmission antenna are consistent; and the device comprises:

[0155] The signal sending module is configured to send the simulation signal by using the retransmission antenna.

[0156] In an optional embodiment of the present application, the test system further comprises a human-computer interaction device; the human-computer interaction device is in communication connection with the data processing and control server; and the device comprises:

[0157] The simulation information sending module is configured to send the simulation information to the data processing and control server by using the human-computer interaction device in response to simulation information input by a user; the simulation information comprises at least one of an initial signal, signal flicker information, sea state information of the sea surface, position information and a running track information of the ship on the sea surface.

[0158] The simulator control instruction generation module is configured to generate a simulator control instruction by using the data processing and control server based on at least one of the initial signal, the signal flicker information, the position information and the running track information of the ship on the sea surface.

[0159] The turntable control command generation module is used to generate turntable control commands based on the sea state information using the data processing and control server.

[0160] In an optional embodiment of the present invention, the analog signal generation module includes:

[0161] The simulator control instruction receiving submodule is used to receive the simulator control instructions sent by the data processing and control server using the signal simulator;

[0162] The analog signal generation submodule is used to generate the analog signal using the signal simulator based on the simulator control instructions.

[0163] In an optional embodiment of the present invention, the simulated swing state information generation module includes:

[0164] The turntable control command receiving submodule is used to receive the turntable control commands sent by the data processing and control server using the three-axis turntable;

[0165] The simulated swaying state information generation submodule is used to generate the simulated swaying state information using the three-axis turntable based on the turntable control command.

[0166] In an optional embodiment of the present invention, the analog signal is a signal received by the shipborne signal receiver by attempting to receive the initial signal; the apparatus includes:

[0167] The second signal receiving capability acquisition module is used to acquire the second signal receiving capability of the shipborne signal receiver on the sea surface by comparing the initial signal and the standard signal using the data processing and control server.

[0168] In an optional embodiment of the present invention, the simulated swing state information generation module includes:

[0169] The yaw submodule is used to yaw in at least one of the pitch, roll, and yaw directions using the three-axis turntable based on the simulated yaw state information.

[0170] As the device embodiment is basically similar to the system embodiment, the description is relatively simple. For relevant details, please refer to the description of the system embodiment.

[0171] In addition, embodiments of the present invention also provide an electronic device, such as... Figure 4 As shown, it includes a processor 401, a communication interface 402, a memory 403, and a communication bus 404, wherein the processor 401, the communication interface 402, and the memory 403 communicate with each other through the communication bus 404.

[0172] a memory 403 for storing a computer program;

[0173] a processor 401 for executing the program stored in the memory 403 to implement the following steps:

[0174] generating, by using the signal simulator, a simulated signal corresponding to the ship-borne signal receiver; the simulated signal corresponding to the ship-borne signal receiver is a signal received by the ship-borne signal receiver when the ship-borne signal receiver is installed on a preset ship and the ship is located on a preset sea surface;

[0175] generating, by using the three-axis turntable, simulated rocking state information of the ship on the sea surface, and rocking and / or maintaining a stationary state based on the simulated rocking state information, so that the positioning antenna is in a rocking state and / or a stationary state;

[0176] acquiring, by using the positioning antenna, a to-be-processed signal by attempting to receive the simulated signal; the to-be-processed signal acquired by the positioning antenna in the rocking state and the stationary state is a test signal and a standard signal, respectively;

[0177] receiving, by using the ship-borne signal receiver, the test signal and the standard signal acquired by the positioning antenna, and sending the test signal and the standard signal to the data processing and control server;

[0178] acquiring, by using the data processing and control server, a first signal receiving capability of the ship-borne signal receiver in the rocking state of the positioning antenna by comparing the test signal and the standard signal.

[0179] In an optional embodiment of the present application, the test system further comprises a retransmission antenna; the retransmission antenna is in communication connection with the signal simulator; the retransmission antenna is in a stationary state; the phase centers of the positioning antenna and the retransmission antenna are consistent when the positioning antenna is in the stationary state; and the method comprises:

[0180] sending, by using the retransmission antenna, the simulated signal.

[0181] In an optional embodiment of the present application, the test system further comprises a human-computer interaction device; the human-computer interaction device is in communication connection with the data processing and control server; and the method comprises:

[0182] sending, by using the human-computer interaction device, simulation information to the data processing and control server in response to user input; the simulation information comprises at least one of an initial signal, signal flicker information, sea state information of the sea surface, position information and a running track information of the ship on the sea surface.

[0183] generating, by the data processing and control server, a simulator control instruction based on at least one of the initial signal, the signal flicker information, the position information and the sailing trajectory information of the ship on the sea surface;

[0184] generating, by the data processing and control server, a turntable control instruction based on the sea state information.

[0185] In an optional embodiment of the present application, the generating, by the signal simulator, the corresponding simulation signal of the shipboard signal receiver comprises:

[0186] receiving, by the signal simulator, the simulator control instruction sent by the data processing and control server;

[0187] generating, by the signal simulator, the simulation signal based on the simulator control instruction.

[0188] In an optional embodiment of the present application, the generating, by the three-axis turntable, the simulation rocking state information of the ship on the sea surface comprises:

[0189] receiving, by the three-axis turntable, the turntable control instruction sent by the data processing and control server;

[0190] generating, by the three-axis turntable, the simulation rocking state information based on the turntable control instruction.

[0191] In an optional embodiment of the present application, the simulation signal is a signal received by the shipboard signal receiver by attempting to receive the initial signal; the method comprises:

[0192] acquiring, by the data processing and control server, the second signal receiving capability of the shipboard signal receiver on the sea surface by comparing the initial signal and the standard signal.

[0193] In an optional embodiment of the present application, the rocking based on the simulation rocking state information comprises:

[0194] rocking, by the three-axis turntable, in at least one of the pitch direction, the roll direction and the yaw direction based on the simulation rocking state information.

[0195] The communication bus mentioned above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or only one type of bus.

[0196] The communication interface is used for communication between the terminal and other devices.

[0197] The memory can include a Random Access Memory (RAM) and can also include a non-volatile memory, such as at least one disk memory. Optionally, the memory can also be at least one storage device located away from the processor.

[0198] The processor mentioned above can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc. It can also be a Digital Signal Processing (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component.

[0199] As shown in FIG. 1, in another embodiment provided by the present application, a shipborne signal receiver is provided. Figure 5 As shown in FIG. 1, in another embodiment provided by the present application, a shipborne signal receiver is provided.

[0200] In another embodiment provided by the present application, a computer program product containing instructions is provided, which, when running on a computer, causes the computer to execute the test method of the shipborne signal receiver described in the above embodiment.

[0201] In the embodiments described above, all or some of the steps can be implemented by hardware, software, firmware or any combination thereof. When implemented in software, all or some of the steps can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed by a computer, all or some of the steps generate the processes or functions described in the embodiments of the present application. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (for example, floppy disk, hard disk, magnetic tape), optical media (for example, DVD), or semiconductor media (for example, Solid State Disk (SSD)) and the like.

[0202] It should be noted that, in this document, the terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the processes, methods, articles or devices including a series of elements not only include those elements, but also include other elements not explicitly listed or inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "including a" does not exclude the presence of other identical elements in the process, method, article or device including the element.

[0203] Each of the embodiments in the specification is described in a related manner, and the same or similar parts between each of the embodiments can be referred to each other. Each of the embodiments focuses on the difference from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.

[0204] The above merely provides the preferred embodiments of the application, and not intended to limit the protection scope of the application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the application shall fall within the protection scope of the application.

Claims

1. A test system for a shipborne signal receiver, characterized in that, The test system for the shipborne signal receiver includes: a shipborne signal receiver, a signal simulator, a three-axis turntable, a human-machine interface device, a repeater antenna, and a data processing and control server; the shipborne signal receiver includes a positioning antenna, which is mounted on the three-axis turntable; the data processing and control server is communicatively connected to both the shipborne signal receiver and the human-machine interface device; the repeater antenna is communicatively connected to the signal simulator; the repeater antenna is in a stationary state; when the positioning antenna is stationary, the phase centers of the positioning antenna and the repeater antenna are aligned; The human-computer interaction device is used to respond to simulated information input by the user in real time and send the simulated information to the data processing and control server; the simulated information includes an initial signal, and also includes at least one of signal flashing information, sea surface state information, ship position information on the sea surface, and navigation trajectory information; The data processing and control server is used to generate simulator control commands based on at least one of the initial signal, the signal flashing information, the ship's position information on the sea surface, and the navigation trajectory information; and to generate turntable control commands based on the sea state information; the signal flashing information is information about the initial signal flashing and fluctuating due to ionospheric flashing and / or the action of masts and smokestacks around the shipborne signal receiver during propagation. The signal simulator is used to generate a simulated trajectory of the vessel based on the simulator control commands, the position information, and the travel trajectory information; and to generate an analog signal corresponding to the shipborne signal receiver based on the initial signal, the signal flashing information, and the simulated trajectory of the vessel. The analog signal corresponding to the shipborne signal receiver is the signal received when the shipborne signal receiver attempts to receive the initial signal, provided that the shipborne signal receiver is installed on a preset vessel and the vessel is located on a preset sea surface. The analog signal is a signal associated with the simulated trajectory of the vessel after the initial signal has been transformed by at least one of the following: ionospheric flashing, the mast, the smokestack, and reflection of the initial signal by the sea surface. The characteristics of the analog signal are simulated by the position and motion state of the vessel on the simulated trajectory of the vessel. The repeater antenna is used to transmit the analog signal; The three-axis turntable is used to receive the turntable control command sent by the data processing and control server; based on the turntable control command, it generates simulated swaying state information of the ship on the sea surface, and sways or remains stationary based on the simulated swaying state information, so that the positioning antenna is in a swaying state or a stationary state. The positioning antenna is used to acquire a signal to be processed by attempting to receive the analog signal; when the positioning antenna is in a swinging state, the signal to be processed acquired by the positioning antenna is a test signal; when the positioning antenna is in a stationary state, the signal to be processed acquired by the positioning antenna is a standard signal. The shipborne signal receiver is used to receive the test signal and the standard signal acquired by the positioning antenna, and to send the test signal and the standard signal to the data processing and control server; The data processing and control server is used to obtain the first signal receiving capability of the shipborne signal receiver when the positioning antenna is in a swinging state by comparing the test signal and the standard signal; and to obtain the second signal receiving capability of the shipborne signal receiver on the sea surface by comparing the initial signal and the standard signal; the second signal receiving capability is a characterization of the shipborne signal receiver's ability to locate, determine sailing speed, and provide time synchronization.

2. The testing system according to claim 1, characterized in that, The signal simulator is used to receive simulator control commands sent by the data processing and control server.

3. The testing system according to claim 1, characterized in that, The three-axis turntable is used to oscillate in at least one of the pitch, roll, and yaw directions based on the simulated sway state information.

4. A test method for a shipborne signal receiver, characterized in that, A testing system for a shipborne signal receiver, comprising: a shipborne signal receiver, a signal simulator, a three-axis turntable, a human-machine interface device, a repeater antenna, and a data processing and control server; the shipborne signal receiver includes a positioning antenna mounted on the three-axis turntable; the data processing and control server is communicatively connected to both the shipborne signal receiver and the human-machine interface device; the repeater antenna is communicatively connected to the signal simulator; the repeater antenna is in a stationary state; when the positioning antenna is stationary, the phase centers of the positioning antenna and the repeater antenna are aligned; the method includes: In response to simulated information input by the user in real time, the simulated information is sent to the data processing and control server using the human-computer interaction device; the simulated information includes an initial signal, and also includes at least one of signal flashing information, sea surface state information, ship position information on the sea surface, and navigation trajectory information; Based on the initial signal, and at least one of the signal flashing information, the ship's position information on the sea surface, and the navigation trajectory information, the data processing and control server generates simulator control commands; the signal flashing information is the information that the initial signal is affected by ionospheric flashing and / or the masts and smokestacks around the shipborne signal receiver during propagation, resulting in signal flashing and fluctuations; Based on the sea state information, the data processing and control server is used to generate turntable control commands; The carrier simulation trajectory of the vessel is generated using the signal simulator based on the simulator control commands, according to the position information and the travel trajectory information; The signal simulator generates a simulated signal corresponding to the shipborne signal receiver based on the initial signal, the signal flashing information, and the simulated trajectory of the carrier. The simulated signal corresponding to the shipborne signal receiver is the signal received when the shipborne signal receiver attempts to receive the initial signal, assuming the shipborne signal receiver is installed on a preset vessel and the vessel is located on a preset sea surface. The simulated signal is a signal associated with the simulated trajectory of the carrier, transformed by at least one of the following: ionospheric flashing, the mast, the smokestack, and reflection of the initial signal from the sea surface. The characteristics of the simulated signal are simulated by the position and motion state of the carrier on the simulated trajectory. The analog signal is transmitted using the repeater antenna; Based on the turntable control command, the three-axis turntable generates simulated swaying state information of the vessel on the sea surface, and the vessel sways or remains stationary based on the simulated swaying state information, so that the positioning antenna is in a swaying state or a stationary state. The positioning antenna is used to attempt to receive the analog signal to obtain the signal to be processed; when the positioning antenna is in a swinging state, the signal to be processed obtained by the positioning antenna is a test signal; when the positioning antenna is in a stationary state, the signal to be processed obtained by the positioning antenna is a standard signal. The shipborne signal receiver receives the test signal and the standard signal acquired by the positioning antenna, and sends the test signal and the standard signal to the data processing and control server. The data processing and control server is used to compare the test signal and the standard signal to obtain the first signal receiving capability of the shipborne signal receiver when the positioning antenna is in a swinging state. The data processing and control server uses the initial signal and the standard signal to obtain the second signal receiving capability of the shipborne signal receiver on the sea surface; the second signal receiving capability is the ability of the shipborne signal receiver to locate, determine the sailing speed, and provide time synchronization.

5. The method according to claim 4, characterized in that, The step of generating an analog signal corresponding to the shipborne signal receiver using the signal simulator based on the simulator control commands includes: The signal simulator receives simulator control commands sent by the data processing and control server.

6. The method according to claim 4, characterized in that, The step of generating simulated swaying state information of the vessel on the sea surface using the three-axis turntable based on the turntable control commands includes: The three-axis turntable receives the turntable control commands sent by the data processing and control server.

7. The method according to claim 4, characterized in that, The swinging based on the simulated swinging state information includes: The three-axis turntable is used to oscillate in at least one of the pitch, roll, and yaw directions based on the simulated oscillation state information.

8. A testing device for a shipborne signal receiver, characterized in that, A testing system for shipborne signal receivers, comprising: a shipborne signal receiver, a signal simulator, a three-axis turntable, a human-machine interface device, a repeater antenna, and a data processing and control server; the shipborne signal receiver includes a positioning antenna mounted on the three-axis turntable; the data processing and control server is communicatively connected to both the shipborne signal receiver and the human-machine interface device; the repeater antenna is communicatively connected to the signal simulator; the repeater antenna is in a stationary state; when the positioning antenna is stationary, the phase centers of the positioning antenna and the repeater antenna are aligned; the device includes: The simulation information sending module is used to respond to the simulation information input by the user in real time and send the simulation information to the data processing and control server using the human-computer interaction device; the simulation information includes an initial signal, and also includes at least one of the following: sea surface state information, signal flashing information, ship position information on the sea surface, and navigation trajectory information; The simulator control command generation module is used to generate simulator control commands based on the initial signal and at least one of the signal flashing information, the ship's position information on the sea surface, and the navigation trajectory information, using the data processing and control server; the signal flashing information is information about the initial signal flashing and fluctuating due to ionospheric flashing and / or the action of masts and smokestacks around the shipborne signal receiver during propagation. A turntable control command generation module is used to generate turntable control commands based on the sea state information using the data processing and control server. The trajectory generation module is used to generate the vessel's simulated trajectory based on the signal simulator and the simulator control commands, according to the position information and the travel trajectory information. The analog signal generation module is used to generate an analog signal corresponding to the shipborne signal receiver based on the initial signal, the signal flashing information, and the simulated trajectory of the carrier using the signal simulator. The analog signal corresponding to the shipborne signal receiver is the signal received when the shipborne signal receiver attempts to receive the initial signal, provided that the shipborne signal receiver is installed on a preset vessel and the vessel is located on a preset sea surface. The analog signal is a signal associated with the simulated trajectory of the carrier after the initial signal has been transformed by at least one of the following: ionospheric flashing, the mast, the smokestack, and reflection of the initial signal by the sea surface. The characteristics of the analog signal are simulated by the position and motion state of the carrier on the simulated trajectory. An analog signal transmission module is used to transmit the analog signal using the repeater antenna; The simulated swaying state information generation module is used to generate simulated swaying state information of the ship on the sea surface using the three-axis turntable based on the turntable control command, and to sway or remain stationary based on the simulated swaying state information, so that the positioning antenna is in a swaying state or a stationary state. The signal receiving module is used to acquire a signal to be processed by attempting to receive the analog signal using the positioning antenna; when the positioning antenna is in a swinging state, the signal to be processed acquired by the positioning antenna is a test signal; when the positioning antenna is in a stationary state, the signal to be processed acquired by the positioning antenna is a standard signal. The signal transmission module is used to receive the test signal and the standard signal obtained by the positioning antenna using the shipborne signal receiver, and to send the test signal and the standard signal to the data processing and control server; The first signal receiving capability acquisition module is used to acquire the first signal receiving capability of the shipborne signal receiver when the positioning antenna is in a swinging state by comparing the test signal and the standard signal using the data processing and control server. The second signal receiving capability acquisition module is used to acquire the second signal receiving capability of the shipborne signal receiver on the sea surface by comparing the initial signal and the standard signal using the data processing and control server; the second signal receiving capability is a characterization of the shipborne signal receiver's ability to locate, determine sailing speed, and provide time synchronization.

9. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; The memory is used to store computer programs; When the processor executes a program stored in the memory, it implements the method as described in any one of claims 4-7.

10. One or more computer-readable media having instructions stored thereon that, when executed by one or more processors, cause the processors to perform the method as described in any one of claims 4-7.

Citation Information

Patent Citations

  • Communication-in-moving antenna simulation test system and method

    CN117833980A