Permanent magnet motor control system

Through the combination of closed-loop control and neural network model, the operating status of permanent magnet motor is coordinated, and the problem of inconsistent rotation speed of permanent magnet motor drive rollers is solved, and the synchronization and production quality in the steel belt conveying process is improved.

CN119298727APending Publication Date: 2025-01-10HYFIK INTELLIGENT TECH (JIANGSU) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411279018.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

During the steel strip conveying process, the rolls driven by permanent magnet motors are not consistent in speed due to different usage frequency and wear, which affects the tension and production quality of the steel strip. It is difficult for the prior art to effectively coordinate the operating status of each roll.

Method used

Using closed-loop alignment module, distributed adjustment module, synchronization analysis module and calibration focus module, the control status of each permanent magnet motor is coordinated through industrial communication protocol, the main motor is set as a reference standard for master-slave control, and the neural network model is used for prediction. and analysis to realize the synchronous operation and early warning recording of rolls.

Benefits of technology

It effectively improves the roll synchronization during the steel belt conveying process, reduces the risk of unevenness in the steel belt tension, improves production quality and maintenance efficiency, and reduces the work burden of staff.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119298727A_ABST
    Figure CN119298727A_ABST
Patent Text Reader

Abstract

The invention, which relates to the technical field of motor control, discloses a permanent magnet motor control system comprising a closed-loop alignment module, a distributed adjustment module, a synchronous analysis module, a verification focusing module, and an integration verification module. The closed-loop alignment module collects real-time data of the closed-loop control system for adjusting the operation states of the permanent magnet motors through a feedback mechanism, the distributed adjustment module carries out communication coordination on the control states of the permanent magnet motors, and the synchronous analysis module carries out synchronous analysis on the operation states of the permanent magnet motors. The verification focusing module predicts the driving control of the permanent magnet motor through a neural network model and analyzes the prediction effect, and the integration verification module performs early warning analysis and notification recording according to the verification result, so that the problem that the driving rhythm of the permanent magnet motor and the driving rhythm of a roller are not coordinated in the steel belt conveying process is effectively solved; the aging speed of the permanent magnet motor is delayed, and the problem of control imbalance of the permanent magnet motor caused by incomplete consistency of the rollers is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of motor control, and more specifically, to a permanent magnet motor control system. Background Art

[0002] The permanent magnet motor is used to drive each roller during the steel strip transmission process to compress and drive the steel strip during transmission. During the steel strip transmission process, multiple rollers are used to compress and transmit the steel strip. The rotation speed of each roller must be precisely controlled to ensure the stability and consistency of transmission. The permanent magnet motor is used as the driving motor of the roller due to its advantages of high efficiency, energy saving, small size, light weight and stable performance. The excellent speed regulation performance can ensure the consistency of the roller rotation speed. However, in the actual production process, the actual rotation speed of each roller is different due to the difference in usage frequency and wear parts, and it is not completely consistent with the control frequency of the permanent magnet motor, which leads to the actual compression effect and rotation speed of each roller affecting the tension change of the steel strip, resulting in a decline in the production quality of the steel strip and even damage to the production equipment.

[0003] In order to solve the above defects, a technical solution is now proposed. Summary of the invention

[0004] The purpose of the present invention is to provide a permanent magnet motor control system to solve the problems in the above-mentioned background technology.

[0005] To achieve the above object, the present invention provides the following technical solutions: a permanent magnet motor control system, comprising a closed-loop alignment module, a distributed adjustment module, a synchronization analysis module, a calibration focus module, and an integrated verification module;

[0006] The closed-loop alignment module is used to collect real-time data of the closed-loop control system adjusting the operating state of the permanent magnet motor through the feedback mechanism;

[0007] The distributed regulation module is used to communicate and coordinate the control status of each permanent magnet motor using a real-time industrial communication protocol;

[0008] The synchronous analysis module is used to perform master-slave control by setting the main motor, taking the operating state of the main motor as a reference standard, synchronously analyzing the operating state of each permanent magnet motor, adjusting the control mode of each permanent magnet motor through the collaborative control algorithm, and coordinating the operating state of each permanent magnet motor;

