SAR phased array antenna multi-wave position fast deployment method and device

By adopting a three-level beam control architecture and a centralized storage-distributed computing method, the rapid multi-position deployment of SAR phased array antennas was realized, which solved the problems of complex beam control and insufficient real-time performance in existing technologies, and improved the system's working efficiency and adaptability.

CN122246485APending Publication Date: 2026-06-19AEROSPACE INFORMATION RES INST CAS

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
AEROSPACE INFORMATION RES INST CAS
Filing Date
2026-04-01
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

Existing technologies cannot meet the requirements of high-resolution SAR systems to simultaneously transmit and receive multiple signals within a single pulse repetition period, especially in multi-position operation at different antenna pointing angles, which leads to complex beam control and insufficient real-time performance.

Method used

A three-level beam control architecture is adopted, combining centralized storage and distributed computing methods. Through the collaborative work of timing beam control equipment and subarray controllers, rapid deployment of multiple beam positions is achieved. The timing beam control equipment centrally stores the original beam control codes, and the subarray controllers receive and calculate the beam control codes for each beam position from the timing beam control equipment, realizing rapid deployment at the component level.

🎯Benefits of technology

It improves the switching speed and real-time performance of the system, enabling it to adapt to the complex working requirements of SAR systems and meet the requirements of rapid deployment of multiple beams.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122246485A_ABST
    Figure CN122246485A_ABST
Patent Text Reader

Abstract

This application relates to the field of beam control technology for synthetic aperture radar (SAR) phased array antennas, and provides a method and apparatus for rapid multi-position deployment of SAR phased array antennas. The method employs a three-level beam control architecture, using a centralized storage and distributed computing approach as its foundation to achieve rapid multi-position deployment and imaging of the SAR phased array antenna. Specifically, a timing beam control device centrally stores the original beam control codes. Subarray controllers receive the original beam control codes and global operating parameters from the timing beam control device, calculate the beam control codes for each position of their respective subarray controllers, and send these codes to the components controlled by the subarray controllers to achieve rapid deployment. This method achieves simultaneous deployment of all operating positions at the component-level beam control through multi-position buffering, while also improving beam switching speed, thus adapting to the increasingly complex operational requirements of SAR systems.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of synthetic aperture radar phased array antenna beam control technology, and in particular to a method and apparatus for rapid multi-wavelength deployment of SAR phased array antennas. Background Technology

[0002] Synthetic Aperture Radar (SAR) is an active Earth observation system that can be installed on aircraft, satellites, spacecraft, and other flying platforms. It can conduct all-weather, 24 / 7 Earth observation and has a certain degree of surface penetration capability. Therefore, SAR systems have unique advantages in applications such as disaster monitoring, environmental monitoring, marine monitoring, resource exploration, crop yield estimation, surveying and mapping, and military applications, playing a role that other remote sensing methods cannot. SAR antennas and beam control systems are important components of a SAR system. High-resolution SAR systems typically use phased array antennas to transmit and receive beams, while the beam control system controls the phased array antenna to achieve beam widening, beam pointing, and transmit / receive switching.

[0003] With increasing demands for high resolution and wide swath bandwidth, and the diversification of application modes and scenarios, SAR antennas are becoming larger, and the number of TR channels and phase shifters is also increasing. This makes beam control increasingly complex, and the requirements for real-time control are becoming more stringent, posing a severe challenge to the calculation and deployment of system beam control codes.

[0004] Currently, commonly used beam control code storage and deployment methods fall into three main categories: centralized storage and centralized computation, distributed storage and distributed computation, and centralized storage and distributed computation. Regardless of the method, SAR operation primarily employs a single-wavelength operation, transmitting a linear frequency modulated signal once within a Pulse Repetition Time (PRT) and then receiving an echo signal once. This single-wavelength operation requires that the phase shift code, attenuation code, and delay code of the delay components in the transmit-receive (TR) channels remain constant within one or more PRTs. In other words, during system operation, it is only necessary to pre-calculate the new phase shift code, attenuation code, and delay code of the delay components for the TR channels when beam control parameters change, and then complete deployment at the appropriate time within the PRT to ensure that the system operates normally according to the requirements of the SAR imaging mode.

[0005] However, as SAR operating modes become increasingly complex and performance requirements become more demanding, the beam control mode, which allows SAR antennas to complete only one signal transmission and reception within a single pulse-time (PRT), is no longer sufficient. The system requires the antenna to simultaneously transmit two or more linear frequency modulated (LFM) signals within a single PRT, with different beam control parameters for each transmission (e.g., different antenna pointing angles), or to receive and collect echo signals multiple times, which cannot be achieved using conventional beam control systems. Therefore, a new beam control scheme is needed for multi-wavelength operating modes. Summary of the Invention

[0006] In view of this, embodiments of this application provide a method and apparatus for rapid multi-wavelength deployment of SAR phased array antennas, in order to solve the problem that there is no solution in the prior art for rapid multi-wavelength deployment of SAR phased array antennas.

[0007] A first aspect of this application provides a method for rapid multi-wavelength deployment of a SAR phased array antenna, comprising:

[0008] The timing beam control device receives working instructions and timing queue parameters from the self-monitoring computer; the working instructions include at least imaging control preload instructions and imaging working mode control instructions.

[0009] In response to determining that the received working instruction is an imaging control preloading instruction, the timing beam control device sends the original beam control code to N subarray controllers; N is a positive integer greater than 1;

[0010] In response to determining that the received working instruction is an imaging working mode control instruction, the timing beam control device determines the global working parameters based at least on the timing queue parameters, and frames the global working parameters together with the unique designated code of each subarray controller to obtain global working parameter information for at least two beam positions;

[0011] Each subarray controller receives global operating parameter information, determines the wave control code for each wave position of its own subarray controller based on the global operating parameter information and the original wave control code, and sends the wave control code to each component controlled by its own subarray controller to realize deployment;

[0012] The components controlled by the subarray controller include the TR component and the delay component.

[0013] A second aspect of this application provides a rapid multi-wavelength deployment device for SAR phased array antennas, comprising:

[0014] The timing beam control device is configured to receive working instructions and timing queue parameters from a self-monitoring computer; the working instructions include at least imaging control preloading instructions and imaging working mode control instructions.

[0015] N subarray controllers are connected point-to-point to the timing wave control equipment; N is a positive integer greater than 1.

