A servo control system for a communication-in-motion antenna based on a programmable system-on-chip

By integrated each functional module of the Moving Intelligent antenna servo control system on a programmable film, the problem of complex hardware, high cost and scalability of traditional systems, and realized high performance, low power consumption and high integrationization. New generation antenna servo control system.

CN115237059BActive Publication Date: 2025-01-28THE 54TH RESEARCH INSTITUTE OF CHINA ELECTRONICS TECHNOLOGY GROUP CORPORATION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210879326.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-25
Publication Date
2025-01-28
Estimated Expiration
2042-07-25

AI Technical Summary

Technical Problem

The traditional DZTO antenna servo control system has problems such as complex hardware structure, high cost, poor scalability and high power consumption, which is difficult to meet the needs of the new generation of antenna systems for miniaturization, integration and complex functions.

Method used

Using a design based on a programmable film, integrate the antenna servo tracking control, tracking receiver, gang position solution, and system management functions on a programmable system chip. High -efficiency communication and data interaction.

Benefits of technology

Improve the performance and integrated level of the system, reduce the complexity of the hardware circuit design, avoid the problem of electromagnetic interference, have the advantages of small size and low power consumption, and support complex market demand and advanced control algorithm.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115237059B_ABST
    Figure CN115237059B_ABST
Patent Text Reader

Abstract

The present invention belongs to the field of antenna servo technology, and provides a mobile communication antenna servo control system based on a programmable system-on-chip, which integrates the antenna servo tracking control, tracking receiver, heading solution, and system management functions existing in the traditional mobile communication antenna servo control system on a programmable system-on-chip. On the one hand, it can increase the amount of communication data and enhance the real-time update of key data, which is conducive to improving the performance of the mobile communication antenna servo tracking system; on the other hand, it reduces the complexity of the system hardware circuit design, avoids the electromagnetic interference problem existing in the off-chip communication circuit in the traditional platform, and at the same time, improves the level of integration, with the advantages of small size and low power consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of antenna servo, and in particular relates to a novel communication-in-motion antenna servo control system based on a programmable system-on-chip. Background Art

[0002] The servo control system of the mobile communication antenna includes four parts: antenna servo tracking control, tracking receiver, heading attitude solution, and system management functions. The traditional servo control platform is a typical discrete multi-processor system. Among them, the antenna servo tracking control is usually implemented by the C2000 series DSP or single-chip microcomputer. The tracking receiver requires complex matrix operations, which are generally completed by FPGA. The heading attitude solution is usually implemented by the C6000 series DSP. The system management part generally uses an ARM board embedded with Linux to realize network port communication, file management, data storage and other functions.

[0003] The new generation of antenna systems continuously puts forward new demands in terms of miniaturization, integration, intelligence and complex functions. The traditional servo control platform has the following problems: complex hardware structure, large size, poor integration, and difficulty in miniaturization design; high cost, requiring the realization of multiple domestic chip replacement designs, and high total chip cost; poor scalability, limited by the computing power and architectural characteristics of the existing control platform, unable to support more advanced control algorithms and complex and changing market demands in the future; high power consumption, the existing platform consists of multiple processor units, and the power consumption is relatively high. Summary of the invention

[0004] In view of the problems existing in the existing servo tracking system of the mobile communication antenna, the present invention provides a mobile communication antenna servo control system based on a programmable system-on-chip, which integrates the antenna servo tracking control, tracking receiver, heading solution, and system management functions existing in the traditional mobile communication antenna servo control system on a programmable system-on-chip. On the one hand, it can increase the amount of communication data and enhance the real-time update of key data, which is conducive to improving the performance of the mobile communication antenna servo tracking system; on the other hand, it reduces the complexity of the system hardware circuit design, avoids the electromagnetic interference problem existing in the off-chip communication circuit in the traditional platform, and at the same time, improves the level of integration, with the advantages of small size and low power consumption.

[0005] The technical solution adopted by the present invention is:

[0006] A servo control system for a communication-in-motion antenna based on a programmable system-on-chip comprises an antenna servo tracking control module, a tracking receiver module, an IMU attitude data solving module and a system management module, and a peripheral memory, all of which are integrated on a programmable system chip. The programmable system chip comprises a PS processor and a PL programmable logic system. The PS processor comprises four cores, wherein core 0 and core 1 adopt the Linux system and are used to run the system management module, core 2 is used to run the antenna servo tracking control module, and core 3 is used to run the IMU attitude data solving module. The PL programmable logic system runs the tracking receiver module. The modules on the PS processor and the PL programmable logic exchange data through shared memory and an on-chip high-speed bus, and realize synchronization in a coordinated manner of interruption or inquiry.

