Antenna array plane control method and system for digital array radar

By communicating with the user terminal through the array control terminal, mission information and library files are obtained, which solves the problem of rapid adaptation of digital array radar antenna arrays when missions change, realizes flexible array control and shortens development time.

CN121069323APending Publication Date: 2025-12-05四川九洲防控科技有限责任公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511052078.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-29
Publication Date
2025-12-05

AI Technical Summary

Technical Problem

When faced with different mission changes, the existing control program of digital array radar antenna array needs to be redeveloped, which is time-consuming and fixed, and cannot flexibly adapt to mission requirements.

Method used

The array control terminal communicates with the user terminal to obtain task information and library files, enabling parameterized control. By importing library files, the array can quickly adapt to changes and reduce development time.

Benefits of technology

It enables the expansion of digital array modules and flexible switching of antenna array operating modes, shortens the development time of control programs, and improves adaptability and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121069323A_ABST
    Figure CN121069323A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an antenna array surface control method, an antenna array surface control device and an antenna array surface control system for a digital array radar, electronic equipment, a computer readable storage medium and a computer program product. The antenna array plane control method for the digital array radar comprises the following steps: updating a library file based on a user terminal; wherein the library file is a parameter file which is predefined by a user and is related to antenna array plane control; in response to the received task information sent by the user terminal, determining array surface control information based on the task information; based on the array surface control information and a library file associated with the array surface control information, determining an array surface control instruction; and issuing the array plane control instruction to a digital array unit of the digital array radar. By utilizing the method disclosed by the invention, different tasks can be matched to realize the expansion and multiplexing of the digital array module (DAM), the flexible switching of the working modes of the antenna array surface and the shortening of the development time of a control program.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of radar, in particular to an antenna array control method, an antenna array control device, an antenna array control system, an electronic device, a computer readable storage medium, and a computer program product for digital array radar. BACKGROUND

[0002] Digital array radar (DAR) is a kind of full-digital radar using digital beam forming technology (DBF) at both transmitting end and receiving end. Compared with the traditional phased array radar antenna, the antenna array of DAR uses digital frequency synthesizer (DDS) to replace phase shifter to generate transmitting excitation signal; therefore, compared with the traditional phased array radar, DAR has higher amplitude and phase accuracy, and faster and more flexible beam scanning.

[0003] However, in the related art, the DAR antenna array is relatively fixed, and when the antenna array is changed for different tasks, the corresponding control program needs to be redeveloped, which is time-consuming. In addition, the related parameters involved in the redeveloped control program are relatively fixed, and only the pre-set control effect can be generated, and cannot be flexibly replaced according to the task requirements. SUMMARY

[0004] In order to at least solve one of the above technical problems, the present disclosure provides a solution. Embodiments of the present disclosure provide an antenna array control method, an antenna array control device, an antenna array control system, an electronic device, a computer readable storage medium, and a computer program product for digital array radar.

[0005] According to a first aspect of the embodiments of the present disclosure, an antenna array control method for digital array radar is provided, wherein the antenna array control method is executed on an array control terminal, the array control terminal is in communication connection with a user terminal, and the antenna array control method comprises: updating a library file based on the user terminal; wherein the library file is a user-predefined parameter file related to the antenna array control; in response to receiving task information sent by the user terminal, determining array control information based on the task information; determining array control instructions based on the array control information and the library file associated with the array control information; and issuing the array control instructions to a digital array unit of the digital array radar.

[0006] According to a second aspect of the embodiments of the present disclosure, a method for antenna array control of a digital array radar is provided, wherein the method is executed on a user terminal, the user terminal is communicatively connected to an array control terminal, the array control terminal is the array control terminal of claim 1, and the method comprises: in response to receiving first state information sent by the array control terminal, determining whether there is a delta library file based on the first state information, wherein the first state information comprises the type and quantity of library files currently stored by the array control terminal; in response to the existence of the delta library file, sending the delta library file to the array control terminal; generating task information based on a task type input by a user, and sending the task information to the array control terminal.

[0007] According to a third aspect of the embodiments of the present disclosure, an apparatus for antenna array control of a digital array radar is provided, wherein the apparatus is configured in an array control terminal, the array control terminal is communicatively connected to a user terminal, and the apparatus comprises: a library file management unit configured to update a library file based on the user terminal, wherein the library file is a parameter file predefined by a user and related to the antenna array control; an analysis unit configured to determine array control information based on task information sent by the user terminal in response to receiving the task information; an instruction generation unit configured to determine array control instructions based on the array control information and the library file associated with the array control information; and an instruction issuing unit configured to issue the array control instructions to a digital array unit of the digital array radar.

[0008] According to a fourth aspect of the embodiments of the present disclosure, an apparatus for antenna array control of a digital array radar is provided, wherein the apparatus is configured in a user terminal, the user terminal is communicatively connected to an array control terminal, the array control terminal is the array control terminal of the present disclosure, and the apparatus comprises: a delta library file determination unit configured to determine whether there is a delta library file based on first state information sent by the array control terminal in response to receiving the first state information, wherein the first state information comprises the type and quantity of library files currently stored by the array control terminal; a delta library file sending unit configured to send the delta library file to the array control terminal in response to the existence of the delta library file; a task information generation unit configured to generate task information based on a task type input by a user; and a task information sending unit configured to send the task information to the array control terminal.

[0009] According to a fifth aspect of the embodiments of the present disclosure, an antenna array control system for a digital array radar is provided, wherein the antenna array control system comprises an array control terminal and a user terminal; the array control terminal is the array control terminal as described in the present disclosure; and the user terminal is the user terminal as described in the present disclosure.

[0010] According to a sixth aspect of the embodiments of the present disclosure, an electronic device is provided, comprising: a processor; a memory for storing executable instructions of the processor; and the processor is configured to read the executable instructions from the memory and execute the instructions to implement the antenna array control method for a digital array radar as described in the present disclosure.

[0011] According to a seventh aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, which stores a computer program for executing the antenna array control method for a digital array radar as described in the present disclosure.

[0012] According to an eighth aspect of the embodiments of the present disclosure, a computer program product is provided, comprising a computer program, wherein the computer program is executed by a processor to implement the antenna array control method for a digital array radar as described in the present disclosure.

[0013] As described above, by using the antenna array control method for a digital array radar provided by the embodiments of the present disclosure, on the one hand, the array control terminal as an execution subject can obtain task information and corresponding library files (data stream drivers) based on communication with the user terminal, thereby realizing parameterized control for different array control tasks, and further realizing expansion and reuse of digital array modules (DAMs) and flexible switching of antenna array working modes when the task type is changed. The antenna array working mode can include but is not limited to single-transmit-single-receive mode (SISO), single-transmit-multiple-receive mode (MISO), and multiple-transmit-multiple-receive mode (MIMO).