[0016] The timing beam control device is also configured to send the original beam control code to each subarray controller in response to determining that the received working instruction is an imaging control preload instruction; and, in response to determining that the received working instruction is an imaging working mode control instruction, to determine the global working parameters based at least on the timing queue parameters, and to frame the global working parameters together with the unique designated code of each subarray controller to obtain global working parameter information for at least two beam positions.

[0017] Each of the N subarray controllers is configured to receive global operating parameter information, determine the wave control code for each wave position of its own subarray controller based on the global operating parameter information and the original wave control code, and send the wave control code to each component controlled by its own subarray controller to achieve deployment.

[0018] The components controlled by the subarray controller include the TR component and the delay component.

[0019] A third aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described method.

[0020] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described method.

[0021] The beneficial effects of the embodiments in this application compared with the prior art are:

[0022] This application employs a three-level beam control architecture, using a centralized storage and distributed computing method as its foundation to achieve rapid multi-position deployment and imaging of SAR phased array antennas. The timing beam control device centrally stores the original beam control codes. The subarray controller receives the original beam control codes and global operating parameters from the timing beam control device, calculates the beam control codes for each position of its own subarray controller, and sends these codes to the components controlled by the subarray controller for rapid deployment. This method achieves simultaneous deployment of all operating positions at the component-level beam control through multi-position buffering, while also improving beam switching speed, thus adapting to the increasingly complex operational requirements of SAR systems. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is a flowchart illustrating a rapid multi-wavelength deployment method for SAR phased array antennas provided in an embodiment of this application.

[0025] Figure 2 This is a schematic diagram of the timing wave control device provided in the embodiments of this application.

[0026] Figure 3 This is a schematic diagram of the subarray controller provided in the embodiments of this application.

[0027] Figure 4 This is a schematic diagram of the process of multi-wavelength distributed computing performed by the subarray controller provided in the embodiments of this application.

[0028] Figure 5 This is a block diagram of the beam control principle of a single-wavelength component.

[0029] Figure 6 This is a schematic diagram of the dual-wavelength component wave control principle, provided in the embodiment of this application, for the parallel buffer design of the component-level dual-wavelength wave control code.

[0030] Figure 7 This is an architecture diagram of the SAR phased array antenna multi-wavelength rapid deployment system provided in the embodiments of this application.

[0031] Figure 8 This is a schematic diagram of a SAR phased array antenna multi-wavelength rapid deployment device provided in an embodiment of this application.

[0032] Figure 9 This is a schematic diagram of the electronic device provided in the embodiments of this application. Detailed Implementation

[0033] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.

[0034] The following describes in detail, with reference to the accompanying drawings, a method and apparatus for rapid multi-wavelength deployment of a SAR phased array antenna according to an embodiment of this application.

[0035] As mentioned above, the commonly used methods for storing and deploying wave control codes fall into three main categories: centralized storage and centralized computing, distributed storage and distributed computing, and centralized storage and distributed computing.

[0036] One approach, centralized storage and computation, involves storing all beam control codes in a single beam controller. During SAR system operation, this beam controller reads the corresponding raw beam control codes based on control commands, calculates the phase shift code, attenuation code, and delay code for each TR channel of the antenna array, and finally sends these codes to the antenna array for deployment. This storage-deployment method is characterized by flexible retrieval, simple data transmission, a concise antenna structure, and ease of on-orbit beam control code maintenance and updates. However, the consumption of beam control code computation resources, as well as the computation time and resource requirements for deployment, increase with the size of the antenna array. Therefore, this storage-deployment method is typically used in small SAR systems or SAR systems with low real-time requirements.

[0037] Distributed storage and distributed computing works in conjunction with the structure of a phased array antenna. Each phased array antenna consists of multiple sub-array controllers (beam control units), each controlling its corresponding TR channel and delay components. Distributed storage and distributed computing involves storing the original beam control code in each sub-array controller, which then reads and calculates its own beam control code and performs deployment accordingly. This storage-deployment method is characterized by fast response speed, flexible reading methods, and simple data transmission. Its disadvantages include complex antenna structure, complex system control, difficulties in on-orbit maintenance and updating of beam control codes, and increased costs. This storage-deployment method is typically used in large-scale SAR systems or SAR systems with high real-time requirements.

[0038] The centralized storage and distributed computing approach is a multi-level beam control system. It stores the beam control code in a single beam controller for easy management and on-orbit maintenance. The phase shift code, attenuation code, and delay code of the delay components for the TR channels are calculated and deployed in real-time by the subarray controllers based on beam position parameters. During operation, the beam controller sends the raw beam control code required for calculation to each subarray controller according to instructions. The subarray controllers cache the raw beam control code and then calculate the phase shift code, attenuation code, and delay code of the delay components for the TR channels within their respective subarray areas in real-time based on the calculation parameters, and control the switching of the channels. This beam control system, for large-scale SAR systems with high real-time requirements, not only reduces the difficulty of beam control code updates and on-orbit maintenance but also meets the SAR system's requirements for beam control code update speed, and to some extent reduces the complexity of the beam control system.

[0039] In SAR systems where large-scale phased array antennas are one of the core payloads, centralized storage and centralized computation for multi-wavelength control is no longer sufficient to meet operational requirements. The main challenge lies in centralized computation. Taking a Field Programmable Gate Array (FPGA) as the control device as an example, if parallel computation of multi-wavelength control codes is used, the FPGA needs to cache the original control codes required for computation, the state data during the calculation process, and the control codes required for deployment. The amount of this data will reach the order of hundreds of megabits, roughly twice the amount of data for a single wavelength. If this data is cached on-chip within the FPGA, it puts significant pressure on FPGA device selection, and may even result in no chips meeting the requirements. If this data is cached off-chip within the FPGA, it leads to even greater hardware overhead or read / write latency. In addition, centralized computational waveguide codes have problems with long deployment time and complex deployment links. In single-wavelength mode, the deployment time often exceeds milliseconds, which can no longer meet the requirements of imaging modes such as sliding spotting mode, Terrain Observation by Progressive Scans (TOPS), and calibration. If it is a multi-wavelength working mode, the deployment time will take even longer, and the real-time requirements of the system will be more difficult to meet.

[0040] Centralized storage with distributed computing, or distributed storage with distributed computing, is currently the most common beam control method for large-scale phased array SAR antennas. Whether to use centralized or distributed storage for the original beam control code depends on the actual size of the antenna array, the ease of the beam control code update and maintenance strategy, and the complexity of the antenna structure and system control during engineering implementation. Distributed computing is the optimal path to solve the computation time problem of the full array beam control code and optimize the beam control code deployment time.

