Performance testing methods, devices, systems, equipment and media for satellite communication systems
By connecting ground testing equipment to a satellite communication system, sending control commands and calculating power, and using damage factors to determine whether a phased array antenna needs repair, the problem of inaccurate damage assessment in existing technologies is solved, achieving rapid and accurate detection and improved maintenance efficiency.
Patent Information
- Application Number
- CN202210044002.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-14
- Publication Date
- 2026-07-17
- Estimated Expiration
- 2042-01-14
AI Technical Summary
Existing technologies cannot accurately determine the extent of damage to phased array antennas in airborne broadband satellite communication systems, leading to potential errors in repair and increased operating costs.
By deploying test equipment on the ground and connecting it to the satellite communication system, control commands are sent and the power of the transmitter and receiver is calculated. The relationship between the damage factor and the antenna is used to determine whether the antenna needs repair.
It enables rapid and accurate detection of satellite communication systems, reduces operating and maintenance costs, and improves maintenance efficiency.
Smart Images

Figure CN116488700B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a method, apparatus, system, electronic device, and readable storage medium for testing the communication performance of a satellite communication system. Background Technology
[0002] Airborne broadband satellite communication systems, especially phased array antennas for accessing high-orbit satellites, utilize a large number of array elements. A phased array antenna changes its radiation pattern shape by controlling the feed phase of the radiating elements within the array. By controlling the phase, the direction of the antenna's maximum radiation value can be altered to achieve beam scanning. The array elements of a phased array antenna gradually deteriorate over time, and replacement is generally difficult on the aircraft. However, based on experience, as long as the element damage does not exceed 10%, the phased array antenna can be calibrated using a compensation algorithm without affecting the normal operation of the airborne broadband satellite communication system.
[0003] However, different phased array antennas exhibit different failure modes. When the damage rate of a phased array antenna approaches 10%, the airborne broadband satellite communication system may no longer meet practical performance requirements. Typically, in such cases, the airborne broadband satellite communication system can only roughly assess the degradation of communication speed and cannot accurately determine whether the phased array antenna requires repair. Since phased array antenna degradation is only one of many factors affecting communication speed degradation, and phased array antennas are large and heavy, performing disassembly and repair without preliminary testing and assessment of the phased array antenna beam performance could lead to incorrect disassembly, undoubtedly increasing operating costs.
[0004] Therefore, how to effectively monitor the performance of satellite communication systems is a technical problem that needs to be solved by professionals in this field. Summary of the Invention
[0005] This application provides a method, apparatus, system, electronic device, and readable storage medium for testing the communication performance of a satellite communication system, which can effectively test the communication performance of the satellite communication system.
[0006] To address the aforementioned technical problems, the embodiments of the present invention provide the following technical solutions:
[0007] One embodiment of the present invention provides a method for testing the communication performance of a satellite communication system. This method involves pre-deploying ground testing equipment at a location that meets preset installation conditions with the airborne antenna of the satellite communication system, and then connecting the ground testing equipment to the satellite communication system. The method is applied to the ground testing equipment and includes:
[0008] The system sends multiple control commands to the satellite communication system; these control commands are used to control the operating parameters of the airborne antenna and to transmit or receive communication signals according to the target power.
[0009] For each control command issued, the transmit power of the transmitter or the receive power of the receiver of the satellite communication system is calculated based on the communication signal corresponding to the current control command.
[0010] When the control commands are stopped, it is determined whether the airborne antenna needs maintenance based on the standard power value and the transmit or receive power corresponding to each control command.
[0011] Optionally, sending multiple control commands to the satellite communication system includes:
[0012] Obtain the horizontal and vertical operating ranges of the airborne antenna;
[0013] The test horizontal angle and test elevation angle are selected respectively within the horizontal angle working range and the elevation angle working range, and control commands carrying the test horizontal angle and the test elevation angle are sent to the satellite communication system so that the airborne antenna operates at the test horizontal angle and the test elevation angle.
[0014] Optionally, stopping the transmission of the control command includes:
[0015] Determine whether each control command includes every horizontal angle within the horizontal angle working range and every elevation angle within the elevation angle working range;
[0016] If so, then stop sending the control commands.
[0017] Optionally, determining whether the airborne antenna needs maintenance based on the standard power value and the transmit or receive power corresponding to each control command includes:
[0018] The damage factor of the airborne antenna is calculated using the damage factor calculation formula, which is:
[0019]
[0020] In the formula, Y is the damage factor, θ is the horizontal angle of the airborne antenna, φ is the elevation angle of the airborne antenna, P0(θ,φ) is the standard power value, and P t (θ,φ) represents the transmit or receive power corresponding to the t-th control command, M(θ,φ){|P0(θ,φ)-P t (θ,φ)| 2} represents the expression for |P0(θ,φ)-P t (θ,φ)| 2Summation is performed between the horizontal angle θ and the elevation angle φ; M(θ,φ){|P0(θ,φ)| 2} represents the expression for |P0(θ,φ)| 2 Summing the horizontal angle θ and the elevation angle φ;
[0021] If the damage factor is greater than the preset damage threshold, the airborne antenna needs to be repaired.
[0022] Optionally, transmitting or receiving the communication signal at the target power means transmitting the communication signal at the maximum power, and calculating the transmitter's transmit power or the receiver's receive power of the satellite communication system based on the communication signal corresponding to the current control command includes:
[0023] The transmitter's transmission power is calculated using the communication signals collected by the ground antenna and receiving channel of the ground test equipment.
[0024] Optionally, transmitting or receiving the communication signal at the target power means receiving the communication signal at maximum power, and calculating the transmitter's transmit power or the receiver's receive power of the satellite communication system based on the communication signal corresponding to the current control command includes:
[0025] The receiver's received power is calculated based on the communication signals output by the ground antenna and transmission channel of the ground test equipment.
[0026] Another embodiment of the present invention provides a communication performance testing device for a satellite communication system. Ground testing equipment is pre-deployed at a location that meets preset installation conditions with the airborne antenna of the satellite communication system, and the ground testing equipment is communicatively connected to the satellite communication system. The method is applied to the ground testing equipment and includes:
[0027] The command issuing module is used to send multiple control commands to the satellite communication system; the control commands are used to control the operating parameters of the airborne antenna and to transmit or receive communication signals according to the target power.
[0028] The power calculation module is used to calculate the transmit power of the transmitter or the receive power of the receiver of the satellite communication system based on the communication signal corresponding to the current control command for each issued control command.
[0029] The performance detection module is used to determine whether the airborne antenna needs maintenance when the control commands are stopped, based on the standard power value and the transmit or receive power corresponding to each control command.
[0030] This invention also provides an electronic device, including a processor, which executes a computer program stored in a memory to implement the steps of the communication performance detection method for a satellite communication system as described in any of the preceding claims.
[0031] This invention also provides a readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the communication performance detection method for a satellite communication system as described in any of the preceding claims.
[0032] Finally, this embodiment of the invention also provides a communication performance testing system for a satellite communication system, including ground testing equipment and a satellite communication system, wherein the communication equipment interface of the ground testing equipment is connected to the ground testing interface of the satellite communication system;
[0033] The ground testing equipment includes a ground antenna, a transmitting channel, a receiving channel, and a communication performance testing device for the satellite communication system as described above; the satellite communication system includes an airborne antenna, a receiver beam control unit, a transmitter beam control unit, and a signal processor; the airborne antenna includes a receiving antenna and a transmitting antenna.
[0034] The signal processor is used to distribute control commands received from the ground test interface to the receiver beam control unit or the transmitter beam control unit; the receiver beam control unit is used to generate the control phase of the receiving array of the receiving antenna according to the operating parameters of the airborne antenna carried by the control commands; the transmitter beam control unit is used to generate the control phase of the transmitting array of the transmitting antenna according to the operating parameters of the airborne antenna.
[0035] The ground antenna is used to radiate and receive communication signals, the transmitting channel is used to amplify and up-convert the communication signals at intermediate frequency, and the receiving channel is used to down-convert, receive, and measure the power of the communication signals.
[0036] The advantages of the technical solution provided in this application are that it uses ground testing equipment to test the communication signals of the airborne satellite communication system, and determines whether the antenna of the satellite communication system can meet the communication performance requirements of the satellite communication system by comparing the power information of the test signal with the standard power. Based on the comparison results, it can quickly and accurately determine whether the airborne antenna needs maintenance, thereby realizing the effective detection of the communication performance of the satellite communication system. It can be used for routine maintenance of airborne broadband satellite communication systems, providing continuous airworthiness capability of airborne broadband satellite systems, which is conducive to reducing the operating and maintenance costs of satellite communication systems and improving the maintenance efficiency of satellite communication systems.
[0037] Furthermore, embodiments of the present invention also provide corresponding implementation devices, systems, electronic devices, and readable storage media for the communication performance testing method of satellite communication systems, further making the method more practical. The devices, systems, electronic devices, and readable storage media have corresponding advantages.
[0038] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit this disclosure. Attached Figure Description
[0039] To more clearly illustrate the technical solutions of the embodiments of the present invention or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 A flowchart illustrating a communication performance testing method for a satellite communication system provided in an embodiment of the present invention;
[0041] Figure 2 A structural diagram of a specific embodiment of the communication performance testing device for a satellite communication system provided in this invention;
[0042] Figure 3 A structural diagram of a specific embodiment of the electronic device provided in this invention;
[0043] Figure 4 A structural diagram of a specific implementation of the communication performance testing system for a satellite communication system provided in this invention;
[0044] Figure 5 This is a schematic diagram of an exemplary application scenario of the communication performance testing system for a satellite communication system provided in an embodiment of the present invention. Detailed Implementation
[0045] To enable those skilled in the art to better understand the present invention, the invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. Obviously, the described embodiments are merely 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.
[0046] The terms "first," "second," "third," "fourth," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may include steps or units not listed.
[0047] After introducing the technical solutions of the embodiments of the present invention, the various non-limiting embodiments of this application will be described in detail below.
[0048] First see Figure 1 , Figure 1 This is a flowchart illustrating a method for testing the communication performance of a satellite communication system according to an embodiment of the present invention. This application uses ground testing equipment to test the communication performance of a satellite communication system, which refers to airborne equipment of an aircraft. The processor of the ground testing equipment contains the computer program relied upon in the implementation of the following embodiments. It also has a communication interface for signal connection with the satellite communication system and an antenna for transmitting and receiving signals. The ground testing equipment is pre-deployed at a location that meets preset installation conditions with the airborne antenna of the satellite communication system. The spatial relationship between the ground testing equipment and the satellite communication system can be as follows: the distance between the antenna of the ground testing equipment and the antenna of the satellite communication system is L meters, where L meters ensures that it is within the original field of the satellite communication system, for example, 10 times the operating wavelength of the satellite communication system. The horizontal angle can be arbitrarily selected, but it is recommended that it not be obstructed by the aircraft and have a wide field of view; for example, it can be vertical to the fuselage. The elevation angle can be, for example, a low elevation angle such as 10-75 degrees. After the ground testing equipment is deployed and its relative position to the satellite communication system is adjusted, the ground testing equipment and the satellite communication system can be connected for communication. The connection can be wired or wireless; this application does not impose any limitations on this. The following method is applied to ground testing equipment; that is, the subject of execution in the following method embodiments is the ground testing equipment. Embodiments of the present invention may include the following:
[0049] S101: Sends multiple control commands to the satellite communication system.
[0050] The control commands in this embodiment are used to control the operating parameters of the airborne antenna and to transmit or receive communication signals according to the target power. The airborne antenna refers to the antenna of a satellite communication system. It can include receiving and transmitting antennas. To distinguish it from antennas on ground equipment, this embodiment refers to the antenna corresponding to the satellite communication system of the aircraft as the airborne antenna. The airborne antenna can be a phased array antenna, meaning it consists of multiple array elements. The antenna of the ground test equipment is a ground antenna. The operating parameters include, but are not limited to, the horizontal and elevation angles of the airborne antenna in its operating state, and the operating parameters of the drive device controlling the rotation of the airborne antenna, such as the step control accuracy. At least one horizontal and elevation angle is different for each control command. After receiving the control command, the airborne antenna adjusts its operating state to the operating parameters specified by the control command. If the airborne antenna is a receiving antenna, it receives signals according to the preset target power; if it is a transmitting antenna, it transmits signals according to the preset target power. The target power can be a pre-specified power value; for better performance testing, the target power can be the maximum power value.
[0051] S102: For each control command issued, calculate the transmitter's transmit power or the receiver's receive power of the satellite communication system based on the communication signal corresponding to the current control command.
[0052] After the ground test equipment sends control commands to the satellite communication system in the previous step, the satellite communication system executes each received control command and transmits or receives signals. If the airborne antenna is the transmitting antenna, the ground test equipment calculates the transmitter power of the satellite communication system using the ground receiving antenna and receiving channel. If the airborne antenna is the receiving antenna, the ground test equipment calculates the receiver power of the satellite communication system using the ground antenna and transmitting channel. Specifically, transmitting or receiving communication signals at the target power means transmitting communication signals at maximum power, and the transmitter's transmit power can be calculated using the communication signals collected by the ground antenna and receiving channel of the ground test equipment. Transmitting or receiving communication signals at the target power means receiving communication signals at maximum power, and the receiver's receive power can be calculated using the communication signals output by the ground antenna and transmitting channel of the ground test equipment.
[0053] S103: When control commands are stopped, determine whether the airborne antenna needs maintenance based on the standard power value and the transmit or receive power corresponding to each control command.
[0054] The standard power value in this step refers to the standard value of the satellite communication system when it is operating normally, or the parameter value measured by the satellite communication system immediately after installation on the aircraft in the manner described above. If step S102 yields the transmit power, then the standard power value is the standard transmit power value; if step S102 yields the receive power, then the standard power value is the standard receive power value. When the ground test equipment stops sending control commands, it indicates that all operating states of the satellite communication system, or the required operating states, have been tested. Based on the power information and standard power information reflecting the current operating state of the satellite communication system obtained in the previous step, it can be determined whether the satellite communication system is still operating normally, and thus whether the airborne antenna needs maintenance.
[0055] In the technical solution provided in this embodiment of the invention, ground testing equipment is used to test the communication signal of the airborne satellite communication system. By comparing the power information of the test signal with the standard power, it is determined whether the antenna of the satellite communication system can meet the communication performance requirements of the satellite communication system. Based on the comparison results, it is possible to quickly and accurately determine whether the airborne antenna needs maintenance. This enables effective testing of the communication performance of the satellite communication system, can be used for routine maintenance of airborne broadband satellite communication systems, provides continuous airworthiness of airborne broadband satellite systems, helps reduce the operating and maintenance costs of satellite communication systems, and improves the maintenance efficiency of satellite communication systems.
[0056] It should be noted that there is no strict order of execution for the steps in this application. As long as they conform to a logical order, these steps can be executed simultaneously or in a certain preset order. Figure 1 This is just an illustrative example and does not mean that this is the only possible execution order.
[0057] In the above embodiments, there is no limitation on how to perform step S101. This embodiment provides an optional implementation method for sending control commands to the satellite communication system multiple times, which may include the following steps:
[0058] Obtain the horizontal and elevation operating ranges of the airborne antenna; select the test horizontal angle and test elevation angle within the horizontal and elevation operating ranges respectively, and send control commands carrying the test horizontal angle and test elevation angle to the satellite communication system so that the airborne antenna operates at the test horizontal angle and test elevation angle.
[0059] In this embodiment, the horizontal angle working range can be, for example, 360°, and the elevation angle working range can be, for example, 10° to 90°. The test horizontal angle and test elevation angle can be selected from each angle within their respective working ranges. Correspondingly, determining whether the ground testing equipment should stop sending control commands can be done by: determining whether each control command includes every horizontal angle within the horizontal angle working range and every elevation angle within the elevation angle working range; if so, then stopping the sending of control commands. Of course, they can also be selected according to certain rules, such as selecting an angle every 10° as the test horizontal angle or test elevation angle, which does not affect the implementation of this application.
[0060] The above embodiments do not limit how S103 is executed. This application also provides an optional implementation method for determining whether the airborne antenna needs maintenance based on the standard power value and the transmit or receive power corresponding to each control command, including:
[0061] The damage factor calculation formula for the computer-borne antenna is called, and the damage factor calculation formula can be expressed as follows:
[0062]
[0063] In the formula, Y is the damage factor, θ is the horizontal angle of the airborne antenna, φ is the elevation angle of the airborne antenna, P0(θ,φ) is the standard power value, and P t (θ,φ) represents the transmit or receive power corresponding to the t-th control command, M(θ,φ){|P0(θ,φ)-P t (θ,φ)| 2} represents the expression for |P0(θ,φ)-P t (θ,φ)| 2 Summation is performed between the horizontal angle θ and the elevation angle φ; M(θ,φ){|P0(θ,φ)| 2} represents the expression for |P0(θ,φ)| 2 Summing the horizontal angle θ and the elevation angle φ;
[0064] If the damage factor exceeds the preset damage threshold, the airborne antenna needs to be repaired.
[0065] In this embodiment, the preset damage threshold can be flexibly selected according to the actual application scenario, the hardware and software parameters of the satellite communication system, and the user's performance requirements for the satellite communication system. This application does not impose any limitations on this.
[0066] This invention also provides a corresponding apparatus for the communication performance testing method of a satellite communication system, further enhancing the practicality of the method. The apparatus can be described from both a functional module perspective and a hardware perspective. The communication performance testing apparatus for a satellite communication system provided in this invention is described below, and the apparatus described below corresponds to the communication performance testing method for a satellite communication system described above.
[0067] From the perspective of functional modules, see Figure 2 , Figure 2 This is a structural diagram of a communication performance testing device for a satellite communication system provided in an embodiment of the present invention. Ground testing equipment is pre-deployed at a location that meets preset installation conditions with the airborne antenna of the satellite communication system, and the ground testing equipment is communicatively connected to the satellite communication system. This device, applied to the ground testing equipment, may include:
[0068] The instruction issuing module 201 is used to send multiple control instructions to the satellite communication system; the control instructions are used to control the operating parameters of the airborne antenna and to transmit or receive communication signals according to the target power.
[0069] The power calculation module 202 is used to calculate the transmit power of the transmitter or the receive power of the receiver of the satellite communication system based on the communication signal corresponding to each control command issued.
[0070] The performance detection module 203 is used to determine whether the airborne antenna needs maintenance when control commands are stopped, based on the standard power value and the transmit or receive power corresponding to each control command.
[0071] Optionally, in some embodiments of this example, the above-mentioned instruction issuing module 201 may be further used to: obtain the horizontal angle working range and the elevation angle working range of the airborne antenna; select the test horizontal angle and the test elevation angle within the horizontal angle working range and the elevation angle working range respectively, and send the control instruction carrying the test horizontal angle and the test elevation angle to the satellite communication system so that the airborne antenna works at the test horizontal angle and the test elevation angle.
[0072] As an optional implementation of the above embodiments, the device may further include an instruction stop sending module, used to determine whether each control instruction includes every horizontal angle in the horizontal angle working range and every elevation angle in the elevation angle working range; if so, then stop sending the control instruction.
[0073] Optionally, in some other embodiments of this example, the performance detection module 203 may also be used to: call the damage factor calculation formula for the computer-borne antenna, wherein the damage factor calculation formula is:
[0074]
[0075] In the formula, Y is the damage factor, θ is the horizontal angle of the airborne antenna, φ is the elevation angle of the airborne antenna, P0(θ,φ) is the standard power value, and P t (θ,φ) represents the transmit or receive power corresponding to the t-th control command, M(θ,φ){|P0(θ,φ)-P t (θ,φ)| 2} represents the expression for |P0(θ,φ)-P t (θ,φ)| 2 Summation is performed between the horizontal angle θ and the elevation angle φ; M(θ,φ){|P0(θ,φ)| 2} represents the expression for |P0(θ,φ)| 2 Summing the horizontal angle θ and the elevation angle φ;
[0076] If the damage factor exceeds the preset damage threshold, the airborne antenna needs to be repaired.
[0077] Optionally, in some other embodiments of this example, the power calculation module 202 may be further used to: transmit or receive communication signals according to the target power or transmit communication signals according to the maximum power, and calculate the transmitter's transmission power based on the communication signals collected by the ground antenna and receiving channel of the ground test equipment.
[0078] As another optional implementation method parallel to the above embodiments, the power calculation module 202 can be further used to: transmit or receive communication signals according to the target power or receive communication signals according to the maximum power, and calculate the received power of the receiver based on the communication signals output by the ground antenna and transmission channel of the ground test equipment.
[0079] The functions of each module of the communication performance testing device for the satellite communication system in this embodiment of the invention can be specifically implemented according to the methods in the above method embodiments. The specific implementation process can be referred to the relevant descriptions in the above method embodiments, which will not be repeated here.
[0080] As can be seen from the above, this embodiment can effectively detect the communication performance of a satellite communication system.
[0081] The communication performance testing device for the satellite communication system mentioned above is described from the perspective of functional modules. Furthermore, this application also provides an electronic device, which is described from the perspective of hardware. Figure 3 This is a schematic diagram of the structure of the electronic device provided in one embodiment of this application. For example... Figure 3As shown, the electronic device includes a memory 30 for storing a computer program; and a processor 31 for executing the computer program to implement the steps of the communication performance detection method for a satellite communication system as described in any of the above embodiments.
[0082] The processor 31 may include one or more processing cores, such as a quad-core processor or an octa-core processor. The processor 31 may also be a controller, microcontroller, microprocessor, or other data processing chip. The processor 31 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 31 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, the processor 31 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, the processor 31 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0083] The memory 30 may include one or more computer-readable storage media, which may be non-transitory. The memory 30 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the memory 30 may be an internal storage unit of an electronic device, such as a server hard drive. In other embodiments, the memory 30 may be an external storage device of an electronic device, such as a plug-in hard drive on a server, a smart media card (SMC), a secure digital card (SD), a flash card, etc. Furthermore, the memory 30 may include both internal and external storage units of the electronic device. The memory 30 can be used not only to store application software and various types of data installed on the electronic device, such as code for programs executing vulnerability handling methods, but also to temporarily store data that has been output or will be output. In this embodiment, the memory 30 is used to store at least the following computer program 301, which, after being loaded and executed by the processor 31, is capable of implementing the relevant steps of the communication performance detection method for the satellite communication system disclosed in any of the foregoing embodiments. In addition, the resources stored in the memory 30 may also include an operating system 302 and data 303, and the storage method may be temporary storage or permanent storage. The operating system 302 may include Windows, Unix, Linux, etc. The data 303 may include, but is not limited to, data corresponding to the communication performance test results of a satellite communication system.
[0084] In some embodiments, the aforementioned electronic device may further include a display screen 32, an input / output interface 33, a communication interface 34 (or network interface), a power supply 35, and a communication bus 36. The display screen 32 and input / output interface 33, such as a keyboard, are user interfaces; optional user interfaces may also include standard wired interfaces, wireless interfaces, etc. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, or an OLED (Organic Light-Emitting Diode) touchscreen, etc. The display may also be appropriately referred to as a display screen or display unit, used to display information processed in the electronic device and to display a visual user interface. The communication interface 34 may optionally include a wired interface and / or a wireless interface, such as a Wi-Fi interface, a Bluetooth interface, etc., typically used to establish communication connections between the electronic device and other electronic devices. The communication bus 36 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. This bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0085] Those skilled in the art will understand that Figure 3 The structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, such as sensors 37 that perform various functions.
[0086] The functions of each functional module of the electronic device in the embodiments of the present invention can be specifically implemented according to the methods in the above method embodiments. The specific implementation process can be referred to the relevant descriptions in the above method embodiments, which will not be repeated here.
[0087] As can be seen from the above, this embodiment can effectively detect the communication performance of a satellite communication system.
[0088] It is understood that if the satellite communication system communication performance testing method in the above embodiments is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and executes all or part of the steps of the methods in the various embodiments of this application. The aforementioned storage medium includes: USB flash drive, mobile hard disk, read-only memory (ROM), random access memory (RAM), electrically erasable programmable ROM, register, hard disk, multimedia card, card-type memory (e.g., SD or DX memory), magnetic memory, removable disk, CD-ROM, magnetic disk or optical disk, and other media capable of storing program code.
[0089] Based on this, embodiments of the present invention also provide a readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the steps of the communication performance detection method of the satellite communication system in any of the above embodiments are as follows.
[0090] Finally, this embodiment of the invention also provides a communication performance testing system for a satellite communication system; please refer to [link to relevant documentation]. Figure 4 It may include:
[0091] The communication performance testing system for a satellite communication system may include a ground test device 41 and a satellite communication system 42. The communication equipment interface of the ground test device 41 is connected to the ground test interface of the satellite communication system 42, and the two can be connected by wired or wireless means.
[0092] The ground testing equipment 41 may include a ground antenna, a transmitting channel, a receiving channel, and a communication performance testing device for the satellite communication system as described in any of the above embodiments. The satellite communication system 42 may include an airborne antenna, a receiver beam control unit, a transmitter beam control unit, and a signal processor; the airborne antenna includes a receiving antenna and a transmitting antenna; the signal processor is used to distribute control commands received from the ground testing interface to the receiver beam control unit or the transmitter beam control unit; the receiver beam control unit is used to generate the control phase of the receiving array of the receiving antenna according to the operating parameters of the airborne antenna carried by the control commands; the transmitter beam control unit is used to generate the control phase of the transmitting array of the transmitting antenna according to the operating parameters of the airborne antenna; the ground antenna is used to radiate and receive communication signals, the transmitting channel is used to perform intermediate frequency amplification and up-conversion on the communication signals, and the receiving channel is used to perform down-conversion, intermediate frequency reception, and power measurement on the communication signals.
[0093] The functions of each module of the communication performance testing system of the satellite communication system in this embodiment of the invention can be specifically implemented according to the methods in the above method embodiments. The specific implementation process can be referred to the relevant descriptions in the above method embodiments, which will not be repeated here.
[0094] As can be seen from the above, this embodiment can effectively detect the communication performance of a satellite communication system.
[0095] To enable those skilled in the art to more clearly understand the technical solution of this application, this application also incorporates... Figure 5 A schematic example is given, where the airborne antenna in this embodiment is a phased array antenna, and the satellite communication system is an airborne broadband satellite communication system. Since the testing methods for the receiving phased array antenna and the transmitting phased array antenna are the same, taking the testing of the transmitting phased array antenna as an example, the phased array antenna elements will gradually deteriorate over time. Generally, it is difficult to replace the elements on the aircraft after a phased array antenna is damaged. Typically, as long as the damage to the phased array antenna elements does not exceed 10%, the phased array antenna can be calibrated according to the compensation algorithm, without affecting the operation of the airborne broadband satellite communication system. However, different phased array antennas have different damage modes. When the damage to the phased array antenna approaches 10%, the airborne broadband satellite communication system may not meet the performance requirements. Based on this, rapid ground testing of the airborne phased array antenna's transmit and receive beams may include the following:
[0096] The airborne equipment, i.e., the satellite communication system, may include a ground test access point, a receiving antenna and a transmitting antenna, each composed of a large number of array elements, a control software platform (i.e., the signal processor in the above embodiments), a receiver beam control unit, and a transmitter beam control unit. The receiver beam control unit is used to control the receiving antenna, the transmitter beam control unit is used to control the transmitting antenna, and the control software platform (i.e., the signal processor in the above embodiments) is used to monitor the ground test access point and control the receiver beam control unit and the transmitter beam control unit.
[0097] The ground test equipment includes an antenna, a circulator, a transmit channel, a receive channel, operating control software, and an airborne broadband satellite communication interface. The transmit and receive channels transmit signals to the antenna through the circulator. The operating control software monitors the airborne broadband satellite communication interface and controls the transmit and receive channels simultaneously.
[0098] In this embodiment, the ground test interface is communicatively connected to the ground test equipment, receiving control commands from the ground test equipment and sending them to the control software. The control software then distributes the control commands. The receiver beam control unit generates the control phase of the receiving array R module inside the receiving antenna based on the horizontal angle θ and elevation angle φ input from the control software platform. The transmitter beam control unit generates the control phase of the transmitting array T module inside the transmitting antenna based on the horizontal angle θ and elevation angle φ input from the control software.
[0099] The ground-based test equipment antenna completes signal radiation and reception. The circulator multiplexes the transmitted and received signals to the antenna. The transmitting channel performs intermediate frequency amplification and up-conversion of the test signal. The receiving channel performs down-conversion, intermediate frequency reception, and power measurement of the signal. The operation control software is used for rapid ground testing of the airborne phased array antenna's transmit and receive beams, that is, to perform the following:
[0100] The aircraft came to a smooth stop. The distance between the antenna of the ground test equipment and the antenna of the airborne satellite communication system was adjusted to L meters. The horizontal angle was the angle perpendicular to the fuselage, and the elevation angle could be selected as 45 degrees.
[0101] Step 1: Based on the horizontal angle working range (generally 360 degrees) and elevation angle working range (generally 10 to 90 degrees) of the airborne equipment, select the minimum control accuracy of the stepper motor 1 degree (it is recommended to be 1 / 5 to 1 / 10 of the 3dB beam of the airborne equipment).
[0102] Step 2: Select any horizontal angle θ and elevation angle φ from the ground test equipment, control the airborne equipment's transmitting antenna to operate at this angle, and transmit at maximum power.
[0103] Step 3: The ground test equipment calculates the transmitter power through the receiving antenna and receiving channel, and marks it as Pt(θ, φ).
[0104] Step 4: Repeat steps 2 and 3 until all power measurements for horizontal angle θ and elevation angle φ have been completed.
[0105] Step 5: Obtain the reference value P0(θ, φ) of P(θ, φ). The reference value of P(θ, φ) is obtained by testing after the aircraft is installed, and the power difference is calculated using the following formula:
[0106]
[0107] Where M(θ,φ){·} represents the summation function.
[0108] Step Six: When Y is greater than Y0, it indicates that the phased array antenna is unusable and requires maintenance. Y0 can generally be selected as 19%, but the specific value is determined based on the statistical data of different devices.
[0109] As can be seen from the above, this embodiment can be used for routine maintenance of airborne broadband satellite communication systems, providing continuous airworthiness capability for airborne broadband satellite systems.
[0110] 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 hardware disclosed in the embodiments, including devices and electronic equipment, since they correspond to the methods disclosed in the embodiments, the descriptions are relatively simple; relevant parts can be referred to the method section.
[0111] 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 implementations should not be considered beyond the scope of this invention.
[0112] The foregoing has provided a detailed description of a communication performance testing method, apparatus, system, electronic device, and readable storage medium for a satellite communication system provided in this application. Specific examples have been used to illustrate the principles and implementation methods of the invention. The descriptions of the embodiments above are merely for the purpose of helping to understand the method and core ideas of the invention. It should be noted that those skilled in the art can make various improvements and modifications to this application without departing from the principles of the invention, and these improvements and modifications also fall within the protection scope of the claims of this application.
Claims
1. A method for testing the communication performance of a satellite communication system, characterized in that, A ground test device is pre-deployed at a location that meets preset installation conditions with the airborne antenna of the satellite communication system, and the ground test device is connected to the satellite communication system for communication. The method is applied to the ground test device and includes: The system sends multiple control commands to the satellite communication system; these control commands are used to control the operating parameters of the airborne antenna and to transmit or receive communication signals according to the target power. For each control command issued, the transmit power of the transmitter or the receive power of the receiver of the satellite communication system is calculated based on the communication signal corresponding to the current control command. When the control command is stopped, determine whether the airborne antenna needs maintenance based on the standard power value and the transmit or receive power corresponding to each control command. The process of determining whether the airborne antenna needs maintenance based on the standard power value and the transmit or receive power corresponding to each control command includes: The damage factor of the airborne antenna is calculated using the damage factor calculation formula, which is: In the formula, The damage factor, The horizontal angle of the airborne antenna is [missing information]. The elevation angle of the airborne antenna is [insert elevation angle here]. The standard power value, Let t be the transmit or receive power corresponding to the t-th control command. Indicates to At horizontal angle and elevation angle Perform summation; Indicates to At horizontal angle and elevation angle Perform summation; If the damage factor is greater than the preset damage threshold, the airborne antenna needs to be repaired.
2. The communication performance testing method for a satellite communication system according to claim 1, characterized in that, The multiple transmission of control commands to the satellite communication system includes: Obtain the horizontal and vertical operating ranges of the airborne antenna; The test horizontal angle and test elevation angle are selected respectively within the horizontal angle working range and the elevation angle working range, and control commands carrying the test horizontal angle and the test elevation angle are sent to the satellite communication system so that the airborne antenna operates at the test horizontal angle and the test elevation angle.
3. The communication performance testing method for a satellite communication system according to claim 2, characterized in that, The step of stopping sending the control command includes: Determine whether each control command includes every horizontal angle within the horizontal angle working range and every elevation angle within the elevation angle working range; If so, then stop sending the control commands.
4. The communication performance testing method for a satellite communication system according to claim 1, characterized in that, The step of transmitting or receiving communication signals at the target power means transmitting the communication signals at the maximum power. The step of calculating the transmitter's transmit power or the receiver's receive power of the satellite communication system based on the communication signal corresponding to the current control command includes: The transmitter's transmission power is calculated using the communication signals collected by the ground antenna and receiving channel of the ground test equipment.
5. The communication performance testing method for a satellite communication system according to claim 1, characterized in that, The step of transmitting or receiving communication signals at the target power means receiving the communication signals at the maximum power. The step of calculating the transmitter's transmit power or the receiver's receive power of the satellite communication system based on the communication signal corresponding to the current control command includes: The receiver's received power is calculated based on the communication signals output by the ground antenna and transmission channel of the ground test equipment.
6. A communication performance testing device for a satellite communication system, characterized in that, A ground test device is pre-deployed at a location that meets preset installation conditions with the airborne antenna of the satellite communication system, and the ground test device is communicatively connected to the satellite communication system. The device is applied to the ground test device and includes: The command issuing module is used to send multiple control commands to the satellite communication system; the control commands are used to control the operating parameters of the airborne antenna and to transmit or receive communication signals according to the target power. The power calculation module is used to calculate the transmit power of the transmitter or the receive power of the receiver of the satellite communication system based on the communication signal corresponding to the current control command for each issued control command. The performance detection module is used to determine whether the airborne antenna needs maintenance when the control command is stopped, based on the standard power value and the transmit or receive power corresponding to each control command. The performance testing module is also used to calculate the damage factor of the airborne antenna by calling the damage factor calculation formula, which is: In the formula, The damage factor, The horizontal angle of the airborne antenna is [missing information]. The elevation angle of the airborne antenna is [insert elevation angle here]. The standard power value, Let t be the transmit or receive power corresponding to the t-th control command. Indicates to At horizontal angle and elevation angle Perform summation; Indicates to At horizontal angle and elevation angle Perform summation; If the damage factor is greater than the preset damage threshold, the airborne antenna needs to be repaired.
7. An electronic device, characterized in that, It includes a processor and a memory, wherein the processor is used to execute a computer program stored in the memory to implement the steps of the communication performance detection method for the satellite communication system as described in any one of claims 1 to 5.
8. A readable storage medium, characterized in that, The readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the communication performance detection method for the satellite communication system as described in any one of claims 1 to 5.
9. A communication performance testing system for a satellite communication system, characterized in that, It includes ground testing equipment and a satellite communication system, wherein the communication equipment interface of the ground testing equipment is connected to the ground testing interface of the satellite communication system; The ground testing equipment includes a ground antenna, a transmitting channel, a receiving channel, and a communication performance testing device for the satellite communication system as described in claim 7; the satellite communication system includes an airborne antenna, a receiver beam control unit, a transmitter beam control unit, and a signal processor; the airborne antenna includes a receiving antenna and a transmitting antenna; The signal processor is used to distribute control commands received from the ground test interface to the receiver beam control unit or the transmitter beam control unit; the receiver beam control unit is used to generate the control phase of the receiving array of the receiving antenna according to the operating parameters of the airborne antenna carried by the control commands; the transmitter beam control unit is used to generate the control phase of the transmitting array of the transmitting antenna according to the operating parameters of the airborne antenna. The ground antenna is used to radiate and receive communication signals, the transmitting channel is used to amplify and up-convert the communication signals at intermediate frequency, and the receiving channel is used to down-convert, receive, and measure the power of the communication signals.
Citation Information
Patent Citations
Indoor test method for anti-interference null-steering satellite antenna
CN103001706A
Self-diagnosis and repair device for active phased array antennas
CN109600175A