[0014] On the other hand, the array control terminal as an execution subject adopts the way of importing library files, and when the antenna array is changed, the array control method of the embodiments of the present disclosure only needs to adaptively update and call different library files to meet the needs after the change, without adjusting the basic business logic framework, so as to quickly match the reconstructed antenna array, which means that the time for technicians to develop control programs is correspondingly shortened. BRIEF DESCRIPTION OF DRAWINGS

[0015] The above and other objects, features and advantages of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings. The drawings provided below are for illustrative purposes and are included to further convey the principles of the present disclosure and are not intended to limit the scope of the present disclosure. The same reference numbers in different drawings represent the same components or steps.

[0016] Figure 1 is a flowchart of an antenna array control method for a digital array radar provided by an exemplary embodiment of the present disclosure (an array control terminal as an execution subject); Figure 2 is a functional structure diagram of the array control software provided by an exemplary embodiment of the present disclosure; Figure 3 is a flowchart of a process of analyzing the task information provided by an exemplary embodiment of the present disclosure; Figure 4 is a flowchart of an antenna array control method for a digital array radar provided by an exemplary embodiment of the present disclosure (an array control terminal as an execution subject); Figure 1 is a flowchart of an antenna array control method for a digital array radar provided by an exemplary embodiment of the present disclosure (an array control terminal as an execution subject); Figure 5 Figure 1 is a flowchart of an antenna array control method for a digital array radar provided by an exemplary embodiment of the present disclosure (an array control terminal as an execution subject); Figure 6 is a flowchart of an antenna array control method for a digital array radar provided by an exemplary embodiment of the present disclosure (an array control terminal as an execution subject); Figure 1 is a flowchart of an antenna array control method for a digital array radar provided by an exemplary embodiment of the present disclosure (an array control terminal as an execution subject); Figure 7 Figure 1 is a flowchart of an antenna array control method for a digital array radar provided by an exemplary embodiment of the present disclosure (an array control terminal as an execution subject); Figure 8 is a flowchart of an interaction process between a library file management module in the array control software and a user terminal provided by an exemplary embodiment of the present disclosure; Figure 9 is a flowchart of an antenna array control method for a digital array radar provided by an exemplary embodiment of the present disclosure (a user terminal as an execution subject); Figure 10 is a flowchart of an antenna array control method for a digital array radar provided by an exemplary embodiment of the present disclosure (a user terminal as an execution subject); Figure 9 is a flowchart of an antenna array control method for a digital array radar provided by an exemplary embodiment of the present disclosure (a user terminal as an execution subject); Figure 11 ​​Fig. 1 is a structural schematic diagram of an antenna array control device (configured at a user terminal) for a digital array radar according to an example embodiment of the present disclosure. Figure 12 Fig. 2 is a structural schematic diagram of an antenna array control device (configured at a user terminal) for a digital array radar according to an example embodiment of the present disclosure. Figure 13 Fig. 3 is a structural schematic diagram of an electronic device according to an example embodiment of the present disclosure. DETAILED DESCRIPTION

[0017] The present disclosure will be further described below with reference to the embodiments illustrated in the drawings. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, and not all the embodiments of the present disclosure, and it should be understood that the present disclosure is not limited to the example embodiments described herein.

[0018] It should be noted that: unless otherwise specified, the relative arrangement, numerical expressions and values of the components and steps set forth in these embodiments do not limit the scope of the present disclosure.

[0019] Those skilled in the art can understand that the terms "first", "second" and the like in the embodiments of the present disclosure are only used to distinguish different steps, devices or modules, and do not represent any specific technical meaning, nor do they represent the inevitable logical sequence between them.

[0020] It should also be understood that in the embodiments of the present disclosure, "a plurality of" can mean two or more, and "at least one" can mean one, two or more.

[0021] It should also be understood that for any component, data or structure mentioned in the embodiments of the present disclosure, unless specifically limited or given the opposite implication by the context, it can be understood as one or more in general.

[0022] In addition, the term "and / or" in the present disclosure is only a description of the association relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can represent the existence of A alone, the existence of A and B together, and the existence of B alone. In addition, the character " / " in the present disclosure generally represents an "or" relationship between the front and rear associated objects.

[0023] It should also be understood that the description of various embodiments of the present disclosure focuses on the differences between various embodiments, and the same or similar parts can be referred to each other, and for the sake of brevity, they will not be repeated.

[0024] At the same time, it should be understood that in order to facilitate description, the size of each part shown in the drawings is not drawn in accordance with the actual proportional relationship.

[0025] The following description of at least one exemplary embodiment is merely exemplary in nature and is in no way intended to limit the disclosure or its application or uses.

[0026] Techniques, methods, and devices known to those of ordinary skill in the relevant art can not be discussed in detail herein. However, where appropriate, such techniques, methods, and devices can be considered part of the specification.

[0027] It is to be noted that like reference numerals and letters refer to like items in the following figures, and thus once an item is defined in one figure, it need not be discussed further in subsequent figures.

[0028] The following description of at least one exemplary embodiment is merely exemplary in nature and is in no way intended to limit the disclosure or its application or uses. Figures 1-13 The present disclosure provides a solution for antenna array control of digital array radar.

[0029] Embodiment 1 Figure 1 is a flowchart of an antenna array control method for digital array radar provided by an exemplary embodiment of the present disclosure. The antenna array control method is executed on an array control terminal, which is communicatively connected with a user terminal. Referring to Figure 2 , an array control software can be run on the array control terminal, which can be divided into three functional modules, i.e., library file management, user terminal command analysis, and array control parameter generation (i.e., the "array control instruction" to be mentioned below).

[0030] Specifically, referring to Figure 1 , the antenna array control method comprises: S11, updating a library file based on the user terminal.

[0031] S12, in response to receiving task information sent by the user terminal, determining array control information based on the task information.

[0032] S13, determining an array control instruction based on the array control information and the library file associated with the array control information.

[0033] S14, issuing the array control instruction to a digital array unit of the digital array radar.

[0034] The library file is a parameter file predefined by a user and related to the antenna array surface control. Specifically, the user (e.g., an engineer or an operator) can configure the user terminal according to a task type, thereby abstracting fixedly used parameters related to the antenna array surface control into a library file and storing the library file in the user terminal. Then, the array control terminal as an execution subject can update the library file on the array control terminal side based on a manner of communication connection with the user terminal. Specific implementation details will be described below, and thus are not described here.