[0041] However, SAR currently operates primarily using a unit wave mode. As SAR operating modes become increasingly complex and performance requirements become more stringent, this mode is no longer sufficient. Therefore, a new rapid deployment scheme for wave control codes is needed to address the multi-wavelength operation of SAR.

[0042] In view of this, this application provides a method for rapid deployment of multiple spectral control bits in a SAR phased array antenna. The method calculates the wave control codes for the entire antenna array using distributed computing, implements parallel calculation of wave control codes for multiple spectral control bits through code replication and case-based implementation, and enables the deployment of wave control codes through multi-spectral control bit buffer registers or multi-level buffer registers of components. The method also designs a corresponding way to switch the activation of wave control codes so that the antenna array works in a preset mode.

[0043] Figure 1This is a flowchart illustrating a rapid multi-wavelength deployment method for SAR phased array antennas provided in an embodiment of this application. Figure 1 As shown, the method includes the following steps:

[0044] In step S101, the timing wave control device receives working instructions and timing queue parameters from the monitoring computer.

[0045] The working instructions include at least imaging control preloading instructions and imaging working mode control instructions.

[0046] In step S102, in response to determining that the received working instruction is an imaging control preload instruction, the timing beam control device sends the original beam control code to the N subarray controllers.

[0047] Where N is a positive integer greater than 1.

[0048] In step S103, in response to determining that the received working instruction is an imaging working mode control instruction, the timing beam control device determines the global working parameters based at least on the timing queue parameters, and frames the global working parameters together with the unique designated code of each subarray controller to obtain global working parameter information for at least two wavelengths.

[0049] In step S104, each subarray controller receives global operating parameter information, determines the wave control code for each wave position of its own subarray controller based on the global operating parameter information and the original wave control code, and sends the wave control code to each component controlled by its own subarray controller to realize deployment.

[0050] The components controlled by the subarray controller include the TR component and the delay component.

[0051] In some embodiments of this application, the method can be executed by a three-level system composed of a timing beam control device, a subarray controller (also referred to as a beam control unit), and the subarray controller. The timing beam control device can be connected to both a monitoring computer and the subarray controller. There can be multiple subarray controllers; for example, N subarray controllers can be configured in the system. Each subarray controller is connected to the TR component and delay component it controls. The TR component can include several TR channels, each containing a signal receiving link and a transmitting link.

[0052] In some embodiments of this application, the timing beam control device can receive operating instructions and timing queue parameters from a monitoring computer. The operating instructions may include imaging control preloading instructions and imaging operating mode control instructions.

[0053] The timing beam control device can receive the original beam control code from the monitoring computer and store it locally. The storage medium in the timing beam control device can be selected according to actual needs.

[0054] For example, in some cases where there are high requirements for preventing the effects of radiation such as single particles or total dose in the space environment, a programmable read-only memory (PROM) chip is generally used as a non-volatile memory. However, because the data of the PROM chip cannot be rewritten, the original wave control code managed by the PROM chip cannot be maintained and updated.

[0055] In other examples, non-volatile flash memory (NorFLASH) or magnetic random access memory (MRAM) can be selected as the storage medium. In this case, the maintenance and updating of the wave control code in the timing wave control device can be achieved through high-speed uploading channels, greatly improving the maintainability and flexibility of the system and providing more application modes.

[0056] When the timing beam control device receives an imaging control preloading command from the monitoring computer, it can send the stored raw beam control code to N subarray controllers. Each subarray controller can also locally cache the received raw beam control code.

[0057] When the timing beam control device receives the imaging working mode control command from the monitoring computer, it can determine the global working parameters based at least on the timing queue parameters, and frame the global working parameters together with the unique designated code of each subarray controller to obtain global working parameter information for at least two beam positions. Then, it broadcasts the global working parameter information to each subarray controller.

[0058] Each subarray controller receives and parses the global operating parameter information, and calculates the wave control code for each wave position of its own subarray controller together with the original wave control code. Then, the wave control code is sent to each component controlled by the subarray controller to achieve deployment.

[0059] According to the technical solution provided in the embodiments of this application, a three-level beam control architecture is adopted, using a centralized storage and distributed computing method as the basis to achieve rapid multi-position deployment and imaging of SAR phased array antennas. The timing beam control device centrally stores the original beam control codes. The subarray controller receives the original beam control codes and global operating parameters from the timing beam control device, calculates the beam control codes for each position of its own subarray controller, and sends the beam control codes to the components controlled by the subarray controller to achieve rapid deployment. This method achieves simultaneous deployment of all working beam positions through multi-position buffering at the component-level beam control level, while improving beam position switching speed, and can adapt to the increasingly complex operating requirements of SAR systems.

[0060] In some embodiments of this application, the working instructions and timing queue parameters are determined by the monitoring computer based on imaging requirements and working mode, and the monitoring computer monitors the telemetry information of each subarray controller in real time.

[0061] In some implementations, the timing beam control device transmits the telemetry information of each subarray controller to the monitoring computer in the following manner: the timing beam control device polls each subarray controller during idle periods when no work instructions are executed; the timing beam control device receives polling response messages sent by each subarray controller; each polling response message sent by a subarray controller contains the telemetry information of that subarray controller; and the timing beam control device transmits the telemetry information of each subarray controller to the monitoring computer.

[0062] In some embodiments of this application, the unique designation code of each subarray controller is determined by the timing beam control device in the following manner: a coordinate system is constructed based on the entire antenna array; coordinate encoding is performed according to the row and column numbers of each subarray controller to obtain the unique designation code of each subarray controller.

[0063] In some implementations, the global operating parameter information includes at least the global scan factor for each Hz position, the weight selection number for each Hz position, and the global component control parameters for each Hz position; wherein, the global scan factor is the scan factor at the origin of the antenna full array coordinate system.

[0064] In some embodiments of this application, the timing beam control device and each subarray controller are connected point-to-point via command data lines; the N subarray controllers include M groups, and each group of subarray controllers shares command control lines with the timing beam control device; wherein, the command control lines may include command clock lines and gating lines, etc., and M is a positive integer.

[0065] In other words, the command and data lines of the timing beam control device and the subarray controller are connected in a point-to-point manner, while the command and control lines of the timing beam control device and the subarray controller can be shared. This can increase the number of parallel channels when sending data and improve the system's response speed.

[0066] In some embodiments of this application, the working instructions received by the timing beam control device from the monitoring computer may further include an original beam control code update instruction. After the timing beam control device sends the original beam control code to the N subarray controllers, the method may further include: in response to receiving the original beam control code update instruction, the timing beam control device obtains the updated original beam control code from the monitoring computer and stores it in a non-volatile memory in the timing beam control device.

