A multi-channel device and a time-division resource based multi-waveform implementation method

By analyzing the time-division spectrum resources and scheduling the logic resources of multi-channel equipment, dynamically allocating waveform groups and optimizing radio frequency channels, the problem of high coupling between waveforms and equipment is solved, and efficient utilization and stability improvement of aviation integrated equipment are achieved.

CN115604837BActive Publication Date: 2026-06-09CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST
Filing Date
2022-09-30
Publication Date
2026-06-09

Smart Images

  • Figure CN115604837B_ABST
    Figure CN115604837B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a kind of multi-channel equipment and the multi-waveform implementation method based on time division resource, in multi-channel equipment, time division spectrum resource analysis module according to the occupation situation of waveform in time domain space and frequency domain space in the applied system, dynamically divide waveform into multiple groups;General digital-analog conversion distribution module according to the center frequency point of each waveform group distributes each waveform group to corresponding digital-analog conversion channel for conversion, and carries out radio frequency channel setting to multi-channel equipment;Algorithm logic resource scheduling module according to waveform grouping result and time domain occupation situation allocates CPU kernel resource and FPGA logic resource to each waveform group, and introduces digital waveform to corresponding radio frequency channel of multi-channel equipment.The technical scheme provided by the embodiment of the present application can realize the purpose that applied system makes full use of time-frequency space and spectrum resource based on multi-channel equipment, and provides more effective integrated scheme for aviation integrated radio.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to, but is not limited to, the field of integrated aviation radio technology, and particularly to a multi-channel device and a multi-waveform implementation method based on time-division resources. Background Technology

[0002] Integrated radio technology is an important future development direction for avionics systems. Within the integrated radio framework, integrated radio technology can reduce the coupling between equipment and radio waveforms, reduce the number of equipment used, facilitate mass production of equipment, and improve the stability of avionics systems.

[0003] Existing integrated aerospace equipment mainly focuses on improving the coupling between waveforms and equipment. For example, each waveform runs on a general-purpose modular device, or multiple waveforms run on a single modular device. However, the use of a single analog-digital device is less common. Summary of the Invention

[0004] The purpose of this invention is to provide a multi-channel device and a multi-waveform implementation method based on time-division resources. The multi-channel device enables the applied system to make full use of time-frequency space and spectrum resources, providing a more effective integrated solution for aviation integrated radio.

[0005] The technical solution of the present invention: The embodiments of the present invention provide a multi-channel device, including: a time-division spectrum resource analysis module, a general digital-to-analog conversion allocation module, and an algorithm logic resource scheduling module;

[0006] The time-division spectrum resource analysis module is used to dynamically divide the waveform into multiple groups according to the occupancy of the waveform in the time and frequency domains of the applied system. The number of waveform groups obtained by grouping is less than or equal to the number of radio frequency channels of the multi-channel device.

[0007] The general-purpose digital-to-analog conversion allocation module is used to receive the waveform grouping results dynamically generated by the time-division spectrum resource analysis module in real time, allocate each waveform group to the corresponding digital-to-analog conversion channel for conversion according to the center frequency point of each waveform group, and set the radio frequency channel for multi-channel devices.

[0008] The algorithm logic resource scheduling module is used to allocate CPU core resources and FPGA logic resources to each waveform group according to the waveform grouping results and time domain occupancy, and to introduce digital waveforms to the corresponding radio frequency channels of the multi-channel device through the CPU and FPGA.

[0009] Optionally, in the multi-channel device described above,

[0010] The time-division spectrum resource analysis module dynamically divides the waveform into multiple groups, including:

[0011] Based on the pre-statistical number of RF channels of multi-channel devices, all pulse waveforms and time-division waveforms in the waveform are sequentially detected in the time domain according to waveform characteristics, and primary grouping is performed based on the waveform time domain occupancy analysis results;

[0012] When the number of waveform groups obtained from the initial grouping is greater than the number of RF channels, the frequency band resources occupied by each waveform group are analyzed, and a second grouping is performed based on the frequency band resources occupied by each waveform group.

[0013] Optionally, in the multi-channel device described above,

[0014] The second grouping method is as follows:

[0015] The center frequency and bandwidth of each waveform group are analyzed. If the frequency resources occupied by the two waveform groups do not interfere with each other and the bandwidth spacing is less than the bandwidth threshold, the two groups are merged. The bandwidth of the waveform group formed after merging is the difference between the center frequencies of the two groups plus half of the original bandwidth.