[0009] The calibration focus module is used to predict the drive control of the permanent magnet motor through a neural network model and analyze the prediction effect;

[0010] The integrated verification module is used to perform early warning analysis and notification records based on the verification results.

[0011] Preferably, the process of using the industrial communication protocol to communicate and coordinate the control states of each permanent magnet motor is:

[0012] Install the communication protocol interface card on the controller or industrial computer, use the communication protocol configuration tool to set the communication network topology, assign device addresses, configure synchronization parameters, synchronize the synchronization modes of all devices, set periodic communication cycles, communicate with the devices through the control program in the controller, and use the network monitoring tool to detect the network status and handle network failures.

[0013] Preferably, the logic of master-slave control by setting the main motor is:

[0014] Main motor control: The encoder of the main motor collects speed and position data in real time and transmits it to the controller. The controller calculates the speed and position error of the main motor, generates control instructions, adjusts the operating status of the main motor, and sends the operating status of the main motor to the slave motor.

[0015] Slave motor control: The slave motor driver receives the operating status instruction of the master motor, and the slave motor controller calculates the error between the actual operating status of the slave motor and the master motor instruction. Based on the error, the slave motor driver adjusts the output of the motor so that the speed and position of the slave motor can run synchronously with the master motor.

[0016] Preferably, the process of synchronously analyzing the master-slave control process is:

[0017] The pressing force of the calibration roller is P r , where r is the number of different rollers, and r = {1, 2, ..., w}, where w is a positive integer, and the roller angular velocity is L r , the frequency of the permanent magnet motor driving the roller is M r , the steel belt tension is T e , where e is the number of the tension sensor in the transmission path, and e = {1, 2, ..., q}, where q is a positive integer, calculate the synchronous efficiency coefficient SC of the permanent magnet motor in the master-slave control process r , the calculation expression is

[0018] Preferably, the method for classifying the operating state of the permanent magnet motor according to the result of the synchronization analysis is:

[0019] Preset the first synchronization threshold S y1 and the second synchronization threshold S y2 , and the first synchronization threshold S y1 Less than the second synchronization threshold S y2 , the calculated synchronization efficiency coefficient S c With the first synchronization threshold S y1, the second synchronization threshold S y2 Make a comparison;

[0020] When the calculated synchronous efficiency coefficient S c Less than or equal to the first synchronization threshold S y1 When , it indicates that the roller pressing force is uneven, the steel strip is at risk of fracture and damage, the matching efficiency between the permanent magnet motor driving frequency and the roller angular velocity is low, and the permanent magnet motor control is marked as overloaded;

[0021] When the calculated first synchronization threshold S y1 Less than the synchronous efficiency coefficient S c Less than the second synchronization threshold S y2 When , it indicates that the roller pressing force and the steel strip tension are in a balanced state, the permanent magnet motor driving frequency and the roller angular velocity match efficiency is high, and the permanent magnet motor control is marked as a balanced state;

[0022] When the calculated synchronous efficiency coefficient S c Greater than or equal to the second synchronization threshold S y2 When , it indicates that the roller clamping force is uneven, the steel strip is at risk of loosening and deviation, the matching efficiency between the permanent magnet motor drive frequency and the roller angular velocity is low, and the permanent magnet motor control is marked as off-line.

[0023] Preferably, the method for predicting the control mode of the permanent magnet motor using the neural network model is:

[0024] Collect permanent magnet motor parameters, roll speed, pressure, tension and environmental parameters, clean the data, remove outliers and noise, and standardize the data using the Z-score standardization method;

[0025] The data set is divided into training set, validation set and test set, a long short-term memory network model is constructed, and permanent magnet motor parameters, roller speed, pressure, tension and environmental parameters are used as feature inputs into the model, and the objective function is constructed with roller speed and permanent magnet motor parameters as variables;

[0026] Predict and output the roller speed and permanent magnet motor parameters based on real-time data;