[0067] In other words, the timing beam control device can update and maintain the original beam control code through a high-speed uploading channel. Whether the updated original beam control code cached locally needs to be sent to the core controller of the timing beam control device and then forwarded to each subarray controller depends on the imaging operating mode and timing queue parameters.

[0068] Figure 2 This is a schematic diagram of the timing wave control device provided in the embodiments of this application. Figure 2 As shown, the timing beam control device is one of the core components of the beam control system, comprising a core controller, a driver chip, and non-volatile memory. The core controller can be a Field Programmable Gate Array (FPGA) chip or a Central Processing Unit (CPU), etc. This embodiment uses an FPGA chip as the core controller for illustration. The driver chip can be an RS422 chip, a Transistor-Transistor-Logic (TTL) chip, or a Low-Voltage Differential Signaling (LVDS) chip, or other driver chips; no limitation is imposed here. The non-volatile memory can be NorFLASH, PROM, or MRAM, or other non-volatile memory; no limitation is imposed here.

[0069] The monitoring computer sends operating instructions, timing queue parameters, and the original wave control code to the timing wave control device via a high-speed uplink channel between the driver chip and the core controller. The timing wave control device may also include a reconfigurable FPGA, which obtains the original wave control code from the computer and stores it in NorFLASH. The FPGA or CPU of the core controller loads and refreshes the original wave control code.

[0070] Furthermore, the core controller can also be connected to non-volatile memory to store the required data locally. The core controller is connected to the subarray controller via a driver chip.

[0071] The main functions of a timed waveform control device may include:

[0072] 1) Receive and parse the monitoring computer's work instructions and timer queue parameters;

[0073] 2) Generate the various timing pulse signals required for the operation of the SAR system;

[0074] 3) The original wave control code is stored using a non-volatile memory chip;

[0075] 4) The original wave control code is updated and maintained through a high-speed uploading channel;

[0076] 5) Implement row and column numbering for each subarray controller based on the beam control system architecture, and bind the data transmission to this number;

[0077] 6) According to the working instructions, read the required raw wave control code from the non-volatile memory and send it to each subarray controller according to the specified protocol;

[0078] 7) Based on the timing queue parameters of the monitoring computer and the imaging calibration requirements, calculate the scanning factor and antenna switch status and other operating parameters in real time, and broadcast them to each subarray controller.

[0079] 8) The function of polling the subarray controller for telemetry information such as the antenna array status;

[0080] 9) Function to receive, parse, and re-frame telemetry information such as antenna array status;

[0081] 10) Function to send telemetry information of antenna array status lights to the monitoring computer.

[0082] In other words, when the timing beam control device sends the original beam control code to the subarray controller, it must send the original beam control code to the designated subarray controller according to the array arrangement order; that is, the original beam control code has a unique position. When sending data, in addition to sending the original beam control code data that should be sent on the command data line, the timing beam control device also needs to mark the subarray controller number in the data protocol format so that the subarray controller can parse and identify its position.

[0083] Meanwhile, the timing beam control device can broadcast the operating parameters required for beam control code calculation, such as the scan factor and the number of open array channels, to each subarray controller via the command data line. In the design, these parameters are used with the entire antenna array as the coordinate system, and each subarray controller can use the same control parameters, eliminating the need to calculate control parameters for each subarray controller as an independent coordinate system. This significantly reduces the parameter calculation workload of the timing beam control device in a distributed computing mode.

[0084] In terms of the control protocol, each subarray controller needs to be uniquely assigned a number by the timing beam control device so that the subarray controller can locate the TR channel within the area when performing beam control code calculation. Telemetry data lines can be connected in series. The timing beam control device polls the subarray controllers connected in series on the data lines in a time-division manner through command polling. The subarray controllers receive telemetry commands and then transmit telemetry data back.

[0085] Taking the operation of a two-wavelength SAR phased array antenna system as an example, the core parameters that the timing beam control equipment needs to control are designed as follows:

[0086] 1) Subarray controller number;

[0087] 2) Wave position 1 emission azimuth and range scan factors;

[0088] 3) Wave position 1 receiver azimuth and range scan factors;

[0089] 4) Wave position 2 emission azimuth and range scan factors;

[0090] 5) Wave position 2 receiver azimuth and range scan factors;

[0091] 6) Select the number for wave position 1 weight;

[0092] 7) Select the number for wave position 2 weight;

[0093] 8) Enable the starting row and starting column numbers in the array's TR channel;

[0094] 9) The number of rows and columns of TR channels open on the array;

[0095] 10) Transmit switch control selection: switch matrix, all on, all off, only waveband 1 on, only waveband 2 on, and whether to specify a region;

[0096] 11) Receiver switch control selection: switch matrix, all on, all off, only waveband 1 on, only waveband 2 on, and whether to specify a region;

[0097] 12) Others.

[0098] Figure 3 This is a schematic diagram of the subarray controller provided in an embodiment of this application. Figure 3 As shown, each subarray controller may include a power supply, a core controller, a driver chip, and non-volatile memory. The core controller may be an FPGA chip or a CPU, etc.; this embodiment uses an FPGA chip as the core controller for illustration. The driver chip may be an RS422 chip, a TTL chip, or an LVDS chip, or other driver chips, without limitation. The non-volatile memory may be Nor FLASH, PROM, or MRAM, or other non-volatile memory, without limitation.

[0099] The main functions of the subarray controller include:

[0100] 1) Provide stable power supply to the TR components and delay components within the subarray area;

[0101] 2) Receive and buffer the raw wave control code data sent by the timing wave control device;

[0102] 3) Receive and parse the global operating parameters sent by the timing wave control device, and cache the global operating parameters;

[0103] 4) Calculate the working waveform control codes of all TR components and delay components within the subarray area in real time, and set the switching status of each component;

[0104] 5) Send the calculated wave control code to the component according to the protocol to deploy the wave control code;

[0105] 6) Receive timing pulse signals sent by the timing wave control device to control the working status of the components;

[0106] 7) Receive and parse the telemetry commands sent by the timing beam control device, frame the telemetry data in the subarray area and send it to the timing beam control device.

[0107] In some embodiments of this application, the wave control codes for each delay component and each TR channel in the antenna subarray controlled by the local subarray controller are determined based on global operating parameter information and the original wave control codes, including:

[0108] The target subarray controller determines the scan factor of each wave position of the subarray controller based on the global scan factor of each wave position and the unique designated code of the subarray controller.