[0016] Optionally, in the multi-channel device described above,

[0017] The general-purpose digital-to-analog conversion allocation module configures the radio frequency channels of multi-channel devices, including setting the digital-to-analog conversion rate, center frequency, channel spectrum bandwidth, and filtering characteristics of the radio frequency channels.

[0018] Optionally, in the multi-channel device described above,

[0019] The general-purpose digital-to-analog converter allocation module configures the radio frequency channels for multi-channel devices and also includes:

[0020] When pulse waveform groups are allocated in the RF channel, they are converted according to different time intervals, and no filtering characteristics are processed across the entire frequency band;

[0021] When the waveform group allocated in the RF channel includes: a combination of time-division waveforms, or a combination of continuous waveforms, or a combination of time-division waveforms and continuous waveforms, the filtering settings are performed according to the frequency band of the waveform group, and the least common multiple of all waveforms in the waveform group is taken for digital-to-analog conversion settings according to the conversion rate requirements of the waveform group.

[0022] Optionally, in the multi-channel device described above,

[0023] The algorithm logic resource scheduling module is also used to monitor the usage of the allocated CPU core resources and FPGA logic resources for each waveform group in real time, and dynamically adjust the allocated CPU core resources and FPGA logic resources for each waveform group according to the resource usage.

[0024] This invention also provides a method for implementing multiple waveforms based on time-division resources, wherein the method is executed using a multi-channel device as described in any of the preceding claims, and the method includes:

[0025] Step 1: Submit waveform spectrum characteristics and logic resource occupancy thread resource space, including the center frequency point of the spectrum characteristics, waveform characteristics, bandwidth occupancy, digital-to-analog conversion rate requirements, filter characteristics, etc.

[0026] Step 2: Using the time-division spectrum resource analysis module, based on the number of RF channels of the multi-channel device, the time-domain detection is performed on all pulse waveforms and time-division waveforms in the waveform according to the waveform characteristics, and the initial grouping is performed based on the waveform time-domain occupancy analysis results;

[0027] Step 3: When the number of waveform groups obtained from the initial grouping is greater than the number of RF channels, analyze the frequency band resources occupied by each waveform group, and perform a second grouping based on the frequency band resources occupied by each waveform group;

[0028] Step 4: Using a general digital-to-analog conversion allocation module, based on the dynamically generated waveform grouping results, each waveform group is assigned to the corresponding digital-to-analog conversion channel for conversion according to the center frequency point of each waveform group, and the radio frequency channel is set for the multi-channel device.

[0029] Step 5: The algorithm logic resource scheduling module allocates CPU core resources and FPGA logic resources to each waveform group according to the waveform grouping results and time domain occupancy. Each waveform in the waveform group is loaded onto the allocated CPU core resources and FPGA logic resources, and the digital waveform is introduced to the corresponding radio frequency channel through the internal switching unit residing in the CPU and FPGA.

[0030] Optionally, the multi-waveform implementation method based on time-division resources described above further includes:

[0031] Step 6: The algorithm logic resource scheduling module monitors the usage of the allocated CPU core resources and FPGA logic resources for each waveform group in real time, and dynamically adjusts the allocated CPU core resources and FPGA logic resources for each waveform group based on the resource usage.

[0032] Optionally, in the time-division resource-based multi-waveform implementation method described above, step 3, the second grouping, includes:

[0033] The center frequency and bandwidth of each waveform group are analyzed. If the frequency resources occupied by two waveform groups do not interfere with each other, and the bandwidth spacing is less than the bandwidth threshold, the two groups are merged. The bandwidth of the merged waveform group is the difference between the center frequencies of the two groups plus half of the original bandwidth.

[0034] The beneficial effects of this invention are as follows: This invention provides a multi-channel device and a multi-waveform implementation method based on time-division resources. A time-division spectrum resource analysis module dynamically divides waveforms into multiple groups based on their occupancy in the time and frequency domains of the applied system. A general digital-to-analog conversion allocation module assigns each waveform group to a corresponding digital-to-analog conversion channel for conversion based on the center frequency of each group, and configures the RF channels of the multi-channel device. Furthermore, an algorithm logic resource scheduling module allocates CPU core resources and FPGA logic resources to each waveform group based on the waveform grouping results and time-domain occupancy, and uses the CPU and FPGA to introduce digital waveforms onto the corresponding RF channels of the multi-channel device. The multi-channel device and the time-division resource-based multi-waveform implementation method implemented using this device provided by this invention have the following beneficial effects:

[0035] (1) It provides a dynamic grouping mechanism based on the time-frequency characteristics of the waveform, making full use of the time-frequency spatial characteristics of the waveform to fuse multiple waveforms in the digital part, reducing the number of RF channels used in the applied system, and reducing the power consumption and operational stability of multi-channel devices.

[0036] (2) It provides a dynamic allocation mechanism for radio frequency channels, which dynamically configures the bandwidth, conversion rate and center frequency position of each radio frequency channel in the multi-channel device according to the waveform characteristics of each waveform group, thereby minimizing the coupling of the waveform group to the radio frequency channel.

[0037] (3) It provides a dynamic adjustment mechanism for logic resources. By monitoring the usage of logic resources for each waveform group in real time, including CPU core resources and FPGA logic resources, it dynamically monitors the usage of resources for each waveform group and dynamically adjusts resource allocation based on actual resource usage. Attached Figure Description

[0038] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of the present invention and do not constitute a limitation on the technical solutions of the present invention.

[0039] Figure 1 This is a schematic diagram illustrating the principle of the multi-waveform implementation method for time-division resources using a multi-channel device provided in this embodiment of the invention.

[0040] Figure 2 This is a schematic diagram illustrating the process of performing waveform grouping using a multi-channel device provided in an embodiment of the present invention;

[0041] Figure 3 This is a schematic diagram illustrating the principle of multi-waveform radio frequency resource allocation using a multi-channel device provided in an embodiment of the present invention;

[0042] Figure 4 This is a schematic diagram illustrating the principle of multi-waveform logic resource scheduling performed by a multi-channel device according to an embodiment of the present invention. Detailed Implementation

[0043] To make the objectives, technical solutions, and advantages of the present invention clearer, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined with each other.

[0044] As explained in the background section, integrated radio wave technology plays a crucial role in reducing the coupling between equipment and radio waveforms, decreasing the number of devices required, facilitating mass production, and improving the stability of avionics systems. Furthermore, it was noted that current major improvements to integrated aviation equipment focus on enhancing the coupling between waveforms and equipment.

[0045] The current multi-waveform implementation schemes mainly aim to increase the utilization rate of waveforms on the equipment. Different waveforms can be dynamically allocated and loaded onto the corresponding channels based on the wireless equipment of the applied system, through spatiotemporal resources and spectrum resources.

[0046] In recent years, significant progress has been made in integrated waveforms. Integrated multi-channel equipment helps improve avionics performance. Improving the utilization efficiency and reliability of equipment through waveforms is a research topic of great significance both domestically and internationally.

[0047] To address the objective of multi-waveform implementation, this invention provides a multi-channel device and a multi-waveform implementation method based on time-division resources. This is a waveform implementation scheme that coordinates time-frequency spatial resources, time-frequency conversion resources (digital-to-analog conversion), and time-frequency algorithm resources to achieve spatial spectrum integration. The technical solution provided by this invention, based on a multi-channel general-purpose device, can enable the applied system to fully utilize time-frequency spatial and spectrum resources, providing a more effective integrated solution for aviation integrated radio.

[0048] The present invention provides the following specific embodiments, which can be combined with each other. For the same or similar concepts or processes, they may not be described again in some embodiments.

[0049] Figure 1This is a schematic diagram illustrating the principle of a multi-waveform implementation method using time-division multiplexing resources with a multi-channel device provided in this embodiment of the invention. The technical solution provided by this embodiment is a scheme that coordinates spatial spectrum based on time-frequency spatial resources, time-frequency conversion resources (digital-to-analog conversion), and time-frequency algorithm resources. Based on existing separate devices and integrated devices, and within the current avionics integrated radio avionics architecture, this scheme uses time-frequency spatial multiplexing to reduce the utilization rate of algorithm resources and the number of digital-to-analog conversion units, utilizing spectrum superposition and spatial multiplexing techniques. It is mainly applied in the field of integrated avionics radio waveform processing.

[0050] This invention provides a multi-channel device, specifically a multi-channel device based on integrated radio technology, comprising: a time-division spectrum resource analysis module, a general digital-to-analog conversion allocation module, and an algorithm logic resource scheduling module.

