An implementation method of an automatic control system of an optional distribution storage system

By adopting an optional distributed storage system in the UAV control system, a modular interlocking design of the main control system and parameter storage is realized, which solves the problem of recalibration after the flight control parameters are changed and improves the efficiency of production and teaching.

CN119781332BActive Publication Date: 2025-10-10HUBEI SHANSHI INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411815422.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-10-10
Estimated Expiration
2044-12-11

AI Technical Summary

Technical Problem

In drone control, the existing technology requires recalibration of flight control parameters after replacing the main controller, which results in a large workload and non-intuitive parameter storage, affecting production and teaching efficiency.

Method used

An optional distributed storage system is adopted, the main controller and parameter memory are connected through a serial interface, and a modular design is adopted. The main control system and the onboard memory are interlocked to ensure data communication reliability and flexibility, and realize the pluggable and interchangeable parameter memory.

Benefits of technology

The calibration workload when changing flight control parameters is reduced, the detection and calibration efficiency of production and teaching is improved, and the process of replacing the main control system is simplified.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119781332B_ABST
    Figure CN119781332B_ABST
Patent Text Reader

Abstract

The application provides an implementation method of an automatic control system of an optional distribution storage system, a serial interface is used for communication connection between a main controller and a parameter storage in the automatic control system, a parameter storage of the main control system and an airborne parameter storage adopt the same structure of a pluggable modular design, two module structures are completely same and can be randomly interchanged and accessed into the system; and the automatic control system comprises the main control system and the airborne pluggable parameter storage module system, wherein the main control system comprises a CPU, a pluggable parameter storage module, the module comprises a ferroelectric storage chip, an electronic gating switch, a level setting resistor and a fast pluggable connector core component, the application can greatly improve detection and calibration efficiency in production and teaching processes, reduce calibration actions in a test process, and especially can avoid a complicated calibration parameter obtaining process when the main control system is replaced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automation technology, and in particular to a method for realizing an automation control system with an optional distributed storage system. Background Art

[0002] For various application scenarios of automated control systems, especially in drone control, the working principle of flight control determines that the sensors must be calibrated when debugging different drone bodies, and the calibrated parameters must be stored in the flight control's storage unit. In this way, the flight control can correctly call the corresponding parameters for flight adjustment calculations during flight.

[0003] However, existing technologies for drone control present the following challenges: 1. During mass production and testing, a large number of flight controllers must be calibrated and tested. Calibrated standard data, such as compass data, accelerometer data, gyroscope data, and other parameters like PID, must be stored in a parameter memory for safe flight. The market generally integrates this parameter memory with the main control system. When the main controller is replaced, calibration and control parameters are lost, necessitating recalibration and debugging of the new flight controller, which creates a significant workload. 2. During instructional sessions on drone flight control structure, calibration, and parameter debugging, it is difficult to clearly demonstrate the importance of parameter storage and the flight control's state when parameter errors or retrieval failures occur. 3. Existing technologies generally employ an integrated control and storage architecture, requiring tedious recalibration and debugging after adjusting or replacing the main control system. For example, drones, especially heavy-duty and transport-type drones, are generally large and heavy, making calibration and debugging difficult and complex. Frequent replacement of the main controller is common during mass testing, repairs, replacements, and teaching. Summary of the Invention

[0004] In view of the shortcomings of the existing technology, the purpose of the present invention is to provide a method for implementing an automated control system with an optional distributed storage system to solve the problems raised in the above-mentioned background technology. The present invention greatly improves the detection and calibration efficiency in the production and teaching processes, reduces the calibration actions during the test process, and especially avoids the complicated calibration parameter acquisition process when replacing the main control system.

[0005] In order to achieve the above object, the application is realized by the following technical scheme: a realization method of an automatic control system of an optional distributed storage system, which is connected in communication between a main controller and a parameter storage in the automatic control system by a serial interface, the CPU of the main control system and the self-provided parameter storage and the airborne parameter storage are connected by a serial bus, the self-provided parameter storage of the main control system and the airborne parameter storage are designed by the same structure of pluggable modularization, and the two module structures are completely the same and can be randomly interchanged and connected to the system; the automatic control system realized by the method comprises a main control system and an airborne pluggable parameter storage module system, wherein the main control system comprises a CPU and a self-provided pluggable parameter storage module, and the module comprises a ferroelectric storage chip, an electronic gating switch, a level setting resistor and a core component of a fast pluggable connector.

[0006] Further, the self-provided pluggable parameter storage module and the airborne pluggable parameter storage module are completely the same.

[0007] Further, the realization of the optional distributed storage system is achieved by the design scheme of interlocking the chip selection signals of the storage chips on the storage modules, so that the module plugged into the main control system becomes a master module and the module plugged into the body becomes a slave module, and the two modules are automatically interlocked in hardware.

[0008] Further, the chip selection signals of the storage chips in the self-provided parameter storage of the main control system and the airborne parameter storage are interlocked, which is used to prevent the system from working abnormally and even threatening the safety of the chip when the user plugs in two modules at the same time.