[0027] The calibrated predicted permanent magnet motor frequency is E r , the predicted roller angular velocity is D r , temperature is T p , humidity is H u , based on the predicted data and actual data, the prediction effect of the long short-term memory network model is evaluated and verified, and the model fit coefficient F is calculated d , the calculation expression is

[0028] Preferably, the logic for early warning analysis and notification recording based on the prediction results is:

[0029] Preset the first model fitting threshold F t1 and the second model fit threshold F t2 , and the first model fits the threshold F t1 Less than the second model fit threshold F t2 ;

[0030] If the permanent magnet motor is in a balanced state, when the first model meets the threshold F t1 Less than or equal to the model fit coefficient F d Less than or equal to the second model fit threshold F t2 When , the control system of the permanent magnet motor works normally and no maintenance is required;

[0031] If the permanent magnet motor is in a balanced state, when the model fit coefficient F d Less than the first model fit threshold F t1 Or the model fit coefficient F d Greater than the second model fit threshold F t2 When the actual frequency conversion action of the permanent magnet motor is not synchronized with the frequency conversion instruction of the control algorithm, the staff is prompted to enter the maintenance state of the permanent magnet motor control system and record the fault information.

[0032] In the above technical solution, the technical effects and advantages provided by the present invention are:

[0033] The present application collects information on the differential misalignment states of permanent magnet motors during the steel strip transmission process through closed-loop control requirements, communicates and coordinates the control states of various permanent magnet motors through industrial communication protocols, and synchronously analyzes the coordination states of various permanent magnet motors by setting the main motor and taking the operating state of the main motor as a reference standard. The predicted effect of the permanent magnet motor driving the rolling roller is verified by using a neural network, and early warning analysis and notification records are performed based on the verification results, which effectively improves the problem of uncoordinated steel strip transmission caused by exactly the same rolling roller structure in actual production. The transmission state of the steel strip is inspected and classified through synchronous analysis, and the drive control of the permanent magnet motor is predicted using a neural network model, which greatly reduces the workload of the staff and improves the efficiency of maintenance and management of the permanent magnet motor. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.

[0035] Figure 1It is a system module diagram of the present invention. DETAILED DESCRIPTION

[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0037] Example 1: Please refer to Figure 1 As shown, the present invention is a permanent magnet motor control system, including a closed-loop alignment module, a distributed adjustment module, a synchronization analysis module, a calibration focus module, and an integrated verification module;

[0038] The closed-loop alignment module is used to collect real-time data of the closed-loop control system adjusting the operating state of the permanent magnet motor through the feedback mechanism;

[0039] The distributed regulation module is used to communicate and coordinate the control status of each permanent magnet motor using a real-time industrial communication protocol;

[0040] The synchronous analysis module is used to perform master-slave control by setting the main motor, taking the operating state of the main motor as a reference standard, synchronously analyzing the operating state of each permanent magnet motor, adjusting the control mode of each permanent magnet motor through the collaborative control algorithm, and coordinating the operating state of each permanent magnet motor;

[0041] The calibration focus module is used to predict the drive control of the permanent magnet motor through a neural network model and analyze the prediction effect;

[0042] The integrated verification module is used to perform early warning analysis and notification records based on the verification results.

[0043] A permanent magnet motor is a motor that uses permanent magnet materials as a magnetic field source. Unlike traditional motors that need to generate magnetic fields through electric current, permanent magnet motors use built-in permanent magnets to generate fixed magnetic fields to drive the operation of the motor. Since the magnetic field of a permanent magnet motor is provided by permanent magnets, no current is needed to maintain the magnetic field, which reduces the consumption of electric energy and improves the efficiency of the motor. The design of a permanent magnet motor is relatively simple, eliminating the excitation winding and the corresponding control circuit, reducing the manufacturing cost and maintenance cost. The magnetic energy product of permanent magnet materials is high, and a larger magnetic field can be provided in a smaller volume, making the permanent magnet motor more compact and lighter. The magnetic properties of permanent magnet materials are stable and are not easily affected by temperature changes and electromagnetic interference, ensuring the stability of the motor operation. Permanent magnet motors have good starting torque and a wide speed regulation range, and have significant adjustment flexibility.