[0109] The target subarray controller determines the transmit / receive delay of each delay component and the transmit / receive phase and received amplitude of each TR channel in the antenna subarray controlled by the subarray controller based at least on the original wave control code, the scan factor and wave weight of each wave position of the subarray controller;

[0110] The target subarray controller determines the component switching state and channel switching state of each wave position in the subarray controller based at least on the original wave control code, the global component control parameters of each wave position, and the unique designated code of the subarray controller.

[0111] The transceiver delay and switch status of each delay component controlled by the target subarray controller are framed to obtain the wave control code of each delay component controlled by this subarray controller; the transceiver phase, received amplitude, and channel switch status of each TR channel controlled by the target subarray controller are framed to obtain the wave control code of each TR channel controlled by this subarray controller.

[0112] The target subarray controller can be any subarray controller.

[0113] In some embodiments of this application, the timing pulse signal includes a wave position activation pulse, an antenna transmission pulse, and an antenna reception pulse.

[0114] After completing the deployment of each component, the method also includes:

[0115] Each subarray controller receives the wave position activation pulse from the timing beam control device; the wave position activation pulse is generated by the timing beam control device according to the command response time and the beam control code deployment time.

[0116] Each subarray controller responds to the wave position activation pulse, controlling the wave control code in each component of its own subarray controller to take effect;

[0117] Each subarray controller receives antenna transmit pulses and antenna receive pulses from the timing beam control equipment; the antenna transmit pulses and antenna receive pulses are determined by the timing beam control equipment according to imaging requirements.

[0118] Each subarray controller responds to the antenna transmit pulse and the antenna receive pulse, and performs imaging operations.

[0119] Figure 4 This is a schematic diagram illustrating the process of multi-wavelength distributed computing performed by the subarray controller provided in an embodiment of this application. Figure 4 As shown, taking the operation of a two-wavelength SAR phased array antenna system as an example, the multi-wavelength distributed computation mainly includes the following process:

[0120] 1) Receive and buffer the original wave control code data. During buffering, since the weight data is common data for the calculation of the two wave control codes, a dual-port RAM is used for buffering, with one control interface for writing and two read control interfaces for reading, in order to save space; other data, if it is common data, is stored in two copies for use by the two wave control codes in parallel calculation.

[0121] 2) Based on the global scan factor obtained by the self-timed wave control device, the scan factors of the two wave positions of the current subarray controller are calculated in parallel according to the subarray controller number;

[0122] 3) Parallel computation of wave control code data for two positions within the current subarray controller. All subarray controllers compute in parallel to complete the wave control code computation for the entire array. This method of parallel computation of subarray controllers and multiple wave positions within a subarray controller greatly improves the system's wave control code computation response time.

[0123] 4) During the calculation of the wave control code, the wave control codes of the delay component and the TR component are calculated in a pipelined manner to further improve the response time of the wave control code calculation;

[0124] 5) Based on the subarray controller number, the starting row number and starting column number of the array TR channel, the number of rows and columns of the array TR channel, the transmit switch control selection and the receive switch control selection, calculate the switching status of each TR channel and delay component in the current subarray.

[0125] 6) Frame and cache the calculated wave control code and switch state according to the component protocol requirements;

[0126] 7) After all calculations are completed, the wave control code is deployed in parallel;

[0127] 8) Receive the timing pulse sequence from the timing beam control device and complete the component beam control code activation setting (TR_SET); complete the transmit / receive status settings for the TR component and delay component (TR_T and TR_R).

[0128] 9) Component duty cycle protection;

[0129] 10) Receive telemetry commands and respond to telemetry commands.

[0130] For systems that require more wave positions, the calculation of wave control codes can still use the parallel scheme described above, only requiring an increase in the number of parallel paths.

[0131] The final execution and activation of the beam control code occur in the TR and delay components. In traditional solutions, the TR and delay components use shift registers to receive and buffer the beam control code. These shift registers can only buffer the beam control code for one beam position. The block diagram of the single-beam component beam control principle is shown below. Figure 5 As shown. Driven by the TR_SET signal, the wave control code in the shift register is set and activated within the component. The TR component wave control code activates according to the TR latch value, and the delay component wave control code activates according to the delay component latch value. The TR_T and TR_R signals are used to control the component's operation in transmit or receive mode. Here, DATA represents the input data, and CLK represents the clock signal.

[0132] However, how to achieve multi-wavelength control code buffering and setting is one of the key technologies for rapid multi-wavelength deployment of SAR phased array antennas.

[0133] In some embodiments of this application, the beam control code is buffered in the shift registers of each component. The buffer unit of each shift register is used to buffer the beam control code of this component, and each shift register uses a timing pulse signal as the latch control signal to set the buffered beam control code to take effect.

[0134] The buffer unit of the TR channel component sequentially buffers the wave control codes of wave positions 1 to n; wherein the wave control code of wave position 2i-1 in the buffer unit of the TR channel component includes the phase amplitude code and the switch status code of wave position 2i-1 arranged sequentially; the wave control code of wave position 2i includes the switch status code and the phase amplitude code of wave position 2i arranged sequentially; n is the number of wave positions, i is a positive integer, 2i-1 is less than or equal to n, or 2i is less than or equal to n.

[0135] The phase amplitude code of wave position j includes the transmit phase shift code, receive phase shift code and receive attenuation code of wave position j arranged in sequence; the switch status code of wave position j includes the transmit switch code and receive switch code of wave position j arranged in sequence; j=2i-1, or j=2i.

[0136] The buffer unit of the delay component sequentially buffers the wave control codes of wave positions 1 to n; wherein the wave control code of wave position 2i-1 in the buffer unit of the delay component includes the sequentially arranged delay code and the switch status code of wave position 2i-1; the wave control code of wave position 2i includes the sequentially arranged switch status code and the delay code of wave position 2i. The delay code of wave position j includes the sequentially arranged transmit delay code and receive delay code of wave position j.

[0137] refer to Figure 6 Taking the operation of a two-wavelength SAR phased array antenna system as an example, this paper details the implementation of the dual-wavelength component beam control principle through a component-level dual-wavelength beam control code parallel buffer design.

[0138] According to the design, the subarray controller needs to send the following beam control codes to each TR and delay component: transmit delay, receive delay, transmit phase shift, receive phase shift, receive attenuation, and transmit / receive switch control for beam position 1; and transmit delay, receive delay, transmit phase shift, receive phase shift, receive attenuation, and transmit / receive switch control for beam position 2. In this way, all beam position data can be deployed in a single beam control code deployment.