[0035] It should be noted that the type of the library file is not limited in the present disclosure. For example, the library file can include, but is not limited to, an antenna array definition library, a transmission coding library, and a beam shape library.

[0036] It should be noted that the specific form of the array control terminal is not limited in the present disclosure. For example, the array control terminal can be a central control console, which can communicate with a digital array radar, thereby transmitting a control instruction to an antenna array of the digital array radar.

[0037] In addition, it should be noted that the manner of communication connection between the array control terminal and the user terminal is not limited in the present disclosure. For example, the communication can be performed in a wired or wireless manner. The wireless manner can include, but is not limited to, WIFI, a mobile communication network, and the like.

[0038] The task information can include at least a library number corresponding to the library file, a time parameter, a phase parameter, a baseband wave parameter, and the like. Specific details will be described in the embodiments below, and thus are not described here.

[0039] The array control information can be pulse repetition interval (PRI) level control information. The array control instruction can be a control parameter corresponding to each PRI period.

[0040] Optionally, the array control instruction can be issued in a time sequence, and specific details will be described below.

[0041] In summary, the antenna array surface control method for a digital array radar provided by the embodiments of the present disclosure can achieve the following effects. On the one hand, the array control terminal as an execution subject can obtain task information (data stream driving) and corresponding library files based on communication with a user terminal, thereby achieving array control effects for different tasks, i.e., achieving parameterized control. For example, when a task type is changed, the digital array module (DAM) can be expanded and multiplexed, and the antenna array surface working mode can be flexibly switched to match different tasks. On the other hand, the array control terminal as an execution subject adopts the manner of importing a library file, and the array control method of the embodiments of the present disclosure can quickly match a reconstructed antenna array after the antenna array is changed, thereby shortening the development time of a control program.

[0042] Embodiment 2 In the above embodiment 1, as an optional implementation, the task information comprises at least one first parameter of a first time level arranged in time sequence.

[0043] Each of the first parameters of the at least one first time level comprises second parameters of a plurality of second time levels arranged in time sequence, and a sum of the plurality of second times is less than or equal to the first time. Each of the second parameters of the second time level comprises at least a phase parameter matching a task type, a baseband wave parameter, a library number of a library file, and a digital array unit identifier to be controlled within the second time.

[0044] As an optional example, the first time is a coherent processing interval (CPI) time, and the second time is a pulse repetition interval (PRI) time. Here, the first time and the second time are the aforementioned time parameters.

[0045] As an optional example, the task type comprises at least any one or any several of scanning, tracking search, tracking, confirmation, identification, self-check, and calibration.

[0046] As an optional example, the phase parameter can comprise a beam pointing direction, and the baseband wave parameter can comprise a waveform, a pulse width, a duty cycle, a transmission frequency, etc.

[0047] As an optional example, the library number can comprise two indexes, one of which represents a library type, and the other of which represents a serial number of the library file of the type. For example, A1 represents the first of the A category library files.

[0048] As an optional example, the identifier of the digital array unit (DAM) to be controlled can be represented in various ways. For example, the physical layout information of the digital array unit can be used as the identifier. Specifically, DAM-1-12 can represent the DAM in the first row and the twelfth column of the antenna array surface.

[0049] In the above embodiments 1 and 2, as an optional implementation, the step S12 of “determining array surface control information based on the task information in response to receiving the task information sent by the user terminal” can be implemented in the following manner: analyzing the task information based on a preset analysis rule to obtain the array surface control information. The array surface control information is the second parameter of the second time level.

[0050] As an optional example, with reference to Figure 3 , the analyzing the task information based on the preset analysis rule to obtain the array surface control information can be implemented in the following manner: Firstly, according to time sequence, each first time level first parameter in the at least one first time level first parameter is decomposed into independent multiple second time level second parameters; Secondly, the independent multiple second time level second parameters are stored.

[0051] Referring to Figure 2 and Figure 3 , the array control terminal as an execution subject runs the array control software, wherein the "user terminal command analysis" module in the array control software is responsible for performing the above analysis process.

[0052] Specifically, referring to Figure 3 , after receiving the task information, the "user terminal command analysis" module performs the following steps: Step 1) The first time identifies the number of first time level first parameters (i.e. CPI level data packets) contained in the task information, denoted as N, which is a positive integer.

[0053] Step 2) According to the time length occupied by the CPI level data packet, the CPI data packet in the task information is split according to time sequence.

[0054] Step 3) The CPI level data packet obtained in step 2) is further split according to time sequence and in the form of the second time level second parameter (i.e. PRI level data packet).

[0055] Step 4) The PRI level data packet obtained in step 3) is stored.

[0056] Step 5) The number of current CPI data packets is counted, denoted as M, which is a positive integer and the initial value is 0.

[0057] Step 6) It is judged whether the current decomposed CPI data packet is the last one in the received task information, if yes, iteration steps 2)~5) are performed; if not, the iteration is ended. The judgment is based on the comparison of the values of M and N, when M=N, it is confirmed that the current decomposed CPI data packet is the last one in the received task information, and the iteration is ended.

[0058] Based on the above embodiments 1 and 2, as an optional implementation, referring to Figure 4 , the step S13 "determining the array control instruction based on the array control information and the library file associated with the array control information" can include the following steps: S131, based on the phase parameter in each second time level second parameter matching the task type, the library number of the library file associated with the phase parameter, and the digital array unit identifier to be controlled, determining the beam synthesis control command of each digital array unit to be controlled in each second time.

[0059] As an optional example, referring to Figure 5 , step S131 can include the following steps: S1311, calling the pre-stored library file associated with the phase parameter by using the library number of the library file associated with the phase parameter.

[0060] Wherein, the library file index table associated with the library number can be established synchronously when step S11 "updating the library file based on the user terminal" is performed.

[0061] S1312, generating the beam synthesis control command of each to-be-controlled digital array unit in each of the second time based on the phase parameter, the library file associated with the phase parameter, and the identification of the digital array unit to be controlled, by using a preset beam synthesis calculation rule.

[0062] Wherein, it should be noted that the preset beam synthesis calculation rule can include multiple types. For example, it can include but is not limited to multi-phase filter bank channelization method, frequency domain beam forming algorithm, adaptive beam forming algorithm, FFT / DFT-based algorithm, deep learning driven method.

[0063] Wherein, the beam synthesis control command can include the related control parameters of the channel matching of the digital array unit (DAM), the filter coefficient, the array surface channel control, and the timing control.