[0044] In actual production, the steel coil is unrolled into a steel strip in the unwinder with constant tension and leveled by the leveler. The cleaning equipment removes surface impurities. The steel strip is pre-treated by galvanizing, aluminum plating or oiling according to needs, and cold or hot rolled to achieve the required thickness and performance. The steel strip is annealed to eliminate internal stress, and the mechanical properties are adjusted by aging treatment. Then it is surface treated and coated with a protective layer to improve corrosion resistance and service life. The steel strip passes through the transmission system and passes through each process in turn. The transmission system consists of multiple driving rollers. The rollers are synchronized to ensure smooth and continuous transmission of the steel strip. Permanent magnet motors are used to drive each roller. Through precise speed control and synchronous control, the stability of the steel strip transmission is ensured. During the transmission process, the steel strip passes through the online detection equipment to detect its thickness, width, surface quality and other parameters. The detection results are fed back to the control system in real time for adjustment. The processed steel strip is rolled into a steel coil. During the winding process, the tension and curling density need to be controlled to ensure that the steel coil is tight and neat.

[0045] The closed-loop control system used in industrial production, also known as the feedback control system, is an automatic control system widely used in industrial production and other fields. The core feature is that the system can automatically adjust the input or control parameters according to the difference between the output result and the expected target to ensure that the system operates stably and meets the predetermined performance standards. The closed-loop control system includes:

[0046] Sensor: used to detect the output or process variable of the system;

[0047] Controller: Calculates the control signal that needs to be adjusted based on the comparison results;

[0048] Driver: Performs actual adjustments or operations on the system according to the instructions of the controller.

[0049] The working process of the closed-loop control system is:

[0050] The sensor detects the actual output or state of the system and compares the actual value with the set target value to obtain a deviation signal;

[0051] The controller calculates the control command based on the deviation signal;

[0052] The driver adjusts the working state of the controlled object according to the control instructions;

[0053] The system returns to the sensor link and repeats detection and adjustment until the actual output is consistent with the target value or reaches the optimal state.

[0054] The advantage of a closed-loop control system is that it can automatically adjust, reduce human intervention, and improve system stability and accuracy. It is suitable for high-precision and high-reliability industrial production processes.

[0055] The closed-loop alignment module is used to collect real-time data of the closed-loop control system to adjust the operating state of the permanent magnet motor through the feedback mechanism. The sensors in the closed-loop control system are used to monitor the speed, pressure and tension parameters of each roller in real time. The controller is responsible for processing the feedback information of the sensor and generating control instructions. The driver is used to control the operating state of the permanent magnet motor.

[0056] The sensors in the closed-loop control system include speed sensors, pressure sensors, and tension sensors. The speed sensors are installed on each roller to measure the roller's rotation speed in real time. The pressure sensors are used to measure the roller's pressing force on the steel strip to ensure uniform pressure. The tension sensors are installed at key locations on the steel strip path to measure the tension of the steel strip to ensure that the tension is consistent during the steel strip transmission process.

[0057] Commonly used speed sensors include encoders and tachometers;

[0058] The controller collects data from various sensors through the I / O module or communication interface, and sets the drive parameters according to the characteristics of the motor and the roller, including current, torque, acceleration, and deceleration. The driver receives the instructions from the controller and adjusts the output of the motor in real time according to the feedback from the sensor to ensure that the speed and pressure of the roller reach the predetermined values.

[0059] The implementation logic of closed-loop control is:

[0060] The sensor continuously collects data on the roll speed, pressure and steel strip tension and feeds the data back to the controller in real time. The controller calculates the error between the actual value and the set value. When the actual speed of the roll is lower than the set speed, the controller identifies the error, generates a control instruction based on the error value and the preset control algorithm, adjusts the operating state of the motor, and increases the output voltage or current of the driver to increase the speed of the roll. The driver receives the control instruction and adjusts the output of the motor so that the speed of the roll gradually approaches the set value. The sensor collects data and starts the cycle, repeating the adjustment and feedback to form a closed-loop control system.