[0139] The example dual-wavelength SAR phased array antenna system employs a time-division multiplexing method for dual-wavelength signal transmission and a parallel method for reception. In the system, two transmit pulses, TR_T1 and TR_T2, are used to select the two transmit wavelengths in a time-division manner. During the TR_R pulse, both receive wavelengths are active simultaneously, thus enabling the reception of signals from two different wavelengths.

[0140] In a deployment network, the example dual-wavelength SAR phased array antenna has each subarray controller controlling 288 TR channels. If each TR channel uses an independent data channel (clock, gating, data) for beta code deployment, the cable load will be very large. By balancing the relationship between deployment time and cable load, several TR channels (e.g., 8) are connected in series to form a shared data line. The TR channel groups share gating and clock signals; each connected TR channel is selected individually by adding a chip select signal. In such a network, efficient deployment of all beta codes within the subarray can be achieved.

[0141] Figure 7 This is an architecture diagram of the SAR phased array antenna multi-wavelength rapid deployment system provided in the embodiments of this application. Figure 7 As shown, the system adopts a three-level beam control scheme consisting of a timing beam control device, a subarray controller, and component beam control (TR component and delay component). The timing beam control device is connected to the monitoring computer.

[0142] There are N subarray controllers, all connected to the timing and wave control device. Each subarray controller has a unique row and column number, for example, in the diagram, subarray controller row 1-column 1, subarray controller row i-column j, and subarray controller row K-column J. K and J are both positive integers, i is a positive integer less than or equal to K, and j is a positive integer less than or equal to J.

[0143] Each subarray controller is connected to several components it controls, including P delay components and Q TR components. P and Q are both positive integers.

[0144] The timing beam control device receives instructions and parameter queues from the monitoring computer, generates timing pulse signals required for the operation of various devices and components in the SAR system, including the beam position activation pulse (TR_SET), antenna transmit pulse (TR_T), and antenna receive pulse (TR_R) required for antenna operation; and reads the original beam control code stored in the device according to the working instructions and sends it to the designated beam control unit for framing. At the same time, the timing beam control device calculates the antenna scan factor according to the current working instructions and sends the scan factor, beam control unit number, and other working parameters to the beam control unit.

[0145] The subarray controller (wave control unit) receives and buffers the original wave control code, scan factor and other operating parameters sent by the timing wave control device. Driven by the calculation instructions, it completes the wave control code calculation for all TR components and delay components in the subarray area, sets the switch status, and completes the wave control code framing and deployment according to the protocol requirements of the TR components and delay components.

[0146] The TR component and the delay component receive buffered wave control codes from the shift register and operate in a specified state under the control of the TR_SET, TR_T, and TR_R pulses.

[0147] The centralized storage method of the original beam control code in the technical solution provided in this application reduces the difficulty and complexity of updating and maintaining the beam control code in the SAR system; the distributed parallel computing method of beam control codes for multiple beam positions greatly improves the computing time of beam control codes for multiple beam positions across the entire array; when computing beam control codes in a distributed manner, a pipelined computing method is adopted between the TR channel beam control code and the delay component beam control code, further improving the beam control code computing time; the three-level beam control method achieves a relatively good balance in terms of system complexity, cost, and control difficulty; and in terms of component beam control, a component shift register that can cache multiple beam positions enables one-time deployment of beam control codes for multiple beam positions.

[0148] Meanwhile, the technical solution provided in this application has been successfully applied to a spaceborne SAR system. The entire array antenna takes only 100 microseconds (µs) from the start of calculating the dual-wavelength control codes to completing the deployment of all control codes. In the dual-wavelength working mode, the system's pulse repetition frequency (PRF) can reach 10 kHz, greatly improving the system's real-time performance.

[0149] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.

[0150] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of this application. For details not disclosed in the embodiments of the apparatus described in this application, please refer to the embodiments of this application.

[0151] Figure 8 This is a schematic diagram of a rapid multi-wavelength deployment device for a SAR phased array antenna provided in an embodiment of this application. Figure 8 As shown, the device includes:

[0152] The timing beam control device 801 is configured to receive working instructions and timing queue parameters from the self-monitoring computer; the working instructions include at least imaging control preloading instructions and imaging working mode control instructions.

[0153] N subarray controllers 802 are connected point-to-point to the timing wave control equipment; N is a positive integer greater than 1.

[0154] The timing beam control device 801 is also configured to send the original beam control code to each subarray controller in response to determining that the received working instruction is an imaging control preload instruction; and, in response to determining that the received working instruction is an imaging working mode control instruction, to determine the global working parameters based at least on the timing queue parameters, and to frame the global working parameters together with the unique designated code of each subarray controller to obtain global working parameter information for at least two beam positions.

[0155] Each subarray controller 802 in the N subarray controllers is configured to receive global operating parameter information, determine the wave control code of each wave position of the subarray controller based on the global operating parameter information and the original wave control code, and send the wave control code to each component 803 controlled by the subarray controller to realize deployment.

[0156] The component 803 controlled by the subarray controller includes a TR component and a delay component.

[0157] According to the technical solution provided in this application, a three-level beam control architecture is adopted, using centralized storage and distributed computing as the foundation to achieve rapid multi-position deployment and imaging of SAR phased array antennas. The timing beam control device centrally stores the original beam control codes. The subarray controller receives the original beam control codes and global operating parameters from the timing beam control device, calculates the beam control codes for each position of its own subarray controller, and sends the beam control codes to the components controlled by the subarray controller to achieve rapid deployment. This component-level beam control, through multi-position buffering, enables simultaneous deployment of all working positions, while improving beam switching speed and adapting to the increasingly complex operating requirements of SAR systems.

[0158] In some implementations, the working instructions and timing queue parameters are determined by the monitoring computer based on imaging requirements and working modes, and the monitoring computer monitors the telemetry information of each subarray controller in real time. The timing beam control device transmits the telemetry information of each subarray controller to the monitoring computer in the following manner: the timing beam control device polls each subarray controller during idle periods when no working instructions are executed; the timing beam control device receives polling response messages sent by each subarray controller; each polling response message sent by a subarray controller contains the telemetry information of that subarray controller; the timing beam control device transmits the telemetry information of each subarray controller to the monitoring computer.

[0159] In some implementations, the unique designation code of each subarray controller is determined by the timing beam control device in the following manner: a coordinate system is constructed based on the entire antenna array; coordinate encoding is performed according to the row and column numbers of each subarray controller to obtain the unique designation code of each subarray controller.