[0051] The multi-channel device provided in this embodiment of the invention is applied to an integrated radio system, which requires time-frequency resource analysis capabilities. The time-division spectrum resource analysis module in this embodiment dynamically divides waveforms into multiple groups based on their occupancy in the time and frequency domains of the applied system. The number of waveform groups is less than or equal to the number of radio frequency channels in the multi-channel device.

[0052] The general digital-to-analog conversion allocation module in this embodiment of the invention is used to receive the waveform grouping results dynamically generated by the time-division spectrum resource analysis module in real time, allocate each waveform group to the corresponding digital-to-analog conversion channel for conversion according to the center frequency point of each waveform group, and set the radio frequency channel for multi-channel devices.

[0053] In its implementation, this digital-to-analog conversion (DAC) allocation module assigns waveform groups to their corresponding DAC channels for DAC processing. Simultaneously, it assigns each waveform group to a specific radio frequency (RF) channel. It's important to note that while each waveform group corresponds to one RF channel in a multi-channel device, it may be allocated to one or more DAC modules. That is, RF processing for one waveform group is handled by a single RF channel, while DAC processing for one waveform group may require a combination of multiple DAC channels.

[0054] The algorithm logic resource scheduling module in this embodiment of the invention is used to allocate CPU core resources and FPGA logic resources to each waveform group according to the waveform grouping results and time domain occupancy, and to introduce digital waveforms to the corresponding radio frequency channels of the multi-channel device through the CPU and FPGA.

[0055] In this embodiment of the invention, once the applied system is determined, the system waveforms are also determined, such as the number of waveforms provided by the applied system, the waveform types (including pulse waveforms, time-division waveforms, continuous waveforms, etc.), and the time-frequency characteristics of each waveform. Furthermore, the number of radio frequency channels in a multi-channel device can be pre-calculated; this number of radio frequency channels represents the maximum number of waveform groups that the device can support. For example, the number of channels in a multi-channel device is N, where N is a positive integer.

[0056] The following provides a detailed explanation of how the above modules are implemented in a multi-channel device.

[0057] (1) The main function of the time-division spectrum resource analysis module is dynamic grouping, that is, dividing the waveform of the system into multiple waveform groups;

[0058] Figure 2 This is a flowchart illustrating the waveform grouping process performed using a multi-channel device according to an embodiment of the present invention. The specific grouping method of the time-division spectrum resource analysis module is as follows:

[0059] Based on a pre-calculated count of RF channels in a multi-channel device, time-domain detection is first performed on all pulse waveforms and time-division waveforms according to their waveform characteristics. Due to the waveform characteristics, there is a large amount of space available in the time domain; that is, primary grouping can be performed based on the waveform time-domain occupancy analysis results. In the primary grouping process, pulse waveforms and time-division waveforms are specifically grouped, while continuous waveforms are not included in the grouping. For example, if the waveform includes pulse waveforms, time-division waveforms, and continuous waveforms, the waveform grouping results of the primary grouping will be as follows: multiple pulse waveforms are grouped into one waveform group, multiple time-division waveforms are grouped into one waveform group, pulse waveforms and time-division waveforms are grouped into one waveform group, and each continuous waveform is grouped into another waveform group.

[0060] It should be noted that, depending on the system being applied, the waveforms in the system may only include pulse waveforms and continuous waveforms; or, only time-division waveforms and continuous waveforms. The goal of primary grouping is grouping in the time domain. Additionally, the waveforms may also include burst waveforms, and primary grouping can also group burst waveforms.

[0061] After the initial grouping is completed, comparing the number of waveform groups after the initial grouping with the number of RF channels reveals the following:

[0062] (a) When the number of waveform groups obtained from the primary grouping is less than or equal to the number of RF channels, the grouping is completed. The waveform groups obtained from the primary grouping are then sent to the general digital-to-analog conversion allocation module for conversion processing.

[0063] (b) When the number of waveform groups obtained from the primary grouping is greater than the number of radio frequency channels, it is not possible to map each waveform group to one video channel. In this case, it is necessary to further group the waveform groups after the primary grouping. The implementation method of secondary grouping is: analyze the frequency band resources occupied by each waveform group, and perform a second grouping based on the frequency band resources occupied by each waveform group.