[0064] S132, storing the beam synthesis control command of each to-be-controlled digital array unit in each of the second time.

[0065] Wherein, the beam synthesis control command can be stored in the storage unit (for example, hard disk) of the array surface control terminal itself; it can also be stored in the storage device (for example, data storage server) capable of being communicatively connected with the array surface control terminal.

[0066] S133, determining the chip control generation control command of each to-be-controlled digital array unit in each of the second time based on the baseband wave parameter matching the task type in each of the second parameter, the library number of the library file associated with the baseband wave parameter, and the identification of the digital array unit to be controlled.

[0067] As an optional example, referring to Figure 6 , step S133 can include the following steps: S1331, calling the pre-stored library file associated with the baseband wave parameter by using the library number of the library file associated with the baseband wave parameter; S1332, based on the baseband wave parameter, the library file associated with the baseband wave parameter, and the digital array unit identifier to be regulated, generating a chip control generation calculation rule, generating a chip control generation control command of each digital array unit to be regulated in each second time.

[0068] It should be noted that the preset chip control generation calculation rule can include multiple types. For example, it can include but is not limited to adaptive waveform optimization algorithm, neural network optimization chip parameter, space-time adaptive processing (STAP) algorithm, etc.

[0069] Among them, the chip control generation control command can include the transmission baseband waveform of the digital array unit (DAM), the related parameters of the direct digital frequency synthesis (DDS) and the digital down conversion (DDC).

[0070] S134, store the chip control generation control command of each digital array unit to be regulated in each second time.

[0071] Among them, the chip control generation control command can be stored in the storage unit (for example, hard disk) of the array control terminal itself; It can also be stored in a storage device (for example, a data storage server) that can be connected in communication with the array control terminal.

[0072] Based on the above embodiments 1 and 2, as an optional implementation, referring to Figure 7 , the step S11 "based on the user terminal update library file" can include the following steps: S111, send the first state information to the user terminal.

[0073] Among them, the first state information includes the type and quantity of the currently stored library file.

[0074] Specifically, referring to Figure 2 , 8 The "array control software" running on the array control terminal uses the "library file management" module to perform the "read library file state" operation on itself, and whether it can be sent to the user terminal through "send state (that is, the above-mentioned "first state information")".

[0075] S112, in response to receiving the incremental library file returned by the user terminal, storing the incremental library file, and constructing a library file index table associated with the library number.

[0076] Here, referring to Figure 8The user terminal can push the "incremental library file" to the "library file management" module of the array control terminal by means of "sending a library file". The "library file management" module can store the "incremental library file" by means of "library file transfer" and synchronously execute the operations of "filling in a library file index table and updating a library file state".

[0077] S113, sending second state information to the user terminal; wherein the second state information comprises the type and quantity of the updated stored library file.

[0078] Here, the second state information is determined when the library file state is updated in step S112.

[0079] In addition, optionally, the array control terminal can initialize the input and output interface and the memory at each power-on start, and then execute the above steps S111-S113. On the basis of the above embodiment, as an optional implementation manner, the step S14 "issuing the array control instruction to the digital array unit of the digital array radar" can be implemented by the following manner: First, according to the time sequence, the beam synthesis control command and / or the chip control generation control command to be executed in each second time for each to-be-controlled digital array unit are determined in sequence; then, according to the time sequence, the beam synthesis control command and / or the chip control generation control command to be executed in each second time are sent to the corresponding each to-be-controlled digital array unit.

[0080] In this way, the technical effect that the array can issue the "array control instruction" calculated in the foregoing steps to the corresponding each digital array unit (DAM) in sequence according to the time sequence information can be achieved.

[0081] On the basis of the above embodiment, as an optional implementation manner, after the step S12 is executed, the antenna array control method can further comprise: Serving the third state information to the user terminal.

[0082] Wherein, the third state information comprises a state parameter representing the receiving state of the task information and the analysis state of the task information.

[0083] In this way, the user can know the task execution state in time through the user terminal, so as to facilitate the subsequent task flow operation.

[0084] As described above, by using the antenna array control method for digital array radar provided by the embodiments of the present disclosure, on one hand, the array control terminal as an execution subject can obtain task information and corresponding library files (data stream driving) based on communication with the user terminal, so as to realize parameterized control for different array control tasks, and then when the task type is changed, the expansion and multiplexing of the digital array module (DAM) and the flexible switching of the antenna array working mode can be matched. The antenna array working mode can include but is not limited to single-transmit single-receive mode (SISO), single-transmit multiple-receive mode (MISO) and multiple-transmit multiple-receive mode (MIMO).

[0085] On the other hand, the array control terminal as an execution subject adopts the way of importing library files, and when the antenna array is changed, the array control method of the embodiments of the present disclosure only needs to adaptively update and call different library files to meet the needs after the change, without adjusting the basic business logic framework, so that the reconstructed antenna array can be quickly matched, and then it also means that the time for technicians to develop control programs is correspondingly shortened.

[0086] Embodiment 3: Figure 9 is a flowchart of an antenna array control method for digital array radar provided by an exemplary embodiment of the present disclosure. The antenna array control method is executed on a user terminal, the user terminal is in communication connection with an array control terminal, and the array control terminal is the array control terminal described in Embodiments 1 and 2.

[0087] Referring to Figure 2 , the array control terminal can run array control software, and the array control software can be divided into three functional modules, i.e. library file management, user terminal command analysis and array control parameter generation (i.e. the "array control instruction" to be mentioned below).

[0088] The type of the user terminal is not limited by the present disclosure. For example, it can be a dedicated intelligent mobile terminal, or it can also be a tablet computer, a smart phone or the like.

[0089] As Figure 9 indicated, the user terminal as an execution subject executes the antenna array control method, which includes: S91, in response to receiving the first state information sent by the array control terminal, determining whether there is an incremental library file based on the first state information.

[0090] The first state information includes the type and quantity of the library files currently stored by the array control terminal.

[0091] As Figure 8As shown, the array control terminal running the array control software sends the state information to the array control terminal through the "send state" executed by the library file management module.

[0092] As an optional embodiment, step S91 can be implemented in the following manner: First, determine the fourth state information of the currently stored library file; wherein the fourth state information includes the type and quantity of the library file; then, in response to the existence of an increment of the fourth state information relative to the first state information, determine the increment library file based on the increment.

[0093] It should be noted that the type of library file is not limited in the present disclosure. For example, the library file can include but is not limited to an antenna array definition library, a transmission encoding library, and a beam shape library.

[0094] The increment library file indicates a library file that is not currently available on the array control terminal side.