[0061] The distributed regulation module is used to communicate and coordinate the control status of each permanent magnet motor using a real-time industrial communication protocol;

[0062] Real-time industrial communication protocols can ensure high-speed and low-latency communication between various control units. They are the key to achieving precise control and synchronous operation in modern industrial automation systems. Commonly used industrial communication protocols include EtherCAT, PROFINET, Modbus TCP / IP, Powerlink and other protocols.

[0063] The process of using the industrial communication protocol to communicate and coordinate the control status of each permanent magnet motor is as follows:

[0064] Install the communication protocol interface card on the controller or industrial computer, use the communication protocol configuration tool to set the communication network topology, assign device addresses, configure synchronization parameters, synchronize the synchronization modes of all devices, set periodic communication cycles, communicate with the devices through the control program in the controller, and use the network monitoring tool to detect the network status and handle network failures.

[0065] Commonly used communication protocol configuration tools include TwinCAT, EtherCAT Explorer, etc. Tools such as TwinCAT and EtherCAT Explorer can also be used to monitor network status and handle network failures. Synchronization modes include distributed clock mode, DC mode, etc.

[0066] The synchronous analysis module is used to synchronously analyze the operating status of each permanent magnet motor by setting the main motor and taking the operating status of the main motor as a reference standard, and to adjust the control mode of each permanent magnet motor through a collaborative control algorithm to coordinate the operating status of each permanent magnet motor;

[0067] The master-slave control mode sets a master motor, whose operating status is used as a reference. The slave motor follows the master motor in real time to achieve synchronous operation of multiple motors. For systems that require multiple motors to work together, it can ensure the coordination of each part, reduce errors and deviations, and improve the overall performance of the system.

[0068] It should be noted that the operating status such as speed and position;

[0069] A pioneer motor is selected as the main motor according to the length of the conveying steel belt. The pioneer motor is the motor that drives the roller that first presses the conveying steel belt. The motor movement state monitored in real time by the sensor installed on the main motor is used as a reference standard. The remaining motors that participate in the compression and transmission of the steel belt are used as slave motors. The drivers of the slave motors are configured so that the slave motors can receive and follow the operating state of the main motor. The control algorithm of the main motor is the PID algorithm, and the control algorithm of the slave motor is a follow-up control algorithm that receives the speed and position data of the main motor in real time and adjusts its own operating state.

[0070] The logic of master-slave control by setting the main motor is:

[0071] Main motor control: The encoder of the main motor collects speed and position data in real time and transmits it to the controller. The controller calculates the speed and position error of the main motor, generates control instructions, adjusts the operating status of the main motor, and sends the operating status of the main motor to the slave motor.

[0072] Slave motor control: The slave motor driver receives the operating status instruction of the master motor, and the slave motor controller calculates the error between the actual operating status of the slave motor and the master motor instruction. Based on the error, the slave motor driver adjusts the output of the motor so that the speed and position of the slave motor can run synchronously with the master motor.

[0073] Through the master-slave control mode, the speed and position of each roller can be synchronized with high precision. In the master-slave control mode, the state of the master motor is precisely controlled by the master controller, and the slave motor follows the master motor by adjusting its own state in real time, which can ensure the consistency between each motor. In the steel belt conveying system, the speed consistency of each roller is very important, otherwise it will cause uneven tension of the steel belt and affect product quality.

[0074] By setting a master motor as a reference, the design of the entire control system is simplified. There is no need to set complex control parameters and algorithms for each motor separately. It is only necessary to ensure that the slave motor can accurately follow the master motor, which effectively reduces the complexity and design difficulty of the control system and facilitates implementation and maintenance.