[0064] It should be noted that secondary grouping is primarily for continuous waveforms, performing frequency domain analysis on them. This is because waveform characteristics occupy a limited bandwidth in the frequency domain, necessitating digital synthesis analysis.

[0065] In this embodiment of the invention, the specific implementation of the secondary grouping is as follows: the center frequency and frequency band bandwidth of each waveform group are analyzed. If the frequency band resources occupied by the two waveform groups do not interfere with each other and the frequency band bandwidth spacing is less than the bandwidth threshold, the two groups are merged. The frequency band bandwidth of the waveform group formed after merging is the difference between the center frequencies of the two groups plus 1 / 2 of the original bandwidth.

[0066] After grouping is completed, the waveform grouping results obtained from dynamic grouping are assigned to the general data conversion and allocation module.

[0067] (2) The main function of the general digital-to-analog conversion allocation module is to perform digital-to-analog conversion on each waveform group and to set the RF channel parameters of the device;

[0068] Figure 3 This is a schematic diagram illustrating the principle of multi-waveform radio frequency resource allocation using a multi-channel device provided in this embodiment of the invention. The general-purpose digital-to-analog conversion allocation module can receive the waveform grouping results dynamically generated by the time-division spectrum resource analysis module in real time. The module performs two functions:

[0069] a) Assign each waveform group to the corresponding digital-to-analog conversion channel for digital-to-analog conversion based on the center frequency of each waveform group;

[0070] b) Configure RF channels for multi-channel devices, such as setting the digital-to-analog conversion rate, center frequency, channel bandwidth, and filtering characteristics of the RF channels; perform different channel configurations for burst pulse waveforms and time-division waveforms:

[0071] When pulse waveform groups are allocated in the RF channel, they are converted according to different time intervals, and no filtering characteristics are processed across the entire frequency band;

[0072] When the waveform group allocated in the RF channel includes: a combination of time-division waveforms, or a combination of continuous waveforms, or a combination of time-division waveforms and continuous waveforms, the filtering settings are performed according to the frequency band of the waveform group, and the least common multiple of all waveforms in the waveform group is taken for digital-to-analog conversion settings according to the conversion rate requirements of the waveform group.

[0073] (3) The main function of the algorithm logic resource scheduling module is to allocate logical resources;

[0074] Figure 4 This is a schematic diagram illustrating the principle of multi-waveform logic resource scheduling performed by a multi-channel device according to an embodiment of the present invention. The algorithm logic resource scheduling module allocates CPU core resources and FPGA logic resources to each waveform group based on the waveform grouping results and time domain occupancy, that is, it maps each waveform group to the corresponding CPU core resources and FPGA logic resources. Subsequently, the digital waveforms are introduced to the corresponding radio frequency channels of the multi-channel device through the internal switching units residing in the CPU and FPGA.

[0075] It should be noted that the resource allocation of the waveform group in this embodiment of the invention is determined based on the actual space occupancy of the waveform group, including: the duty cycle of the waveform, the frequency band bandwidth, and the number of detection response network nodes; for example, the lower the duty cycle, the less logic resources are occupied, the narrower the frequency band, and the fewer the number of detection responses, the less resources are occupied.

[0076] In addition, the algorithm's logic resource scheduling module also has the function of real-time monitoring of waveform group resource usage, and can dynamically allocate and adjust resources based on the real-time monitored resource usage. Specifically, it monitors the usage of allocated CPU core resources and FPGA logic resources for each waveform group in real time, dynamically adjusts the allocated CPU core resources and FPGA logic resources for each waveform group according to the resource usage, and can also record the maximum resource usage of the waveform group.

[0077] Based on the multi-channel device provided in the above embodiments of the present invention, the present invention also provides a multi-waveform implementation method based on time-division resources. The multi-channel device based on integrated radio technology provided in the above embodiments of the present invention executes the multi-waveform implementation method based on time-division resources, specifically including the following implementation steps:

[0078] Step 1: Submit waveform spectrum characteristics and logic resource occupancy thread resource space, including the center frequency point of the spectrum characteristics, waveform characteristics, bandwidth occupancy, digital-to-analog conversion rate requirements, filter characteristics, etc.

[0079] Step 2: Using the time-division spectrum resource analysis module, based on the number of RF channels of the multi-channel device, the time-domain detection is performed on all pulse waveforms and time-division waveforms in the waveform according to the waveform characteristics, and the initial grouping is performed based on the waveform time-domain occupancy analysis results;