[0160] In some implementations, the global operating parameter information includes at least the global scan factor for each Hz position, the weight selection number for each Hz position, and the global component control parameters for each Hz position; wherein, the global scan factor is the scan factor at the origin of the antenna full array coordinate system.

[0161] In some implementations, the wave control codes for each delay component and each TR channel in the antenna subarray controlled by the local subarray controller are determined based on global operating parameter information and the original wave control codes. This includes: the target subarray controller determining the scan factor for each wave position of the local subarray controller based on the global scan factor for each wave position and the unique designated code of the local subarray controller; and the target subarray controller determining the transmit / receive delay for each wave position of each delay component and the transmit / receive delay for each wave position of each TR channel in the antenna subarray controlled by the local subarray controller based at least on the original wave control codes, the scan factors for each wave position of the local subarray controller, and the wave position weights. Phase and received amplitude; the target subarray controller determines the component switching state and channel switching state of each wave position in the subarray controller based at least on the original wave control code, the global component control parameters of each wave position, and the unique designated code of the subarray controller; the transmit and receive delay of each wave position and the switching state of each wave position of each delay component controlled by the target subarray controller are framed to obtain the wave control code of each delay component controlled by the subarray controller; the transmit and receive phase, received amplitude, and channel switching state of each TR channel controlled by the target subarray controller are framed to obtain the wave control code of each TR channel controlled by the subarray controller; wherein, the target subarray controller is any subarray controller.

[0162] In some implementations, the beam control code is buffered in the shift registers of each component; the buffer unit of each shift register is used to buffer the beam control code of its own component, and each shift register uses a timing pulse signal as the latch control signal to set the buffered beam control code to take effect; the buffer unit of the TR channel component sequentially stores the beam control codes of wave positions 1 to n; wherein the beam control code of wave position 2i-1 in the buffer unit of the TR channel component includes the phase amplitude code and the switch status code of wave position 2i-1 arranged in sequence; the beam control code of wave position 2i includes the switch status code and the phase amplitude code of wave position 2i arranged in sequence; n is the number of wave positions, i is a positive integer, 2i-1 is less than or equal to n, or 2i is less than or equal to n; wave position The phase amplitude code of wave position j includes the transmit phase shift code, receive phase shift code, and receive attenuation code of wave position j arranged in sequence; the switch status code of wave position j includes the transmit switch code and receive switch code of wave position j arranged in sequence; j = 2i-1, or j = 2i; the buffer unit of the delay component stores the wave control codes of wave positions 1 to n in sequence; wherein the wave control code of wave position 2i-1 in the buffer unit of the delay component includes the delay code and switch status code of wave position 2i-1 arranged in sequence; the wave control code of wave position 2i includes the switch status code and delay code of wave position 2i arranged in sequence; the delay code of wave position j includes the transmit delay code and receive delay code of wave position j arranged in sequence.

[0163] In some implementations, the timing pulse signal includes a wave position activation pulse, an antenna transmission pulse, and an antenna reception pulse. After the deployment of each component is completed, the following steps are also included: each subarray controller receives the wave position activation pulse from the timing beam control device; the wave position activation pulse is generated by the timing beam control device according to the command response time and the beam control code deployment time; each subarray controller responds to the wave position activation pulse and controls the beam control code in each component of its subarray controller to take effect; each subarray controller receives the antenna transmission pulse and the antenna reception pulse from the timing beam control device; the antenna transmission pulse and the antenna reception pulse are determined by the timing beam control device according to the imaging requirements; each subarray controller responds to the antenna transmission pulse and the antenna reception pulse and performs the imaging operation.

[0164] In some implementations, the timing beam control device is connected to each subarray controller in a point-to-point manner via command data lines; the N subarray controllers comprise M groups, and each group of subarray controllers shares command control lines with the timing beam control device; M is a positive integer.

[0165] In some implementations, after the timing beam control device sends the original beam control code to the N subarray controllers, the method further includes: in response to receiving the original beam control code update instruction, the timing beam control device obtains the updated original beam control code from the monitoring computer and stores it in the non-volatile memory of the timing beam control device.

[0166] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0167] Figure 9 This is a schematic diagram of the electronic device provided in an embodiment of this application. For example... Figure 9 As shown, the electronic device 9 of this embodiment includes a processor 901, a memory 902, and a computer program 903 stored in the memory 902 and executable on the processor 901. When the processor 901 executes the computer program 903, it implements the steps in the various method embodiments described above. Alternatively, when the processor 901 executes the computer program 903, it implements the functions of each module / unit in the various device embodiments described above.

[0168] Electronic device 9 can be a desktop computer, laptop, handheld computer, cloud server, or other electronic device. Electronic device 9 may include, but is not limited to, processor 901 and memory 902. Those skilled in the art will understand that... Figure 9 This is merely an example of electronic device 9 and does not constitute a limitation on electronic device 9. It may include more or fewer components than shown, or different components.

[0169] The processor 901 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.

[0170] The memory 902 can be an internal storage unit of the electronic device 9, such as a hard disk or RAM of the electronic device 9. The memory 902 can also be an external storage device of the electronic device 9, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, Flash Card, etc., equipped on the electronic device 9. The memory 902 can also include both internal and external storage units of the electronic device 9. The memory 902 is used to store computer programs and other programs and data required by the electronic device.

[0171] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0172] If an integrated module / unit 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, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program may include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable medium may include: any entity or device capable of carrying computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0173] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method for rapid multi-wavelength deployment of a SAR phased array antenna, characterized in that, include: The timing beam control device receives working instructions and timing queue parameters from the monitoring computer; the working instructions include at least imaging control preloading instructions and imaging working mode control instructions. In response to determining that the received working instruction is an imaging control preloading instruction, the timing beam control device sends the original beam control code to N subarray controllers; N is a positive integer greater than 1; In response to determining that the received working instruction is an imaging working mode control instruction, the timing beam control device determines the global working parameters based at least on the timing queue parameters, and frames the global working parameters together with the unique designated code of each subarray controller to obtain global working parameter information for at least two beam positions; Each subarray controller receives the global operating parameter information, determines the wave control code for each wave position of its own subarray controller based on the global operating parameter information and the original wave control code, and sends the wave control code to each component controlled by its own subarray controller to realize deployment; The components controlled by the subarray controller include the TR component and the delay component.