[0075] The master-slave control mode uses real-time communication and feedback mechanisms to enable the slave motor to quickly respond to the state changes of the master motor, thereby improving the dynamic response capability of the system. During the production process, rapid response can reduce delays and lags, ensuring production efficiency and product quality. When a problem occurs in the system, the fault point can be quickly diagnosed by monitoring the state of the master motor and the follow-up of the slave motor, which helps to quickly locate and repair the fault, reduce downtime, and improve the reliability and maintainability of the production line.

[0076] At the same time, the master-slave control mode reduces the need for high-performance controllers and complex control algorithms, reducing the overall cost of the system. The system's simplified design and easy maintenance can also further reduce long-term operating costs.

[0077] The master-slave control process is synchronously analyzed and the roller pressing force is calibrated as P r , where r is the number of different rollers, and r = {1, 2, ..., w}, where w is a positive integer, and the roller angular velocity is L r , the frequency of the permanent magnet motor driving the roller is M r , the steel belt tension is T e , where e is the number of the tension sensor in the transmission path, and e = {1, 2, ..., q}, where q is a positive integer, calculate the synchronous efficiency coefficient SC of the permanent magnet motor in the master-slave control process r , the calculation expression is

[0078] According to the results of synchronization analysis, the operating state of the permanent magnet motor is classified, and the first synchronization threshold S is preset. y1 and the second synchronization threshold Sy2 , and the first synchronization threshold S y1 Less than the second synchronization threshold S y2 , the calculated synchronization efficiency coefficient S c With the first synchronization threshold S y1 , the second synchronization threshold S y2 Make a comparison;

[0079] When the calculated synchronous efficiency coefficient S c Less than or equal to the first synchronization threshold S y1 When , it indicates that the roller pressing force is uneven, the steel strip is at risk of fracture and damage, the matching efficiency between the permanent magnet motor driving frequency and the roller angular velocity is low, and the permanent magnet motor control is marked as overloaded;

[0080] When the calculated first synchronization threshold S y1 Less than the synchronous efficiency coefficient S c Less than the second synchronization threshold S y2 When , it indicates that the roller pressing force and the steel strip tension are in a balanced state, the permanent magnet motor driving frequency and the roller angular velocity match efficiency is high, and the permanent magnet motor control is marked as a balanced state;

[0081] When the calculated synchronous efficiency coefficient S c Greater than or equal to the second synchronization threshold S y2 When , it indicates that the roller clamping force is uneven, the steel strip is at risk of loosening and deviation, the matching efficiency between the permanent magnet motor drive frequency and the roller angular velocity is low, and the permanent magnet motor control is marked as off-line.

[0082] The calibration focus module is used to predict the drive control of the permanent magnet motor through a neural network model and analyze the prediction effect;

[0083] The neural network model is used to predict the control mode of the permanent magnet motor. The specific method is as follows:

[0084] Collect permanent magnet motor parameters, roll speed, pressure, tension and environmental parameters, clean the data, remove outliers and noise, and standardize the data using the Z-score standardization method;

[0085] The data set is divided into training set, validation set and test set, a long short-term memory network model is constructed, and permanent magnet motor parameters, roller speed, pressure, tension and environmental parameters are used as feature inputs into the model, and the objective function is constructed with roller speed and permanent magnet motor parameters as variables;

[0086] The roller speed and permanent magnet motor parameters are predicted and output based on real-time data.

[0087] The calibrated predicted permanent magnet motor frequency is E r , the predicted roller angular velocity is Dr , temperature is T p , humidity is H u , based on the predicted data and actual data, the prediction effect of the long short-term memory network model is evaluated and verified, and the model fit coefficient F is calculated d , the calculation expression is

[0088] It should be noted that the permanent magnet motor parameters include voltage, current, and frequency; the environmental parameters include temperature and humidity; the training set is used for model training, the validation set is used for parameter adjustment, and the test set is used to evaluate model performance.

[0089] The integrated verification module is used to conduct early warning analysis and notification records based on the verification results;

[0090] Preset the first model fitting threshold F t1 and the second model fit threshold F t2 , and the first model fits the threshold F t1 Less than the second model fit threshold F t2 ;

