Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A data communication method, a method and a system for measuring and controlling a dual redundancy motor

A data communication and dual-redundancy technology, applied in digital transmission systems, transmission systems, data exchange networks, etc., can solve the problems of program running speed reduction, large system resource occupation, and easy loss of data, etc.

Active Publication Date: 2018-12-11
XIAN UNIV OF SCI & TECH
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The servo system is widely used in the aerospace field. It is inevitable that the servo system fails during operation, and the loss caused by the failure in the aerospace application is also immeasurable. In order to enhance the system response Adaptability to faults, usually using redundancy control technology, can guarantee the reliable operation of the entire system when a certain part of the system fails, and can meet certain performance requirements at the same time, but the strong coupling characteristics between redundancy, especially the load state between redundancy The difference will lead to an increase in the difficulty of coordinated control of the servo system. In order to reasonably and effectively realize the coordinated control between dual-redundant motors, the various states of the servo system can be monitored in real time, and the speed of the motor, bus voltage, three-phase current, and temperature can be collected. and rotor position and other parameters, people think of using DSP digital processors for data acquisition, and using LabVIEW on the host computer for data visual display method, but there is still a lack of a simple circuit structure in the prior art, which can collect double redundancy in real time The data acquisition circuit of parameters such as bus voltage, three-phase current, temperature and rotor position of the servo motor; moreover, the traditional communication scheme based on LabVIEW and DSP is easy to lose data when the amount of communication data is large and the communication time is extremely short. The program in the process of parsing the data frame is complex and time-consuming, and it is difficult to meet the needs of the real-time monitoring system; as the program runs for a long time, the amount of buffer data increases, resulting in a slowdown in the running speed of the program, or even a freeze; in the prior art There is still no effective solution
[0003] In LabVIEW, use the basic VISA communication "serial port initialization - read and write serial port - close the serial port" to realize the sending and receiving of serial communication data. In April 2017, Zhang Suping published "Based on DSP and LabVIEW" in the journal "Electronic Devices" In the article “Research on Serial Communication of Advanced VISA”, on the basis of basic VISA communication, the use of while loop + event structure enhances the real-time performance of the system and reduces the CPU usage, but it does not consider when the amount of communication data is large and the communication time is extremely short Under the requirements of the basic VISA communication, it is easy to cause data loss. At the same time, the program is complicated and time-consuming in the process of parsing the data frame, which is difficult to meet the needs of the real-time monitoring system. In the patent of "LabVIEW high-speed data processing and display method", Zhang Fan and others pointed out that in large-scale and complex LabVIEW projects, the signals in the system continue to increase, the amount of communication data is large, and the traditional design process lacks a reasonable and effective program operation framework. The program has low efficiency during operation, large system resource occupation, and image display freezes during high-speed data processing and transmission. It is proposed to divide it into 11 functional modules according to the module transmission rate, real-time performance, integrity and resource occupation. Each function The module creates a while loop to run the thread, and uses the timed while loop to set the priority of the function module and the cycle time. Although this solution effectively solves the problems of complex communication and untimely data processing, the overall program structure is complex and uses many threads. Improper handling can easily increase CPU usage and make the program run slowly

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A data communication method, a method and a system for measuring and controlling a dual redundancy motor
  • A data communication method, a method and a system for measuring and controlling a dual redundancy motor
  • A data communication method, a method and a system for measuring and controlling a dual redundancy motor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0062] Such as figure 1 As shown, the data communication method of the present invention is used to realize that the upper computer LabVIEW receives the data sent to it by the lower computer DSP digital processor module 1 through the serial port, comprising the following steps:

[0063] Step 1, communication protocol setting: set the communication protocol between the upper computer LabVIEW and the lower computer DSP digital processor module 1 in the upper computer LabVIEW;

[0064] During the specific implementation, the set protocol commands are shown in Table 1; each frame of data has 5 bytes in total, and 0x55 is the initial command word, which is used to identify the sign that the command starts; TYPE indicates the type of command; DataL indicates an integer The lower eight bits of the number, DataH represents the upper eight bits of an integer; CRC8 verifies the correctness of the received data.

[0065] Table 1 Upper and lower computer communication protocol

[0066] ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a data communication method and a method and a system thereof for measuring and controlling a dual redundancy motor. The data communication method comprises the following steps: 1. Setting a communication protocol; 2. Double-cycle parallel data receiving and processing. The double redundancy motor measurement and control method comprises the following steps: 1. Communication protocol setting; 2. Data acquisition and transmission; 3. Data receiving and processing; The dual redundancy motor measurement and control system comprises a DSP digital processor module and a power supply circuit module, a reset circuit connected with the DSP digital processor module, a storage expansion circuit and a RS422 / RS485 communication circuit. The dual redundancy motor measurement andcontrol system comprises a DSP digital processor module and a power supply circuit module. The input terminal of DSP digital processor module is connected with current detection circuit, voltage detection circuit, temperature detection circuit and RVDT solution circuit. The invention can stably, safely and reliably realize the coordinated control between the dual-redundancy servo motors and the data communication between the upper computer LabVIEW and the lower computer DSP module, which is convenient for popularizing and using.

Description

technical field [0001] The invention belongs to the technical field of motor control, and in particular relates to a data communication method and a method and system for measuring and controlling a dual-redundancy motor. Background technique [0002] The servo system is widely used in the aerospace field. It is inevitable that the servo system fails during operation, and the loss caused by the failure in the aerospace application is also immeasurable. In order to enhance the system response Adaptability to faults, usually using redundancy control technology, can guarantee the reliable operation of the entire system when a certain part of the system fails, and can meet certain performance requirements at the same time, but the strong coupling characteristics between redundancy, especially the load state between redundancy The difference will lead to an increase in the difficulty of coordinated control of the servo system. In order to reasonably and effectively realize the co...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/06H04L29/08H04L12/879H04L1/00H04L49/901
CPCH04L1/0061H04L49/901H04L67/12H04L69/24H04L69/26
Inventor 周奇勋李鹏博刘全龙郭山孟庆品陶海莉刘娜卢少亮徐贵超
Owner XIAN UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products