[0095] S92, in response to the existence of the increment library file, send the increment library file to the array control terminal.

[0096] As shown, the user terminal can send the "increment library file" to the array control terminal side through "send library file". Figure 8

[0097] S93, generate task information based on the task type input by the user, and send the task information to the array control terminal.

[0098] Based on the above embodiment, as an optional embodiment, the task information includes at least one first parameter of a first time level arranged in time sequence. Wherein each of the at least one first parameter of the first time level includes a plurality of second parameters of a second time level arranged in time sequence, and the sum of the plurality of second times is less than or equal to the first time; each of the second parameters of the second time level includes at least a phase parameter, a baseband wave parameter, a library number of a library file, and a digital array unit identifier to be controlled that match the task type within the second time.

[0099] As an optional example, the first time is a coherent processing interval (CPI) time; and the second time is a pulse repetition interval (PRI) time. Here, the first time and the second time are the aforementioned time parameters.

[0100] As an optional example, the task type includes at least any one or any several of scanning, tracking search, tracking, confirmation, identification, self-checking, and calibration.

[0101] ​As an optional example, the phase parameter can include beam pointing; the baseband wave parameter can include waveform, pulse width, duty cycle, transmission frequency, etc.

[0102] As an optional example, the library number can include two indexes, one representing the library type, and the other representing the serial number of the library file of the type. For example, A1, representing the first in the A category library file.

[0103] As an optional example, the identification of the digital array module (DAM) to be controlled can be represented in various ways, for example, the physical layout information of the digital array module can be used as the identification; specifically, DAM-1-12 can represent the DAM in the first row and the twelfth column of the antenna array surface.

[0104] On the basis of the above embodiments, as an optional implementation, with reference to Figure 10 , the step S93 "generating task information based on the user input task type" can include the following steps: S931, determining the library file type, quantity, and library number corresponding to each type of library file matching the task type based on the preset screening rule.

[0105] Among them, the preset screening rule needs to consider at least the dimensions of task real-time, task characteristics, reuse frequency, compatibility, security requirements, reuse efficiency, etc.

[0106] S932, determining the task execution time, phase parameter, baseband wave parameter, and digital array module identification to be controlled matching the task type based on the preset configuration rule; Among them, the preset configuration rule can include: task execution time configuration rule (for example, periodicity and trigger mechanism, time zone and resource optimization), phase parameter configuration rule (for example, polarization mode adaptation, dynamic calibration mechanism), baseband waveform parameter configuration rule (for example, modulation and bandwidth control, waveform generation technology), digital array module identification matching rule (for example, beamforming association, redundancy and fault tolerance configuration).

[0107] S933, generating the task information using the library number of the library file, the task execution time, the phase parameter, the baseband wave parameter, and the digital array module identification to be controlled based on the preset task information generation rule.

[0108] The preset task information generation rule can include: a task feature mapping rule (for example, a library file dynamic matching, a parameter inheritance and covering), a time scheduling rule (for example, a timing arrangement strategy, a time calibration mechanism), an instruction generation rule (for example, a baseband wave parameter generation, a digital array regulation instruction), a trigger condition rule (for example, a hardware state detection, a logic threshold control), a resource matching rule (for example, a computing resource dynamic allocation, a hardware resource mapping), and an identification coding rule (for example, a uniqueness guarantee, a traceability design).

[0109] On the basis of the above embodiment, as an optional implementation, the task type at least includes any one or any several of scanning, tracking search, tracking, confirmation, identification, self-checking, and calibration.

[0110] On the basis of the above embodiment, as an optional implementation, the antenna array surface control method further includes: storing a library file predefined by a user. The library file is a parameter file predefined by the user and related to the antenna array surface control.

[0111] Specifically, a user (for example, an engineer or an operator) can configure according to a task type through the user terminal, so as to abstract fixedly used parameters related to the antenna array surface control into a library file and store the library file in the user terminal.

[0112] Specifically, when the user configures a task through the user terminal, the user terminal can select parameters such as an array surface, an aperture, a wave form, and a beam shape, which are abstracted into a library file in advance, according to a task type input by the user based on the above steps S931-S933, and pack a corresponding library number into task information and send the task information to the array surface control terminal.

[0113] On the basis of the above embodiment, as an optional implementation, the library file at least includes an antenna array surface definition library, a transmission coding library, and a beam shape library.

[0114] On the basis of the above embodiment, as an optional implementation, the antenna array surface control method further includes: receiving second state information sent by the array surface control terminal. The second state information includes a type and a quantity of the library file stored after being updated.

[0115] As described above, by using the antenna array control method for digital array radar provided by the embodiments of the present disclosure, the user terminal as the execution subject communicates with the array control terminal, sends task information and corresponding library files (i.e., data stream drivers) to the array control terminal, so that the array control terminal can control the parameters of different array control tasks, and when the task type changes, the expansion and multiplexing of the digital array module (DAM) and the flexible switching of the antenna array working mode can be matched. The antenna array working mode can include, but is not limited to, single-transmit single-receive mode (SISO), single-transmit multiple-receive mode (MISO), and multiple-transmit multiple-receive mode (MIMO).

[0116] On the other hand, by sending library files to the array control terminal, the user terminal as the execution subject can make the array control terminal adaptively update and call different library files to meet the needs after the change when the antenna array is changed, without adjusting the basic business logic framework, so that the reconstructed antenna array can be quickly matched, and accordingly the time for the technical personnel to develop the control program is shortened.

[0117] Embodiment 4: It should be understood that the foregoing embodiments of the present disclosure about the antenna array control method for digital array radar (the array control terminal as the execution subject) can also be similarly applied to the following similar expansion about the antenna array control device for digital array radar; for the sake of simplicity, they are not described in detail.

[0118] Figure 11 FIG. 1 is a structural schematic diagram of an antenna array control device for digital array radar provided by an example embodiment of the present disclosure.

[0119] With reference to Figure 11 , the antenna array control device is configured in the array control terminal, the array control terminal is in communication connection with the user terminal, and the antenna array control device comprises: The library file management unit 1110 is configured to update the library file based on the user terminal; wherein the library file is a parameter file related to the antenna array control predefined by the user; the parsing unit 1120 is configured to determine array control information based on the task information in response to receiving the task information sent by the user terminal; the instruction generation unit 1130 is configured to determine array control instructions based on the array control information and the library file associated with the array control information; and the instruction issuing unit 1140 is configured to issue the array control instructions to the digital array unit of the digital array radar.