[0009] Further, the module plugged into the main control system is a master module, and the airborne module is a slave module.

[0010] Further, in the state that the master module and the slave module are plugged in, the CPU of the main control system is only connected to the storage on the master module and is disconnected from the storage on the slave module.

[0011] Further, in the state that only the airborne parameter storage module is plugged in, the main control system saves the accurate data obtained after receiving the calibration data returned by the sensor in the airborne parameter storage.

[0012] Further, the main control system directly uses the parameters in the airborne parameter storage by calling the parameters, so as to realize the replacement of the main control system and complete the production, teaching and maintenance processes.

[0013] Further, the core CPU of the main control system and the parameter storage are communicated by an SPI bus.

[0014] Furthermore, the chip select signal output by the main control system CPU is connected to the chip select CS ports of the memory chips of the two modules respectively through two controlled electronic switches.

[0015] Beneficial effects of the present invention:

[0016] 1. This method adopts a design scheme that separates the parameter memory from the main control system. While keeping the original system containing the parameter memory in the main control system unchanged, a group of parameter memories is added on the fuselage side. This added group of parameter memories is solidified with the fuselage to become an onboard parameter memory. The main control system adopts a selection switch method, which can flexibly choose to use the controller's own parameter memory or the onboard memory.

[0017] 2. This method greatly improves the efficiency of detection and calibration in the production and teaching process. In the process of large-scale body calibration testing, standard parameter data can be pre-burned into the parameter memory, thereby reducing the calibration actions during the test process. In particular, when replacing the main control system, the complicated calibration parameter acquisition process can be avoided. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 This is a schematic diagram of a method for implementing an automated control system with an optional distributed storage system according to the present invention. DETAILED DESCRIPTION

[0019] In order to make the technical means, creative features, objectives and effects achieved by the present invention easier to understand, the present invention is further described below in conjunction with specific implementation methods.

[0020] See also Figure 1 The present invention provides the following technical solutions: a method for implementing an automated control system with an optional distributed storage system. This method utilizes a design scheme that separates the parameter memory from the main control system. While maintaining the original system containing the parameter memory in the main control system, a set of parameter memories is added to the machine body. This set of parameter memories is integrated with the machine body to form an onboard parameter memory. A selector switch is used on the main control system to flexibly select between the controller's own parameter memory or the onboard memory. Because the data communication path between the onboard memory and the main control system is lengthened, a bus driver is designed within the path to ensure reliable and high-speed data communication to ensure data reliability. This invention significantly improves the efficiency of testing and calibration during production and teaching. During large-scale machine calibration testing, standard parameter data can be pre-programmed into the parameter memory, thereby reducing calibration operations during testing. This eliminates the need for complex calibration and parameter acquisition procedures, especially when replacing the main control system.

[0021] In this embodiment, a serial interface is often used for communication between the main controller and the parameter memory in the automation control system (a serial bus interface is only one type of interface, and other interface methods are also included). While parameter memories vary in type and model, this embodiment uses the ferroelectric memory FM25V01 as a representative example.

[0022] In this embodiment, the CPU of the main control system is connected to its own parameter memory and onboard parameter memory via a serial bus. The main control system's own parameter memory and onboard parameter memory utilize the same pluggable modular design. The two modules are identical in structure and can be freely connected to the system. To prevent users from plugging in two modules simultaneously, potentially causing system malfunctions or even threatening chip security, a special interlocking design has been implemented for the chip select signals of the memory chips on the modules. The module plugged into the main control system (i.e., the built-in module) is defined as the master module, and the onboard module as the slave module. Even if both modules are plugged in, the main control system's CPU will only connect to the master module's memory and disconnect the slave module's memory, thus avoiding the risks associated with simultaneously connecting two modules to the system.

[0023] This embodiment also provides the following specific case to further explain the implementation scheme of the system: the automated control system includes a main control system and an onboard plug-in parameter memory module system, the main control system includes a CPU and a built-in plug-in parameter memory module, and its built-in plug-in parameter memory module is exactly the same as the onboard plug-in parameter memory module. The module includes a ferroelectric memory chip, an electronic selection switch, a level setting resistor, and a core component of a fast plug-in connector. The optional distributed storage system is implemented by adopting a design scheme for interlocking the chip select signal of the storage chip on the storage module to achieve that when it is plugged into the main control system, it becomes a master module, and when it is plugged into the body, it becomes a slave module, and the two modules are automatically hardware interlocked.

[0024] The specific implementation process is as follows:

[0025] 1. The main control system core CPU and parameter memory use SPI bus for communication.

[0026] 2. The SPI bus of the main control system CPU, namely SCLK, SDWI, and SDWO, will be directly connected to the SCLK, SDWI, and SDWO ports of the memory chip of the self-contained module and the memory chip of the onboard module.

[0027] 3. The chip select signal output by the main control system CPU is connected to the chip select CS ports of the memory chips of the two modules through two controlled electronic switches.