[0080] Step 3: When the number of waveform groups obtained from the initial grouping is greater than the number of RF channels, analyze the frequency band resources occupied by each waveform group, and perform a second grouping based on the frequency band resources occupied by each waveform group;

[0081] The second grouping in this step is implemented as follows:

[0082] The center frequency and bandwidth of each waveform group are analyzed. If the frequency resources occupied by the two waveform groups do not interfere with each other and the bandwidth spacing is less than the bandwidth threshold, the two groups are merged. The bandwidth of the waveform group formed after merging is the difference between the center frequencies of the two groups plus half of the original bandwidth.

[0083] Step 4: Using a general digital-to-analog conversion allocation module, based on the dynamically generated waveform grouping results, each waveform group is assigned to the corresponding digital-to-analog conversion channel for conversion according to the center frequency point of each waveform group, and the radio frequency channel is set for the multi-channel device.

[0084] Step 5: The algorithm logic resource scheduling module allocates CPU core resources and FPGA logic resources to each waveform group according to the waveform grouping results and time domain occupancy. Each waveform in the waveform group is loaded onto the allocated CPU core resources and FPGA logic resources, and the digital waveform is introduced to the corresponding radio frequency channel through the internal switching unit residing in the CPU and FPGA.

[0085] Furthermore, it also includes:

[0086] Step 6: The algorithm logic resource scheduling module monitors the usage of the allocated CPU core resources and FPGA logic resources for each waveform group in real time, and dynamically adjusts the allocated CPU core resources and FPGA logic resources for each waveform group based on the resource usage.

[0087] The multi-channel device provided in this invention dynamically divides waveforms into multiple groups based on the time-division spectrum resource analysis module according to the waveform occupancy in the time and frequency domains of the applied system. A general digital-to-analog conversion allocation module assigns each waveform group to a corresponding digital-to-analog conversion channel for conversion based on the center frequency of each group, and configures the RF channels of the multi-channel device. Furthermore, an algorithm logic resource scheduling module allocates CPU core resources and FPGA logic resources to each waveform group based on the waveform grouping results and time-domain occupancy, and uses the CPU and FPGA to introduce the digital waveforms into the corresponding RF channels of the multi-channel device. The multi-channel device provided in this invention, and the time-division resource-based multi-waveform implementation method executed using this device, have the following beneficial effects:

[0088] (1) It provides a dynamic grouping mechanism based on the time-frequency characteristics of the waveform, making full use of the time-frequency spatial characteristics of the waveform to fuse multiple waveforms in the digital part, reducing the number of RF channels used in the applied system, and reducing the power consumption and operational stability of multi-channel devices.

[0089] (2) It provides a dynamic allocation mechanism for radio frequency channels, which dynamically configures the bandwidth, conversion rate and center frequency position of each radio frequency channel in the multi-channel device according to the waveform characteristics of each waveform group, thereby minimizing the coupling of the waveform group to the radio frequency channel.

[0090] (3) It provides a dynamic adjustment mechanism for logic resources. By monitoring the usage of logic resources for each waveform group in real time, including CPU core resources and FPGA logic resources, it dynamically monitors the usage of resources for each waveform group and dynamically adjusts resource allocation based on actual resource usage.

[0091] The following is an illustrative description of the specific implementation of the multi-channel device and the multi-waveform implementation method based on time-division resources provided in this invention through a specific embodiment.

[0092] Reference Figures 1 to 4 As shown.

[0093] The multi-channel device provided in this specific embodiment is a multi-channel device based on integrated avionics and radio technology. It mainly integrates radio packets within the avionics system onto different radio frequency channels based on the waveform's time-frequency characteristics. This multi-channel device includes a time-division spectrum resource analysis module, a general digital-to-analog conversion allocation module, and an algorithm logic resource scheduling module. The waveforms in the system used by this multi-channel device can include burst waveforms, pulse waveforms, time-division waveforms, and continuous waveforms.

[0094] The following provides a detailed explanation of the functions implemented by each module.

[0095] (1) Time-division spectrum resource analysis module:

[0096] In order to achieve reasonable grouping of radio waveforms within the applied system, the waveform needs to provide its own waveform characteristics and configuration file. The waveform characteristics include center frequency, waveform bandwidth, filtering characteristics, modulation methods such as pulse and burst, and the configuration file includes default initial state, waveform channel and other configuration parameters.

[0097] The time-division spectrum resource analysis module first specifies the zero point time and then assigns each burst waveform, pulse waveform, and time-division waveform to the corresponding time according to the duty cycle and dynamic backoff algorithm to form a time-division multi-waveform utilization map, initially dividing it into multiple waveform groups. For continuous waveforms, they are grouped separately. If the number of waveform groups after the initial grouping is greater than the number of RF channels of the multi-channel device, the continuous waveforms are grouped. First, two similar waveforms are calculated based on the center frequency of the waveform. After merging, the bandwidth of the waveform group is the difference in center frequency plus 1 / 2 bandwidth. If the bandwidth after merging is less than the number of device channels, frequency domain merging and grouping are performed.

[0098] (2) General-purpose digital-to-analog conversion allocation module:

[0099] Based on the waveform grouping results, on the one hand, each waveform group is assigned to the corresponding digital-to-analog conversion channel for conversion according to the center frequency point of each waveform group;

[0100] On the other hand, the RF channel parameters are set, including configuring the following parameters: The general digital-to-analog converter (DAC) calculates the minimum conversion rate for each waveform group. The minimum conversion rate is calculated based on the waveform characteristics, and the minimum conversion rate for continuous waveforms is calculated based on the maximum bandwidth of the merged waveform. Burst waveforms and pulse waveforms are configured as the least common multiple of the conversion rates of each waveform within the waveform group. After configuring the RF channel's DAC rate, the center frequency is dynamically configured based on the waveform identifier. The center frequency for burst waveforms and pulse waveforms is dynamically adjusted based on time, while the center frequency for continuous waveforms is configured based on the merged center frequency. Filter characteristics are also configured: the maximum bandwidth of the merged bandwidth filter for continuous waveforms is set, while the real-time time domain of pulse and burst waveforms is adjusted for each waveform.

[0101] (3) Algorithm logic resource scheduling module:

[0102] After configuring the RF channels for each waveform group, the CPU cores and FPGA logic resources are allocated to a corresponding number of spaces based on system resources. Once the RF configuration is complete, each waveform group is loaded into its allocated CPU core and FPGA logic resource spaces. The usage of FPGA logic resources and CPU core resources within each waveform group is monitored. If resource over-saturation is imminent, idle FPGA resources and CPU cores are dynamically allocated to the corresponding waveform group.

[0103] In a comprehensive radio architecture, waveforms directly affect the power consumption and stability of the system. In addition to the requirements of waveforms on the system, minimizing the number of radio frequency channels used and maximizing the time-frequency spatial reuse of waveforms are of great help to avionics systems.

[0104] While the embodiments disclosed in this invention are as described above, they are merely illustrative of the embodiments to facilitate understanding of the invention and are not intended to limit the invention. Any person skilled in the art to which this invention pertains may make any modifications and variations in the form and details of the implementation without departing from the spirit and scope disclosed herein; however, the scope of patent protection for this invention shall still be determined by the scope defined in the appended claims.

Claims

1. A multi-channel device, characterized in that, include: Time-division spectrum resource analysis module, general digital-to-analog conversion allocation module, and algorithm logic resource scheduling module; The time-division spectrum resource analysis module is used to dynamically divide the waveform into multiple groups according to the occupancy of the waveform in the time and frequency domains of the applied system. The number of waveform groups obtained by grouping is less than or equal to the number of radio frequency channels of the multi-channel device. The general-purpose digital-to-analog conversion allocation module is used to receive the waveform grouping results dynamically generated by the time-division spectrum resource analysis module in real time, allocate each waveform group to the corresponding digital-to-analog conversion channel for conversion according to the center frequency point of each waveform group, and set the radio frequency channel for multi-channel devices. The algorithm logic resource scheduling module is used to allocate CPU core resources and FPGA logic resources to each waveform group according to the waveform grouping results and time domain occupancy, and to introduce digital waveforms to the corresponding radio frequency channels of the multi-channel device through the CPU and FPGA. The time-division spectrum resource analysis module dynamically divides the waveform into multiple groups, including: Based on the pre-statistical number of RF channels of multi-channel devices, all pulse waveforms and time-division waveforms in the waveform are sequentially detected in the time domain according to waveform characteristics, and primary grouping is performed based on the waveform time domain occupancy analysis results; When the number of waveform groups obtained from the initial grouping is greater than the number of RF channels, the frequency band resources occupied by each waveform group are analyzed, and a second grouping is performed based on the frequency band resources occupied by each waveform group.