[0120] Optionally, the task information comprises at least one first parameter of a first time level arranged in sequence; wherein each of the at least one first parameter of the first time level comprises a plurality of second parameters of a second time level arranged in sequence, and a sum of the plurality of second time is less than or equal to the first time; and each of the second parameters of the second time level comprises at least a phase parameter matching a task type, a baseband wave parameter, a library number of a library file, and a digital array unit identifier to be controlled within the second time.

[0121] Optionally, the parsing unit 1120 is further configured to parse the task information based on a preset parsing rule to obtain the array control information; wherein the array control information is the second parameter of the second time level.

[0122] Optionally, the parsing unit 1120 is further configured to decompose each of the at least one first parameter of the first time level into a plurality of independent second parameters of the second time level in sequence; and store the plurality of independent second parameters of the second time level.

[0123] Optionally, the instruction generation unit 1130 is further configured to determine a beam synthesis control command of each of the digital array units to be controlled within each of the second time based on a phase parameter matching a task type, a library number of a library file associated with the phase parameter, and a digital array unit identifier to be controlled in each of the second parameter of the second time level; store the beam synthesis control command of each of the digital array units to be controlled within each of the second time; determine a chip control generation control command of each of the digital array units to be controlled within each of the second time based on a baseband wave parameter matching a task type, a library number of a library file associated with the baseband wave parameter, and a digital array unit identifier to be controlled in each of the second parameter of the second time level; and store the chip control generation control command of each of the digital array units to be controlled within each of the second time.

[0124] Optionally, the instruction generation unit 1130 is further configured to call a library file associated with the phase parameter based on the library number of the library file associated with the phase parameter; and generate the beam synthesis control command of each of the digital array units to be controlled within each of the second time based on the phase parameter, the library file associated with the phase parameter, and the digital array unit identifier to be controlled by using a preset beam synthesis calculation rule.

[0125] Optionally, the instruction generating unit 1130 is further configured to: call a pre-stored library file associated with the baseband wave parameter by using a library number of the library file associated with the baseband wave parameter; and generate a chip control generation control command of each to-be-controlled digital array unit in each second time based on the baseband wave parameter, the library file associated with the baseband wave parameter, and a to-be-controlled digital array unit identifier, by using a preset chip control generation calculation rule.

[0126] Optionally, the library file management unit 1110 is further configured to: send first state information to the user terminal, wherein the first state information includes types and quantities of currently stored library files; in response to receiving an incremental library file returned by the user terminal, store the incremental library file, and construct a library file index table associated with the library number; and send second state information to the user terminal, wherein the second state information includes types and quantities of updated stored library files.

[0127] Optionally, the instruction issuing unit 1140 is further configured to: sequentially determine, in time sequence, a to-be-executed beam synthesis control command and / or a chip control generation control command matched with each to-be-controlled digital array unit in each second time; and sequentially send, in time sequence, the to-be-executed beam synthesis control command and / or the chip control generation control command in each second time to the corresponding each to-be-controlled digital array unit.

[0128] Optionally, the antenna array surface control apparatus is further configured to: send third state information to the user terminal, wherein the third state information includes a state parameter representing a reception state of the task information and an analysis state of the task information.

[0129] Optionally, the task type includes at least any one or any several of scanning, tracking search, tracking, confirmation, identification, self-checking, and calibration.

[0130] Optionally, the first time is a coherent processing interval time, and the second time is a pulse repetition interval time.

[0131] As described above, the antenna array surface control apparatus for a digital array radar provided by the embodiments of the present disclosure can, on one hand, acquire task information and corresponding library files (data stream driving) based on communication with a user terminal, so as to realize parameterized control for different array control tasks, and then when the task type changes, the expansion and multiplexing of a digital array module (DAM) and the flexible switching of an antenna array surface working mode can be matched. The antenna array surface working mode can include but is not limited to a single-transmit-single-receive mode (SISO), a single-transmit-multiple-receive mode (MISO), and a multiple-transmit-multiple-receive mode (MIMO).

[0132] On the other hand, when the antenna array is changed, the array control device of the embodiments of the present disclosure adopts the method of importing the library file, and only needs to adaptively update and call different library files to meet the needs after the change, without adjusting the basic business logic framework, so as to quickly match the reconstructed antenna array, which also means that the time for the technical personnel to develop the control program is correspondingly shortened.

[0133] Embodiment 5: It should be understood that the foregoing embodiments herein about the antenna array control method for the digital array radar (the user terminal as the execution subject) can also be similarly applied to the similar extension in the following about the antenna array control device for the digital array radar; for the sake of simplicity, it is not described in detail.

[0134] Figure 12 FIG. 1 is a structural schematic diagram of an antenna array control device for a digital array radar provided by an exemplary embodiment of the present disclosure.

[0135] With reference to Figure 12 , the antenna array control device is configured in a user terminal, the user terminal is in communication connection with an array control terminal, the array control terminal is the array control terminal described in the foregoing embodiments, and the antenna array control device comprises: An incremental library file determination unit 1210 is configured to, in response to receiving the first state information sent by the array control terminal, determine whether there is an incremental library file based on the first state information, wherein the first state information comprises the type and quantity of the library file currently stored by the array control terminal; an incremental library file sending unit 1220 is configured to, in response to the existence of the incremental library file, send the incremental library file to the array control terminal; a task information generation unit 1230 is configured to generate task information based on the task type input by a user; and a task information sending unit 1240 is configured to send the task information to the array control terminal.

[0136] Optionally, the task information comprises at least one first parameter of a first time level arranged in time sequence; wherein each of the at least one first parameter of the first time level comprises a plurality of second parameters of a second time level arranged in time sequence, and the sum of the plurality of second times is less than or equal to the first time; and each of the second parameters of the second time level comprises at least a phase parameter, a baseband wave parameter, a library number of a library file, and a digital array unit identifier to be controlled which match the task type within the second time.

[0137] Optionally, the incremental library file determining unit 1210 is further configured to determine fourth state information of the currently stored library file, wherein the fourth state information comprises types and quantities of the library file; and in response to the fourth state information having an increment relative to the first state information, determining the incremental library file based on the increment.

[0138] Optionally, the task information generating unit 1230 is further configured to determine, based on a preset screening rule, types and quantities of the library file matching the task type and a library number corresponding to each type of the library file; determine, based on a preset configuration rule, a task execution time, a phase parameter, a baseband wave parameter, and a digital array unit identifier to be controlled, which match the task type; and generate the task information by using the library number of the library file, the task execution time, the phase parameter, the baseband wave parameter, and the digital array unit identifier to be controlled, based on a preset task information generation rule.