2. The method for rapid multi-wavelength deployment of SAR phased array antennas according to claim 1, characterized in that, The working instructions and timing queue parameters are determined by the monitoring computer based on imaging requirements and working mode, and the monitoring computer monitors the telemetry information of each subarray controller in real time. The timing beam control equipment transmits telemetry information from each subarray controller to the monitoring computer in the following manner: The timing beam control device polls each subarray controller during idle periods when no work instructions are being executed; The timing beam control device receives polling response messages sent by each subarray controller; each polling response message sent by a subarray controller contains telemetry information of that subarray controller. The timing beam control equipment transmits telemetry information from each subarray controller to the monitoring computer.

3. The method for rapid multi-wavelength deployment of SAR phased array antennas according to claim 1, characterized in that, The unique designation code for each subarray controller is determined by the timing beam control device in the following manner: A coordinate system is constructed based on the entire antenna array. Coordinate encoding is performed according to the row and column numbers of each subarray controller to obtain a unique assigned code for each subarray controller.

4. The method for rapid multi-wavelength deployment of SAR phased array antennas according to claim 3, characterized in that, The global operating parameter information includes at least the global scan factor for each wavelength, the weight selection number for each wavelength, and the global component control parameters for each wavelength. The global scan factor is the scan factor at the origin of the antenna array coordinate system.

5. The method for rapid multi-wavelength deployment of SAR phased array antennas according to claim 4, characterized in that, Based on global operating parameter information and the original wave control codes, the wave control codes for each delay component and each TR channel in the antenna subarray controlled by this subarray controller are determined, including: The target subarray controller determines the scan factor of each wave position of the subarray controller based on the global scan factor of each wave position and the unique designated code of the subarray controller. The target subarray controller determines the transmit / receive delay of each delay component and the transmit / receive phase and received amplitude of each TR channel in the antenna subarray controlled by the subarray controller based at least on the original wave control code, the scan factor and wave weight of each wave position of the subarray controller; The target subarray controller determines the component switching state and channel switching state of each wave position in the subarray controller based at least on the original wave control code, the global component control parameters of each wave position, and the unique designated code of the subarray controller. The transceiver delay and switch status of each delay component controlled by the target subarray controller are framed to obtain the wave control code of each delay component controlled by this subarray controller; the transceiver phase, received amplitude, and channel switch status of each TR channel controlled by the target subarray controller are framed to obtain the wave control code of each TR channel controlled by this subarray controller. The target subarray controller can be any subarray controller.

6. The method for rapid multi-wavelength deployment of SAR phased array antennas according to any one of claims 1 to 5, characterized in that, The wave control code is buffered in the shift registers of each component; Each shift register's buffer unit is used to buffer the wave control code of this component, and each shift register uses a timing pulse signal as the latch control signal to set the buffered wave control code to take effect; The buffer unit of the TR channel sequentially buffers the wave control codes of wave positions 1 to n; wherein the wave control code of wave position 2i-1 in the buffer unit of the TR channel includes the phase amplitude code and the switch status code of wave position 2i-1 arranged sequentially; the wave control code of wave position 2i includes the switch status code and the phase amplitude code of wave position 2i arranged sequentially; n is the number of wave positions, i is a positive integer, 2i-1 is less than or equal to n, or 2i is less than or equal to n; The phase amplitude code of wave position j includes the transmit phase shift code, receive phase shift code and receive attenuation code of wave position j arranged in sequence; the switch status code of wave position j includes the transmit switch code and receive switch code of wave position j arranged in sequence; j=2i-1, or j=2i. The buffer unit of the delay component sequentially buffers the wave control codes of wave positions 1 to n; wherein the wave control code of wave position 2i-1 in the buffer unit of the delay component includes the sequentially arranged delay code of wave position 2i-1 and the switch status code of wave position 2i-1; the wave control code of wave position 2i includes the sequentially arranged switch status code of wave position 2i and the delay code of wave position 2i. The delay code of wave position j includes the transmit delay code and the receive delay code of wave position j arranged in sequence.

7. The method for rapid multi-wavelength deployment of SAR phased array antennas according to claim 6, characterized in that, The timing pulse signal includes a wave position activation pulse, an antenna transmission pulse, and an antenna reception pulse; After completing the beam control code deployment of each component, the method further includes: Each subarray controller receives a wave position activation pulse from the timing wave control device; the wave position activation pulse is generated by the timing wave control device according to the command response time and the wave control code deployment time. Each subarray controller responds to the wave position activation pulse and controls the wave control code in each component of its subarray controller to take effect; Each subarray controller receives antenna transmit pulses and antenna receive pulses from the timing beam control device; the antenna transmit pulses and antenna receive pulses are determined by the timing beam control device according to imaging requirements. Each subarray controller responds to the antenna transmit pulse and the antenna receive pulse, and performs imaging operations.

8. The method for rapid multi-wavelength deployment of SAR phased array antennas according to claim 1, characterized in that, The timing beam control equipment is connected to each subarray controller in a point-to-point manner via command data lines; The N subarray controllers comprise M groups, and each group of subarray controllers shares a command control line with the timing wave control device; M is a positive integer.

9. The method for rapid multi-wavelength deployment of SAR phased array antennas according to claim 1, characterized in that, After the timing beam control device sends the original beam control code to the N subarray controllers, the method further includes: In response to receiving the original beam control code update command, the timing beam control device obtains the updated original beam control code from the monitoring computer and stores it in the non-volatile memory of the timing beam control device.

10. A rapid deployment device for multi-wavelength SAR phased array antennas, characterized in that, include: The timing beam control device is configured to receive working instructions and timing queue parameters from a self-monitoring computer; the working instructions include at least imaging control preloading instructions and imaging working mode control instructions. N subarray controllers are connected point-to-point to the timing wave control equipment; N is a positive integer greater than 1. The timing beam control device is further configured to, in response to determining that the received working instruction is an imaging control preload instruction, send the original beam control code to each subarray controller; and, in response to determining that the received working instruction is an imaging working mode control instruction, determine the global working parameters based at least on the timing queue parameters, and jointly frame the global working parameters with the unique designated code of each subarray controller to obtain global working parameter information for at least two beam positions. Each of the N subarray controllers is configured to receive the global operating parameter information, determine the wave control code of each wave position of the subarray controller based on the global operating parameter information and the original wave control code, and send the wave control code to each component controlled by the subarray controller to realize deployment. The components controlled by the subarray controller include the TR component and the delay component.

11. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the SAR phased array antenna multi-wavelength rapid deployment method as described in any one of claims 1 to 9.

12. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the SAR phased array antenna multi-wavelength rapid deployment method as described in any one of claims 1 to 9.