[0007] Furthermore, the system management module receives the terminal or debugging command through the network port, which is used to implement network port protocol analysis, program management, BOA server and data storage, and interacts with the antenna servo tracking control module through shared memory and interrupt signals; the IMU attitude data solution module receives the inertial measurement unit data and GPS positioning signal data through the serial port, calculates and analyzes the antenna heading attitude data on core 3, transmits it to the antenna servo tracking control module through shared memory, and synchronizes it with the interrupt signal; the tracking receiver module first reads the RF signal data collected by the external AD based on the PL programmable logic system, and calculates the signal strength level for servo tracking, and finally transmits it to the antenna servo tracking control module through the on-chip high-speed bus; the antenna servo tracking module integrates the commands of the system management module, the antenna heading attitude data of the IMU attitude solution module and the signal strength level of the tracking receiver module, performs antenna servo tracking control calculations on core 2, and outputs control commands to the mechanical axis drive motor.

[0008] Compared with the prior art, the beneficial effect of the present invention is that the various functional modules of the servo tracking control of the mobile communication antenna are run on a programmable system-on-chip, and the communication between the functional modules is realized through shared memory and an on-chip high-speed bus. The communication rate is much higher than the traditional external communication interface. At the same time, based on the software-defined hardware characteristics of the FPGA itself, it brings great expansion advantages, and can realize complex algorithm hardware acceleration, RF direct acquisition, large-capacity storage, drive and control integration, high-speed communication protocol and other functional expansions. It is designed into a new generation of high-performance general-purpose computing / servo platform with the characteristics of high-speed computing, multi-core parallelism, advanced bus, flexible expansion and the like. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 It is the overall structural diagram of the present invention;

[0010] Figure 2 This is a schematic diagram of the startup and operation configuration of each functional module of the present invention. DETAILED DESCRIPTION

[0011] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings.

[0012] like Figure 1 As shown, the present invention is mainly composed of a programmable system chip, a power module, a clock module, a memory, a communication interface, a radio frequency acquisition AD chip and a general IO interface. The programmable system includes a multi-core processor system (4-core high-performance ARM) and a PL programmable logic system (FPGA), wherein the two cores PS_CPU0 and PS_CPU1 run embedded Linux, which are mainly used to run the system management module; the system management module receives the terminal or debugging command through the network port, which is used to implement network port protocol analysis, program management, BOA server and data storage, and interacts with the antenna servo tracking control module through shared memory and interrupt signals;

[0013] The IMU heading data calculation module occupies PS_CPU3. This part has a single task and adopts a bare metal architecture. It receives the inertial measurement unit data and GPS positioning signal data through the serial port, calculates and parses the antenna heading attitude data on core 3, transmits it to the antenna servo tracking control module through shared memory, and realizes synchronization with interrupt signals.

[0014] The tracking receiver module runs in the FPGA. Based on the PL programmable logic system, it first reads the RF signal data collected by the external AD, and calculates the signal strength level for servo tracking, and finally transmits it to the antenna servo tracking control module through the on-chip high-speed bus;

[0015] The antenna servo tracking control module occupies PS_CPU2, integrates the commands of the system management module, the antenna heading attitude data of the IMU heading attitude solver module, and the signal strength level of the tracking receiver module, performs antenna servo tracking control operations on core 2, and outputs control commands to the mechanical axis drive motor.

[0016] like Figure 2 As shown in the figure, after the system is started, it starts to initialize and load the FPGA bit stream file. Then, after the Linux system is started, the antenna system management program, PS_CPU2 antenna servo control program, PS_CPU3 attitude solver and watchdog are started in sequence through the configuration script file, and finally multi-task parallel operation is realized.

Claims

1. A servo control system for a mobile communication antenna based on a programmable system on chip, characterized in that: It includes an antenna servo tracking control module, a tracking receiver module, an IMU attitude data calculation module and a system management module integrated on a programmable system chip, as well as peripheral memory. The programmable system chip includes a PS processor and a PL programmable logic system. The PS processor includes four cores, wherein core 0 and core 1 use the Linux system to run the system management module, core 2 is used to run the antenna servo tracking control module, and core 3 is used to run the IMU attitude data calculation module. The PL programmable logic system runs the tracking receiver module. The modules of the PS processor and the PL programmable logic system exchange data through shared memory and an on-chip high-speed bus, and achieve synchronization by means of interrupts or inquiries. Among them, the system management module receives the terminal or debugging command through the network port, which is used to implement network port protocol analysis, program management, BOA server and data storage, and interacts with the antenna servo tracking control module through shared memory and interrupt signals; the IMU heading data solution module receives the inertial measurement unit data and GPS positioning signal data through the serial port, calculates and analyzes the antenna heading attitude data on core 3, transmits it to the antenna servo tracking control module through shared memory, and synchronizes it with the interrupt signal; the tracking receiver module first reads the RF signal data collected by the external AD based on the PL programmable logic system, and solves the signal strength level for servo tracking, and finally transmits it to the antenna servo tracking control module through the on-chip high-speed bus; the antenna servo tracking module integrates the commands of the system management module, the antenna heading attitude data of the IMU heading solution module and the signal strength level of the tracking receiver module, performs antenna servo tracking control calculations on core 2, and outputs control commands to the mechanical axis drive motor.

Citation Information

Patent Citations

  • Integrated navigation and communication system and method for unmanned aerial vehicle

    CN108919819A

  • Communication-in-motion antenna servo tracking system based on dual-core MCU

    CN114265711A