[0139] Optionally, the antenna array surface control apparatus is further configured to store a library file predefined by a user, wherein the library file is a parameter file predefined by the user and related to the antenna array surface control.

[0140] Optionally, the library file comprises at least an antenna array surface definition library, a transmission coding library, and a beam shape library.

[0141] Optionally, the antenna array surface control apparatus is further configured to receive second state information sent by the array surface control terminal. Optionally, the second state information comprises types and quantities of the library file stored after being updated.

[0142] Optionally, the task type comprises at least any one or any several of scanning, tracking search, tracking, confirmation, identification, self-checking, and calibration.

[0143] As described above, the antenna array surface control apparatus for a digital array radar provided by the embodiments of the present disclosure communicates with the array surface control terminal, sends task information and corresponding library files (i.e., data stream driving) to the array surface control terminal, so that the array surface control terminal can perform parameterized control for different array surface control tasks, and then when the task type changes, the expansion and multiplexing of the digital array module (DAM) and the flexible switching of the antenna array surface working mode can be matched. The antenna array surface working mode can include but is not limited to single-transmission single-reception mode (SISO), single-transmission multi-reception mode (MISO), and multi-transmission multi-reception mode (MIMO).

[0144] On the other hand, by sending the library file to the array control terminal, the array control terminal can only adaptively update and call different library files to meet the changed needs when facing the change of the antenna array, without adjusting the basic business logic framework, so as to quickly match the reconstructed antenna array, which means that the time for the technical personnel to develop the control program is correspondingly shortened.

[0145] Embodiment 6: On the basis of the foregoing embodiments, the present embodiment provides an antenna array control system for a digital array radar, wherein the antenna array control system comprises an array control terminal and a user terminal; the array control terminal is the array control terminal described in the foregoing embodiments of the present disclosure; and the user terminal is the user terminal described in the foregoing embodiments of the present disclosure.

[0146] As described above, by using the antenna array control system for a digital array radar provided by the embodiments of the present disclosure, the user terminal communicates with the array control terminal, sends task information and corresponding library files (i.e., data stream drivers) to the array control terminal, so that the array control terminal can control the parameterization of different array control tasks, and then when the task type changes, the expansion and multiplexing of the digital array module (DAM) and the flexible switching of the antenna array working mode can be matched. The antenna array working mode can include but is not limited to single-transmit-single-receive mode (SISO), single-transmit-multiple-receive mode (MISO), and multiple-transmit-multiple-receive mode (MIMO).

[0147] On the other hand, by sending the library file to the array control terminal, the array control terminal can only adaptively update and call different library files to meet the changed needs when facing the change of the antenna array, without adjusting the basic business logic framework, so as to quickly match the reconstructed antenna array, which means that the time for the technical personnel to develop the control program is correspondingly shortened.

[0148] Embodiment 7: In addition, the embodiments of the present disclosure also provide an electronic device, comprising: a memory for storing a computer program; a processor for executing the computer program stored in the memory, and when the computer program is executed, the antenna array control method for a digital array radar described in any of the foregoing embodiments of the present disclosure is implemented.

[0149] Figure 13 is a structural schematic diagram of an application embodiment of the electronic device of the present disclosure. Next, with reference to Figure 13An electronic device according to embodiments of the present disclosure is described. The electronic device can be either or both of the first and second devices, or a stand-alone device independent of them, which can communicate with the first and second devices to receive the acquired input signals therefrom.

[0150] As shown in Figure 13 The electronic device includes one or more processors and a memory. The processor can be a central processing unit (CPU) or other form of processing unit having data processing and / or instruction execution capabilities, and can control other components in the electronic device to perform desired functions. The memory can include one or more computer program products that can include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory, for example, can include random access memory (RAM), cache, and / or the like. The non-volatile memory, for example, can include read only memory (ROM), hard disk, flash memory, and / or the like. One or more computer program instructions can be stored on the computer-readable storage media, and the processor can execute the program instructions to implement the above-described method for antenna array control of digital array radar and / or other desired functions of various embodiments of the present disclosure.

[0151] In one example, the electronic device can further include input and output devices, which are interconnected through a bus system and / or other forms of connection mechanisms (not shown). In addition, the input device can include, for example, a keyboard, a mouse, and / or the like. The output device can output various information, including determined distance information, direction information, and / or the like, to the outside. The output device can include, for example, a display, a speaker, a printer, a communication network and a remote output device connected thereto, and / or the like.

[0152] Of course, for simplicity, Figure 13 In the above description, only some of the components related to the present disclosure among the electronic device are shown, and components such as a bus, an input / output interface, and / or the like are omitted. In addition, the electronic device can further include any other appropriate components according to a specific application.

[0153] In addition to the above-described method and device, embodiments of the present disclosure can be a computer program product including computer program instructions that, when executed by a processor, cause the processor to perform the steps of the above-described method for antenna array control of digital array radar according to various embodiments of the present disclosure.

[0154] The computer program product can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++, or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device or entirely on the remote computing device or server.

[0155] In addition, the embodiments of the present disclosure can also be a computer readable storage medium, which stores computer program instructions, and the computer program instructions make the processor execute the steps of the antenna array control method for digital array radar described in the above part of the specification according to various embodiments of the present disclosure when the processor runs.

[0156] The computer readable storage medium can take the form of one or more combinations of any type of readable media. The readable media can be a readable signal medium or a readable storage medium. The readable storage medium may, for example, include but is not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination thereof. More specific examples (a non-exhaustive list) of the readable storage medium include an electrical connection having one or more wires, a portable disc, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0157] Those of ordinary skill in the art can understand that all or part of the steps of the above method embodiments can be completed by program instruction related hardware, and the foregoing program can be stored in a computer readable storage medium, and the program executes the steps of the above method embodiments when executed; and the foregoing storage medium includes ROM, RAM, magnetic disc or optical disc and various storage medium that can store program code.

[0158] The above describes the basic principles of the present disclosure in combination with specific embodiments, but it should be noted that the advantages, advantages, effects and the like mentioned in the present disclosure are only examples and are not limited, and these advantages, advantages, effects and the like cannot be considered as the various embodiments of the present disclosure must have. In addition, the above specific details are only for the purpose of example and for the purpose of understanding, and the above details do not limit the present disclosure to the above specific details.