2. The multi-channel device according to claim 1, characterized in that, The second grouping method is as follows: The center frequency and bandwidth of each waveform group are analyzed. If the frequency resources occupied by the two waveform groups do not interfere with each other and the bandwidth spacing is less than the bandwidth threshold, the two groups are merged. The bandwidth of the waveform group formed after merging is the difference between the center frequencies of the two groups plus half of the original bandwidth.

3. The multi-channel device according to claim 1, characterized in that, The general-purpose digital-to-analog conversion allocation module configures the radio frequency channels of multi-channel devices, including setting the digital-to-analog conversion rate, center frequency, channel spectrum bandwidth, and filtering characteristics of the radio frequency channels.

4. The multi-channel device according to claim 3, characterized in that, The general-purpose digital-to-analog converter allocation module configures the radio frequency channels for multi-channel devices and also includes: When pulse waveform groups are allocated in the RF channel, they are converted according to different time intervals, and no filtering characteristics are processed across the entire frequency band; When the waveform group allocated in the RF channel includes: a combination of time-division waveforms, or a combination of continuous waveforms, or a combination of time-division waveforms and continuous waveforms, the filtering settings are performed according to the frequency band of the waveform group, and the least common multiple of all waveforms in the waveform group is taken for digital-to-analog conversion settings according to the conversion rate requirements of the waveform group.

5. The multi-channel device according to any one of claims 1 to 4, characterized in that, The algorithm logic resource scheduling module is also used to monitor the usage of the allocated CPU core resources and FPGA logic resources for each waveform group in real time, and dynamically adjust the allocated CPU core resources and FPGA logic resources for each waveform group according to the resource usage.

6. A method for implementing multiple waveforms based on time-division resources, characterized in that, The method for implementing a multi-waveform based on time-division resources is performed using a multi-channel device as described in any one of claims 1 to 5, the multi-waveform implementation method comprising: Step 1: Submit waveform spectrum characteristics and logic resource occupancy thread resource space, including the center frequency point of the spectrum characteristics, waveform characteristics, bandwidth occupancy, digital-to-analog conversion rate requirements, filter characteristics, etc. Step 2: Using the time-division spectrum resource analysis module, based on the number of RF channels of the multi-channel device, the time-domain detection is performed on all pulse waveforms and time-division waveforms in the waveform according to the waveform characteristics, and the initial grouping is performed based on the waveform time-domain occupancy analysis results; Step 3: When the number of waveform groups obtained from the initial grouping is greater than the number of RF channels, analyze the frequency band resources occupied by each waveform group, and perform a second grouping based on the frequency band resources occupied by each waveform group; Step 4: Using a general digital-to-analog conversion allocation module, based on the dynamically generated waveform grouping results, each waveform group is assigned to the corresponding digital-to-analog conversion channel for conversion according to the center frequency point of each waveform group, and the radio frequency channel is set for the multi-channel device. Step 5: The algorithm logic resource scheduling module allocates CPU core resources and FPGA logic resources to each waveform group according to the waveform grouping results and time domain occupancy. Each waveform in the waveform group is loaded onto the allocated CPU core resources and FPGA logic resources, and the digital waveform is introduced to the corresponding radio frequency channel through the internal switching unit residing in the CPU and FPGA.

7. The multi-waveform implementation method based on time-division resources according to claim 6, characterized in that, Also includes: Step 6: The algorithm logic resource scheduling module monitors the usage of the allocated CPU core resources and FPGA logic resources for each waveform group in real time, and dynamically adjusts the allocated CPU core resources and FPGA logic resources for each waveform group based on the resource usage.

8. The multi-waveform implementation method based on time-division resources according to claim 6, characterized in that, The second grouping in step 3 includes: The center frequency and bandwidth of each waveform group are analyzed. If the frequency resources occupied by the two waveform groups do not interfere with each other and the bandwidth spacing is less than the bandwidth threshold, the two groups are merged. The bandwidth of the waveform group formed after merging is the difference between the center frequencies of the two groups plus half of the original bandwidth.