[0091] If the permanent magnet motor is in a balanced state, when the first model meets the threshold F t1 Less than or equal to the model fit coefficient F d Less than or equal to the second model fit threshold F t2 When , the control system of the permanent magnet motor works normally and no maintenance is required;

[0092] If the permanent magnet motor is in a balanced state, when the model fit coefficient F d Less than the first model fit threshold F t1 Or the model fit coefficient F d Greater than the second model fit threshold F t2 When the actual frequency conversion action of the permanent magnet motor is not synchronized with the frequency conversion instruction of the control algorithm, the staff is prompted to enter the maintenance state of the permanent magnet motor control system and record the fault information.

[0093] The present application collects information on the differential misalignment states of permanent magnet motors during the steel strip transmission process through closed-loop control requirements, communicates and coordinates the control states of various permanent magnet motors through industrial communication protocols, and synchronously analyzes the coordination states of various permanent magnet motors by setting the main motor and taking the operating state of the main motor as a reference standard. The predicted effect of the permanent magnet motor driving the rolling roller is verified by using a neural network, and early warning analysis and notification records are performed based on the verification results, which effectively improves the problem of uncoordinated steel strip transmission caused by exactly the same rolling roller structure in actual production. The transmission state of the steel strip is inspected and classified through synchronous analysis, and the drive control of the permanent magnet motor is predicted using a neural network model, which greatly reduces the workload of the staff and improves the efficiency of maintenance and management of the permanent magnet motor.

[0094] The above formulas are all dimensionless and numerical calculations. The formula is a formula for the most recent real situation obtained by collecting a large amount of data and performing software simulation. The preset parameters in the formula are set by technicians in this field according to actual conditions.

[0095] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, the above embodiments can be implemented in whole or in part in the form of computer program goods. The computer program goods include one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more available media sets. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state hard disk.

[0096] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0097] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0098] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0099] If the functions are implemented in the form of software functional units and sold or used as independent goods, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can essentially or in other words, the part that contributes to the prior art or the part of the technical solution can be embodied in the form of software goods, and the computer software goods are stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program codes.

[0100] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A permanent magnet motor control system, characterized in that: It includes closed-loop alignment module, distributed adjustment module, synchronous analysis module, focus calibration module and integrated verification module; The closed-loop alignment module is used to collect real-time data of the closed-loop control system adjusting the operating state of the permanent magnet motor through the feedback mechanism; The distributed regulation module is used to communicate and coordinate the control status of each permanent magnet motor using a real-time industrial communication protocol; The synchronous analysis module is used to perform master-slave control by setting the main motor, taking the operating state of the main motor as a reference standard, synchronously analyzing the operating state of each permanent magnet motor, adjusting the control mode of each permanent magnet motor through the collaborative control algorithm, and coordinating the operating state of each permanent magnet motor; The calibration focus module is used to predict the drive control of the permanent magnet motor through a neural network model and analyze the prediction effect; The integrated verification module is used to perform early warning analysis and notification records based on the verification results.

2. A permanent magnet motor control system according to claim 1, characterized in that: The process of using the industrial communication protocol to communicate and coordinate the control status of each permanent magnet motor is as follows: Install the communication protocol interface card on the controller or industrial computer, use the communication protocol configuration tool to set the communication network topology, assign device addresses, configure synchronization parameters, synchronize the synchronization modes of all devices, set periodic communication cycles, communicate with the devices through the control program in the controller, and use the network monitoring tool to detect the network status and handle network failures.

3. A permanent magnet motor control system according to claim 1, characterized in that: The logic of master-slave control by setting the main motor is: Main motor control: The encoder of the main motor collects speed and position data in real time and transmits it to the controller. The controller calculates the speed and position error of the main motor, generates control instructions, adjusts the operating status of the main motor, and sends the operating status of the main motor to the slave motor. Slave motor control: The slave motor driver receives the operating status instruction of the master motor, and the slave motor controller calculates the error between the actual operating status of the slave motor and the master motor instruction. Based on the error, the slave motor driver adjusts the output of the motor so that the speed and position of the slave motor can run synchronously with the master motor.