[0159] The various embodiments described in this specification are intended to be illustrative only and in no way limit the scope of the application. One skilled in the art will readily recognize from the disclosure herein, possible variations of the embodiments described herein. For example, the principles and applications are useful in systems other than the systems of choice or the application of choice to accomplish measurements of the performance of various aspects. Therefore, the application as claimed is intended to be as broad as possible and will encompass all changes and modifications of the application herein disclosed and equivalents thereof within the scope of the application. Accordingly, the specification and drawings are to be regarded in an illustrative manner and results to be achieved are intended to be within the scope of the application.

[0160] The block diagrams of devices, apparatuses, equipment, systems referred to in the present disclosure are merely illustrative examples and are not intended to require or imply that the connections, arrangements, configurations shown in the block diagrams are required. As will be realized by one skilled in the art, the devices, apparatuses, equipment, systems can be connected, arranged, configured in any manner. Words such as "include," "contain," "have," etc., are to be construed as open-ended terms meaning "including, but not limited to," and are to be interpreted in the same manner. The words "or" and "and" as used herein are to be interpreted as the word "and / or" and are to be interpreted in the same manner. The word "such as" as used herein is to be interpreted as the phrase "such as but not limited to" and is to be interpreted in the same manner.

[0161] The methods and apparatuses of the present disclosure can be implemented in a number of ways. For example, the methods and apparatuses of the present disclosure can be implemented using software, hardware, firmware, or any combination of these. The order of any steps of the methods described above is merely exemplary and the steps of the methods of the present disclosure are not limited to the order described above unless otherwise specifically stated. Furthermore, in some embodiments, the present disclosure can also be implemented as a program recorded in a recording medium, which includes machine readable instructions for implementing the methods according to the present disclosure. Thus, the present disclosure also covers a recording medium storing a program for executing the methods according to the present disclosure.

[0162] It is also important to note that the devices, equipment and methods of the present disclosure can be embodied in a variety of ways. These variations are contemplated as being within the scope of the present disclosure.

[0163] The above description of the disclosed aspects is intended to be illustrative only and not limiting of the scope of the application. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects without departing from the scope of the application. Thus, the present disclosure is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

[0164] The foregoing description has been presented for the purposes of illustration and description. Furthermore, the description is not intended to limit the embodiments of the disclosure to the forms disclosed herein. Although the various example aspects and embodiments have been described herein with regard to particular aspects and embodiments, those skilled in the art will recognize that certain modifications, changes, substitutions, additions and sub-combinations can be made without departing from the spirit of the disclosure.

Claims

1. An antenna array plane control method for a digital array radar, characterized by, The antenna array control method is executed on an array control terminal, the array control terminal is in communication connection with a user terminal, and the antenna array control method comprises: updating a library file based on the user terminal; wherein the library file is a user-defined parameter file related to the antenna array control; in response to receiving task information sent by the user terminal, determining array control information based on the task information; determining array control instructions based on the array control information and the library file associated with the array control information; issuing the array control instructions to the digital array unit of the digital array radar.

2. The antenna array control method of claim 1, wherein, The task information comprises at least one first parameter of a first time level arranged in time sequence; wherein, each of the at least one first parameter of the first time level comprises a plurality of second parameters of a second time level arranged in time sequence, and the sum of the plurality of second times is less than or equal to the first time; each of the second parameters of the second time level comprises at least a phase parameter matching the task type, a baseband wave parameter, a library number of the library file, and a digital array unit identifier to be controlled within the second time.

3. The antenna array control method of claim 2, wherein, The response to receiving the task information sent by the user terminal, based on the task information to determine the array control information, comprises: based on a preset analysis rule, the task information is analyzed to obtain the array control information; wherein the array control information is the second time level second parameter.

4. The antenna array control method of claim 3, wherein, The analysis rule based on the preset analysis rule, the task information is analyzed to obtain the array control information, comprising: in time sequence, each of the at least one first parameter of the first time level is decomposed into independent plurality of second parameters of the second time level; store independent plurality of second parameters of the second time level.

5. The antenna array control method of claim 3, wherein, The determination of the array control instructions based on the array control information and the library file associated with the array control information comprises: based on the phase parameter matching the task type in each of the second parameters of the second time level, the library number of the library file associated with the phase parameter, and the digital array unit identifier to be controlled, the beam synthesis control command of each digital array unit to be controlled within each of the second time is determined; store the beam synthesis control command of each digital array unit to be controlled within each of the second time; based on the baseband wave parameter matching the task type in each of the second parameters of the second time level, the library number of the library file associated with the baseband wave parameter, and the digital array unit identifier to be controlled, the chip control generation control command of each digital array unit to be controlled within each of the second time is determined; store the chip control generation control command of each digital array unit to be controlled within each of the second time.

6. An antenna array plane control method for a digital array radar, characterized by, The antenna array control method is executed on a user terminal, the user terminal is in communication connection with an array control terminal, the array control terminal is the array control terminal of claim 1, and the antenna array control method comprises: In response to receiving the first state information sent by the array control terminal, it is determined whether there is an incremental library file based on the first state information, wherein the first state information includes the type and quantity of the library file currently stored by the array control terminal; In response to the existence of the incremental library file, the incremental library file is sent to the array control terminal; Task information is generated based on a user inputted task type, and the task information is sent to the array control terminal.

7. The antenna array control method of claim 6, wherein, The task information includes a first parameter of at least one first time level arranged in time sequence; wherein, Each of the first parameters of the at least one first time level includes a second parameter of a plurality of second time levels arranged in time sequence, and the sum of the plurality of second times is less than or equal to the first time; Each of the second parameters of the second time level includes at least a phase parameter, a baseband wave parameter, a library number of a library file, and a digital array unit identifier to be controlled that match the task type within the second time.

8. The antenna array control method of claim 6, wherein, The response to receiving the first state information sent by the array control terminal includes: Determining fourth state information of the currently stored library file, wherein the fourth state information includes the type and quantity of the library file; In response to the existence of an increment relative to the first state information, the incremental library file is determined based on the increment.

9. The antenna array control method of claim 6, wherein, The generation of the task information based on the user inputted task type includes: Based on a preset screening rule, the type and quantity of the library file that matches the task type and the library number corresponding to each type of library file are determined; Based on a preset configuration rule, the task execution time, the phase parameter, the baseband wave parameter, and the digital array unit identifier to be controlled that match the task type are determined; Based on a preset task information generation rule, the task information is generated by using the library number, the task execution time, the phase parameter, the baseband wave parameter, and the digital array unit identifier to be controlled of the library file.

10. An antenna array control system for a digital array radar, characterized by The antenna array control system includes an array control terminal and a user terminal; The array control terminal is the array control terminal of any one of claims 1, 6, and 8; The user terminal is the user terminal of any one of claims 1, 3, and 6.