[0028] 4. The controlled electronic switch and storage chip are both designed on the module. The controlled end is connected to the pull-up resistor, and a wire A1 is led out to the B1 end of the airborne module. The B1 end of the airborne module will be connected to a pull-down resistor, and the pull-down resistor is much smaller than the resistance of the pull-up resistor.

[0029] 5. When the main control system's built-in module and the airborne module exist at the same time, the pull-down resistor (B1 port) on the main control module pulls down the control end of the controlled electronic switch on the airborne module, causing the electronic switch to be turned off, causing the chip select end of the memory chip on the airborne module to be disconnected from the chip select signal of the main control CPU and exit work. At this time, only the chip select port of the memory chip on the main control module can be normally connected to the chip select signal of the CPU to work normally, achieving the high priority working effect of the main module.

[0030] When the module on the master end is removed and only the onboard storage module is inserted, the control end of the controlled electronic switch on the module has a pull-up resistor and is not clamped by the pull-down resistor of another module, so it can be turned on normally. The chip select end of the storage chip will be connected to the chip select signal port of the master CPU, realizing the normal operation of the slave module.

[0031] When only the onboard parameter memory module is plugged in, the main control system receives the calibration data sent back by the sensor and, after various calculations, obtains accurate data that will be stored in the onboard parameter memory, such as: magnetic compass calibration data, accelerometer calibration data, gyroscope calibration data, PID data, etc. At this time, if the main control system needs to be replaced to complete production, teaching, maintenance, etc., the main control system will directly call the parameters in the onboard parameter memory and use them without the tedious calibration process, thereby significantly improving the efficiency of production, testing, and teaching.

[0032] The basic principles, main features and advantages of the present invention are shown and described above. It is obvious to those skilled in the art that the present invention is not limited to the details of the above exemplary embodiments, and that the present invention can be implemented in other specific forms without departing from the spirit or basic features of the present invention.

[0033] In addition, it should be understood that although this specification is described in terms of implementation methods, not every implementation method contains only one independent technical solution. This narrative method of the specification is only for the sake of clarity. Those skilled in the art should regard the specification as a whole. The technical solutions in each embodiment can also be appropriately combined to form other implementation methods that can be understood by those skilled in the art.

Claims

1. A method for implementing an automated control system with an optional distributed storage system, characterized in that: The method is applied to the control of unmanned aerial vehicles. In the automatic control system, a serial interface is used for communication connection between the main controller and the parameter memory. The CPU on the main control system is connected to the built-in parameter memory and the onboard parameter memory using a serial bus. The built-in parameter memory of the main control system and the onboard parameter memory adopt the same pluggable modular design. The two modules have exactly the same structure and can be arbitrarily interchangeably connected to the system. The automatic control system realized by the method includes a main control system and an onboard pluggable parameter memory module system, wherein the main control system includes a CPU, a built-in pluggable parameter memory module, and the pluggable module includes a ferroelectric memory chip, an electronic selection switch, a level setting resistor and The connector components can be quickly plugged in and out, and the optional distributed storage system is realized by adopting a design scheme that interlocks the chip select signals of the storage chips on the storage modules, so that when it is plugged into the main control system, it becomes the main module, and when it is plugged into the body, it becomes the slave module. The two modules are automatically hardware interlocked. When the main control system's own module and the airborne module exist at the same time, because the pull-down resistor on the main control module pulls down the control end of the controlled electronic switch on the airborne module, the electronic switch is turned off, causing the chip select end of the storage chip on the airborne module to be disconnected from the chip select signal of the main control CPU and exit work. At this time, only the chip select port of the storage chip on the main control module can be normally connected to the chip select signal of the CPU to work normally.

2. The method for implementing an automated control system of an optional distributed storage system according to claim 1, characterized in that: The main control system's built-in parameter memory and the chip select signal of the storage chip in the onboard parameter memory are interlocked to prevent the user from plugging two modules at the same time, which may cause system abnormality or even threaten chip safety.

3. The method for implementing an automated control system of an optional distributed storage system according to claim 1, characterized in that: When both the master module and the slave module are plugged in, the CPU of the main control system is only connected to the memory on the master module and is disconnected from the memory on the slave module.

4. The method for implementing an automated control system of an optional distributed storage system according to claim 1, characterized in that: When only the onboard parameter memory module is plugged in, the main control system will save the accurate data obtained in the onboard parameter memory after receiving the calibration data sent back by the sensor.

5. The method for implementing an automatic control system of an optional distributed storage system according to claim 1, characterized in that: The main control system directly uses the parameters in the onboard parameter memory to achieve the replacement of the main control system and complete the production, teaching and maintenance processes.

6. The method for implementing an automatic control system of an optional distributed storage system according to claim 1, characterized in that: The main control system core CPU and parameter memory communicate using the SPI bus.

7. The method for implementing an automatic control system of a selectable distributed storage system according to claim 5, characterized in that: The chip select signal output by the main control system CPU is connected to the chip select CS ports of the memory chips of the two modules respectively through two controlled electronic switches.

Citation Information

Patent Citations

  • Video multispectral camera structure

    CN115580764A

  • A joint control system for unmanned aerial vehicle

    CN205540284U