4. A permanent magnet motor control system according to claim 3, characterized in that: The process of synchronous analysis of the master-slave control process is: The pressing force of the calibration roller is P r , where r is the number of different rollers, and r = {1, 2, ..., w}, where w is a positive integer, and the roller angular velocity is L r , the frequency of the permanent magnet motor driving the roller is M r , the steel belt tension is T e , where e is the number of the tension sensor in the transmission path, and e = {1, 2, ..., q}, where q is a positive integer, calculate the synchronous efficiency coefficient SC of the permanent magnet motor in the master-slave control process r , the calculation expression is 5. A permanent magnet motor control system according to claim 4, characterized in that: The method for classifying the operating status of permanent magnet motors according to the results of synchronization analysis is: Preset the first synchronization threshold S y1 and the second synchronization threshold S y2 , and the first synchronization threshold S y1 Less than the second synchronization threshold S y2 , the calculated synchronization efficiency coefficient S c With the first synchronization threshold S y1 , the second synchronization threshold S y2 Make a comparison; When the calculated synchronous efficiency coefficient S c Less than or equal to the first synchronization threshold S y1 When , it indicates that the roller pressing force is uneven, the steel strip is at risk of fracture and damage, the matching efficiency between the permanent magnet motor driving frequency and the roller angular velocity is low, and the permanent magnet motor control is marked as overloaded; When the calculated first synchronization threshold S y1 Less than the synchronous efficiency coefficient S c Less than the second synchronization threshold S y2 When , it indicates that the roller pressing force and the steel strip tension are in a balanced state, the permanent magnet motor driving frequency and the roller angular velocity match efficiency is high, and the permanent magnet motor control is marked as a balanced state; When the calculated synchronous efficiency coefficient S c Greater than or equal to the second synchronization threshold S y2 When , it indicates that the roller clamping force is uneven, the steel strip is at risk of loosening and deviation, the matching efficiency between the permanent magnet motor drive frequency and the roller angular velocity is low, and the permanent magnet motor control is marked as off-line.

6. A permanent magnet motor control system according to claim 1, characterized in that: The method of using the neural network model to predict the control mode of the permanent magnet motor is: Collect permanent magnet motor parameters, roll speed, pressure, tension and environmental parameters, clean the data, remove outliers and noise, and standardize the data using the Z-score standardization method; The data set is divided into training set, validation set and test set, a long short-term memory network model is constructed, and permanent magnet motor parameters, roller speed, pressure, tension and environmental parameters are used as feature inputs into the model, and the objective function is constructed with roller speed and permanent magnet motor parameters as variables; Predict and output the roller speed and permanent magnet motor parameters based on real-time data; The calibrated predicted permanent magnet motor frequency is E r , the predicted roller angular velocity is D r , temperature is T p , humidity is H u , based on the predicted data and actual data, the prediction effect of the long short-term memory network model is evaluated and verified, and the model fit coefficient F is calculated d , the calculation expression is 7. A permanent magnet motor control system according to claim 6, characterized in that: The logic for early warning analysis and notification records based on the forecast results is: Preset the first model fitting threshold F t1 and the second model fit threshold F t2 , and the first model fits the threshold F t1 Less than the second model fit threshold F t2 ; If the permanent magnet motor is in a balanced state, when the first model meets the threshold F t1 Less than or equal to the model fit coefficient F d Less than or equal to the second model fit threshold F t2 When , the control system of the permanent magnet motor works normally and no maintenance is required; If the permanent magnet motor is in a balanced state, when the model fit coefficient F d Less than the first model fit threshold F t1 Or the model fit coefficient F d Greater than the second model fit threshold F t2 When the actual frequency conversion action of the permanent magnet motor is not synchronized with the frequency conversion instruction of the control algorithm, the staff is prompted to enter the maintenance state of the permanent magnet motor control system and record the fault information.