Permanent magnet synchronous control system of aluminum profile
Patent Information
- Application Number
- CN202411563299.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-05
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2044-11-05
AI Technical Summary
Existing aluminum profile pre-cutting systems cannot accurately obtain the extrusion length of aluminum profiles, resulting in inaccurate cutting and low driving efficiency.
The parameter acquisition module collects the phase current, rotation speed and rotation angle of the permanent magnet synchronous motor, and the cutting control module performs vector control, dynamically adjusts the current of the permanent magnet synchronous motor, obtains the extrusion length of the aluminum profile in real time and controls the cutting device.
The driving efficiency and dynamic performance of the cutting device are improved, the accuracy of obtaining the extrusion length of the aluminum profile is ensured, and a more accurate and efficient cutting process is achieved.
Smart Images

Figure CN119439696A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of permanent magnet synchronous motor control, and in particular to a permanent magnet synchronous control system for aluminum profiles. Background Art
[0002] Aluminum profiles refer to aluminum products with fixed cross-sectional shapes produced through specific process methods. The production of aluminum profiles requires metal forming processes. Aluminum profiles are first extruded through a die, cooled and shaped after extrusion, and measured and cut according to the needs of subsequent processing.
[0003] The extrusion and cutting of aluminum profiles are two independent processing steps. When cutting, the entire aluminum profile needs to be measured, marked and cut, which is very inconvenient. Therefore, it is necessary to pre-cut the aluminum profile during the extrusion process to facilitate further processing.
[0004] The existing pre-cutting of aluminum profiles has the problem that the extrusion length of the aluminum profile cannot be accurately obtained, and the cutting device cannot be controlled in time after the extrusion length of the aluminum profile is obtained, resulting in the aluminum profile obtained by pre-cutting failing to meet the cutting requirements. Therefore, there is an urgent need for an aluminum profile pre-cutting control system with high driving efficiency that can be dynamically adjusted. Summary of the invention
[0005] The purpose of the present invention is to provide a permanent magnet synchronous control system for aluminum profiles. The present invention collects the phase current, speed and rotation angle of the permanent magnet synchronous motor through a parameter acquisition module. The cutting control module performs vector control on the permanent magnet synchronous motor according to the working parameters, thereby improving the driving efficiency and dynamic performance of the cutting device.
[0006] The purpose of the present invention is achieved by the following technical means: In a first aspect, the present invention provides a permanent magnet synchronous control system for aluminum profiles, comprising: a parameter acquisition module, a cutting control module, a drive module and a permanent magnet synchronous motor; The cutting control module is connected to the parameter acquisition module and the driving module, and the permanent magnet synchronous motor is connected to the parameter acquisition module and the driving module; The parameter acquisition module is used to acquire the phase current, rotation speed and rotation angle of the permanent magnet synchronous motor, and transmit the phase current, the rotation speed and the rotation angle to the cutting control module; The cutting control module is used to generate a control signal according to the phase current, the rotation speed and the rotation angle, and transmit the control signal to the driving module; The driving module is used to adjust the current of the permanent magnet synchronous motor according to the control signal.
[0007] Preferably, the cutting control module is also used to obtain the extrusion data of the aluminum profile, specifically including: Get the extrusion pressure of aluminum profiles; Calculating the extrusion speed of the aluminum profile according to the extrusion pressure; Get the extrusion time of aluminum profiles in real time; The extrusion length of the aluminum profile is calculated according to the extrusion speed and the extrusion time.
[0008] Preferably, the cutting control module is also used to control the working state of the permanent magnet synchronous motor according to the extrusion length of the aluminum profile, specifically including: comparing the extruded length with a preset cutting length; When the difference between the extrusion length and the preset cutting length is a first difference, generating a start signal; When the extrusion length is the same as the preset cutting length, a cutting signal is generated and the extrusion length is recalculated; When the extrusion length reaches a second difference value, a stop signal and a stop cutting signal are generated.
[0009] Preferably, the cutting control module is further used to adjust the given rotation speed according to the start signal and the stop signal.
[0010] Preferably, the cutting control module is used to generate a control signal according to the phase current, the rotation speed and the rotation angle, and transmit the control signal to the driving module, including: Calculating a given q-axis current according to the rotational speed and a given rotational speed; Calculating a q-axis current and a d-axis current according to the phase current and the rotation angle; Calculating a given q-axis voltage according to the q-axis current and a given q-axis current; Calculating a given d-axis voltage according to the d-axis current and a preset d-axis current; generating the control signal according to the given q-axis voltage and the given d-axis voltage; The control signal is transmitted to the driving module.
[0011] Preferably, the calculating the given q-axis current according to the rotational speed and the given rotational speed comprises: The given q-axis current is calculated using a fuzzy PID algorithm according to the rotational speed and the given rotational speed.
[0012] Preferably, the calculating the q-axis current and the d-axis current according to the phase current and the rotation angle comprises: Integrating the rotation angle to obtain a magnetic field angle; The phase current is subjected to Park transformation according to the magnetic field angle to obtain the q-axis current and the d-axis current.
[0013] Preferably, the calculating a given q-axis voltage according to the q-axis current and a given q-axis current comprises: Calculating the given q-axis voltage using a PI algorithm according to the q-axis current and the given q-axis current; The step of calculating a given d-axis voltage according to the d-axis current and a preset d-axis current includes: The given d-axis voltage is calculated using a PI algorithm according to the d-axis current and the preset d-axis current.
[0014] Preferably, generating the control signal according to the given q-axis voltage and the given d-axis voltage includes: The control signal is generated by adopting an SVPWM inversion algorithm according to the given q-axis voltage and the given d-axis voltage.
[0015] In a second aspect, the present invention provides a permanent magnet synchronous control method for an aluminum profile, which is applied to the above-mentioned permanent magnet synchronous control system for the aluminum profile, comprising: The parameter acquisition module acquires the phase current, the rotation speed and the rotation angle of the permanent magnet synchronous motor, and transmits the phase current, the rotation speed and the rotation angle to the cutting control module; The cutting control module generates a control signal according to the phase current, the rotation speed and the rotation angle, and transmits the control signal to the driving module; The driving module adjusts the current of the permanent magnet synchronous motor according to the control signal.
[0016] Compared with the prior art, the present invention has the following beneficial effects: The present invention collects the phase current, speed and rotation angle of the permanent magnet synchronous motor through the parameter acquisition module, and the cutting control module performs vector control on the permanent magnet synchronous motor according to the working parameters, thereby improving the driving efficiency and dynamic performance of the cutting device; The present invention calculates the extrusion speed of the aluminum profile by acquiring the extrusion pressure of the aluminum profile, acquires the extrusion time of the aluminum profile in real time, and calculates the extrusion length of the aluminum profile according to the extrusion speed and the extrusion time, thereby improving the accuracy of acquiring the extrusion length of the aluminum profile. The present invention controls the working state of the permanent magnet synchronous motor by setting a first difference and a second difference. When the difference between the extrusion length and the preset cutting length is the first difference, the permanent magnet synchronous motor is started, and when the extrusion length is the second difference, the permanent magnet synchronous motor is stopped. Complex mode control is not required, which facilitates cutting and improves cutting accuracy. The present invention dynamically adjusts the given speed according to the working state of the permanent magnet synchronous motor, thereby improving the driving efficiency of the cutting device; The present invention reduces the amount of calculation in the current control process by using a control method in which the d-axis is zero; The present invention calculates a given q-axis current through a fuzzy PID algorithm, thereby improving the accuracy of torque control of a permanent magnet synchronous motor; The present invention calculates a given q-axis voltage and a given d-axis voltage through a PI algorithm, which is conducive to responding to a system speed change in a short time. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0018] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0019] Figure 1 A schematic diagram of the structure of the permanent magnet synchronous control system for aluminum profiles provided in this embodiment; Figure 2 A schematic flow chart of the permanent magnet synchronous control method for aluminum profiles provided in this embodiment; Figure 3 A schematic diagram of the structure of an electronic device provided in this embodiment. DETAILED DESCRIPTION
[0020] 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.
[0021] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.
[0022] In addition, the descriptions of "first", "second", etc. in the present invention are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0023] The present invention collects the phase current, rotation speed and rotation angle of the permanent magnet synchronous motor through a parameter acquisition module, and the cutting control module performs vector control on the permanent magnet synchronous motor according to the working parameters, thereby improving the driving efficiency and dynamic performance of the cutting device.
[0024] This embodiment provides a permanent magnet synchronous control system for aluminum profiles, such as Figure 1 As shown, it includes: a parameter acquisition module, a cutting control module, a drive module and a permanent magnet synchronous motor; The cutting control module is connected to the parameter acquisition module and the driving module, and the permanent magnet synchronous motor is connected to the parameter acquisition module and the driving module; A parameter acquisition module is used to acquire the phase current, speed and rotation angle of the permanent magnet synchronous motor, and transmit the phase current, speed and rotation angle to the cutting control module; A cutting control module, used for generating a control signal according to the phase current, the rotation speed and the rotation angle, and transmitting the control signal to the driving module; The drive module is used to adjust the current of the permanent magnet synchronous motor according to the control signal.
[0025] It should be noted that when performing vector control on a permanent magnet synchronous motor, it is necessary to obtain the speed, position and current of the permanent magnet synchronous motor for closed-loop control. Therefore, the parameter acquisition module acquires the working parameters of the permanent magnet synchronous motor, including phase current, speed and rotation angle, and transmits the above working parameters to the cutting control module for closed-loop control. The cutting control module controls the movement of the cutting device, that is, controls the speed of the cutting device to ensure that the cutting device cuts smoothly at the correct position. The cutting device is driven and controlled by a permanent magnet synchronous motor. By processing the working parameters of the permanent magnet synchronous motor and comparing them with reference values, a control signal is generated. The control signal can adjust the current of the permanent magnet synchronous motor and thus control the operation of the cutting device.
[0026] In this embodiment, the phase current, rotation speed and rotation angle of the permanent magnet synchronous motor are collected by the parameter collection module, and vector control is performed on the permanent magnet synchronous motor, thereby improving the driving efficiency and dynamic performance of the cutting device.
[0027] In some embodiments, the cutting control module is also used to obtain extrusion data of the aluminum profile, specifically including: Get the extrusion pressure of aluminum profiles; Calculate the extrusion speed of aluminum profiles according to the extrusion pressure; Get the extrusion time of aluminum profiles in real time; Calculate the extrusion length of the aluminum profile based on the extrusion speed and extrusion time.
[0028] It should be noted that the extrusion pressure of aluminum profiles can be obtained by arranging pressure sensors, and the extrusion speed of aluminum profiles can be calculated by obtaining the extrusion pressure. It is feasible to directly measure the extrusion speed of aluminum profiles using speed sensors, but since the extrusion length needs to be involved in the subsequent control of the working state of the permanent magnet synchronous motor, this process needs to respond quickly according to the change in the extrusion length. The real-time acquisition of the extrusion speed and calculation of the extrusion length by the speed sensor has the problem of low timeliness. At the same time, the relationship between the extrusion speed and the extrusion pressure during the extrusion process is not a simple linear relationship. Therefore, before this, it is necessary to establish an extrusion speed-extrusion pressure curve based on historical extrusion data. When the extrusion pressure is obtained, the extrusion speed is quickly calculated through the extrusion speed-extrusion pressure curve.
[0029] While obtaining the extrusion pressure, the extrusion time of the aluminum profile is recorded in real time. The extrusion time is used to calculate the extrusion length of the aluminum profile after the extrusion time is recorded according to the extrusion speed. After the aluminum profile is cut, the extrusion time can be reset from the moment the cutting is completed, so that the extrusion time after the cutting is completed can be recorded, thereby calculating the extrusion length of the second section of the aluminum profile.
[0030] In this embodiment, the extrusion speed of the aluminum profile is calculated by obtaining the extrusion pressure of the aluminum profile, the extrusion time of the aluminum profile is obtained in real time, and the extrusion length of the aluminum profile is calculated according to the extrusion speed and the extrusion time, thereby improving the accuracy of obtaining the extrusion length of the aluminum profile.
[0031] In some embodiments, the cutting control module is further used to control the working state of the permanent magnet synchronous motor according to the extrusion length of the aluminum profile, specifically including: Compare the extruded length with the preset cut length; When the difference between the extrusion length and the preset cutting length is a first difference, a start signal is generated; When the extrusion length is the same as the preset cutting length, a cutting signal is generated and the extrusion length is recalculated; When the extrusion length reaches a second difference value, a stop signal and a stop cutting signal are generated.
[0032] It should be noted that the control of the working state of the permanent magnet synchronous motor by the cutting control module is to control the start and stop of the permanent magnet synchronous motor, as well as the start and stop of cutting. The extrusion of the aluminum profile is continuous, and the cutting device needs to accelerate from the start to a uniform speed of the same speed as the extrusion speed within a certain distance, and be located within the error range of the cutting position at the uniform speed. After the cutting is completed, it is also necessary to retract the knife and decelerate to stop running. The whole process requires comparing the extrusion length with the preset cutting length to generate a control instruction, and the permanent magnet synchronous motor is driven by the driving module, so that the continuously extruded aluminum profile is cut into multiple sections with a length of the preset cutting length. The preset cutting length is the length of the aluminum profile required for later processing. The cutting control module subtracts the extrusion length from the preset cutting length before cutting. When the difference is the first difference, a start signal is generated, indicating that the permanent magnet synchronous motor needs to start running. The first difference is the distance required for the cutting device to accelerate to the extrusion speed under the action of the permanent magnet synchronous motor.
[0033] When cutting aluminum profiles, the time required varies depending on the shape of the aluminum profile and the cutting power. Generally, it takes 5 to 10 seconds to cut. When cutting, the aluminum profile is still being extruded. Therefore, when the extrusion length is the same as the preset cutting length and the cutting signal is generated to start cutting, the extrusion length needs to be reset and the extrusion length from the start of cutting is recorded. This extrusion length is the extrusion length of the second section of the aluminum profile. For the case where the cutting time is uncertain, because the speed of the cutting device is the same as the extrusion speed, not stopping the cutting immediately after cutting the aluminum profile will not affect the second section of the aluminum profile. Therefore, on the basis of ensuring the time when the cutting has been completed, the second difference is set. When the recalculated extrusion length reaches the second difference, the cutting is stopped and a shutdown signal is generated, indicating that the permanent magnet synchronous motor needs to stop running, and the cutting device starts to decelerate and reset.
[0034] In this embodiment, the working state of the permanent magnet synchronous motor is controlled by setting the first difference and the second difference. When the difference between the extrusion length and the preset cutting length is the first difference, the permanent magnet synchronous motor is started. When the extrusion length is the second difference, the permanent magnet synchronous motor is stopped. There is no need for complex mode control, which facilitates cutting and improves cutting accuracy.
[0035] In some embodiments, the cutting control module is further used to adjust the given rotation speed according to the start signal and the stop signal.
[0036] In some embodiments, the cutting control module is used to generate a control signal according to the phase current, the rotation speed, and the rotation angle, and transmit the control signal to the driving module, including: Calculate the given q-axis current according to the rotation speed and the given rotation speed; Calculate the q-axis current and the d-axis current according to the phase current and the rotation angle; Calculate the given q-axis voltage according to the q-axis current and the given q-axis current; Calculate a given d-axis voltage according to the d-axis current and a preset d-axis current; generating a control signal according to a given q-axis voltage and a given d-axis voltage; Transmit the control signal to the drive module.
[0037] It should be noted that the given speed of the permanent magnet synchronous control system is switched according to the generation of the start signal and the stop signal. It is considered that the speed of the cutting device during cutting needs to be guaranteed to be the same as the extrusion speed of the aluminum profile in order to effectively cut the aluminum profile. The speed synchronization of the cutting device requires rapid control of the permanent magnet synchronous motor. Therefore, it is necessary to determine the given speed according to the state of the cutting device. When the permanent magnet synchronous motor is vector controlled, it involves decoupling control of the q-axis and d-axis of the motor to achieve independent control of the torque and magnetic field of the motor. The d-axis is a coordinate axis along the direction of the rotor magnetic field. The d-axis current is mainly used to generate a magnetic field to change the magnetic field generated by the motor rotor. The q-axis is a coordinate axis perpendicular to the d-axis. The q-axis current is mainly used to generate a torque to drive the motor to rotate. After obtaining the given speed, the q-axis given current can be calculated. In the control of the d-axis current, the control method of the d-axis current being zero is selected, that is, there is no need to calculate the d-axis given current, and the preset d-axis current is set to zero, which reduces the calculation amount of the current control process. Finally, the q-axis given voltage and the d-axis given voltage are calculated through the q-axis current and the given q-axis current, the d-axis current and the preset d-axis current. The q-axis voltage and the d-axis voltage will generate corresponding control signals to regulate the permanent magnet synchronous motor.
[0038] In this embodiment, the given speed is dynamically adjusted according to the working state of the permanent magnet synchronous motor, thereby improving the driving efficiency of the cutting device; and the calculation amount of the current control process is reduced by using a control method in which the d-axis is zero.
[0039] In some embodiments, the given q-axis current is calculated according to the rotation speed and the given rotation speed, including: According to the rotation speed and the given rotation speed, the fuzzy PID algorithm is used to calculate the given q-axis current.
[0040] It should be noted that the fuzzy PID algorithm is a control algorithm that combines the traditional PID algorithm and the fuzzy logic algorithm. By subtracting the speed from the given speed and using the fuzzy PID algorithm to calculate the given q-axis current, the accuracy of the torque control of the permanent magnet synchronous motor is improved based on the control method of zero d-axis current.
[0041] In this embodiment, the given q-axis current is calculated by a fuzzy PID algorithm, thereby improving the accuracy of the permanent magnet synchronous motor torque control.
[0042] In some embodiments, calculating the q-axis current and the d-axis current according to the phase current and the rotation angle includes: Integrate the rotation angle to obtain the magnetic field angle; The phase current is transformed into the q-axis current and the d-axis current according to the magnetic field angle.
[0043] It should be noted that when controlling a permanent magnet synchronous motor, it is necessary to transform the three-phase current, i.e., the a-axis current, the b-axis current, and the c-axis current, to obtain the q-axis current for controlling the torque and the d-axis current for controlling the magnetic field. By controlling the q-axis current and the d-axis current respectively, the torque and magnetic field of the permanent magnet synchronous motor are controlled respectively. The specific transformation formula of the phase current is expressed as follows: ; in, is the q-axis current, is the d-axis current, is the a-axis current, is the b-axis current, is the magnetic field angle.
[0044] In some embodiments, calculating a given q-axis voltage according to the q-axis current and the given q-axis current includes: According to the q-axis current and the given q-axis current, the given q-axis voltage is calculated by using the PI algorithm; According to the d-axis current and the preset d-axis current, a given d-axis voltage is calculated, including: According to the d-axis current and the preset d-axis current, the given d-axis voltage is calculated using the PI algorithm.
[0045] In this embodiment, the given q-axis voltage and the given d-axis voltage are calculated by the PI algorithm, which is conducive to responding to the system speed change in a short time.
[0046] In some embodiments, generating a control signal according to a given q-axis voltage and a given d-axis voltage includes: According to the given q-axis voltage and the given d-axis voltage, the SVPWM inverter algorithm is used to generate the control signal.
[0047] It should be noted that the SVPWM inversion algorithm includes converting the given q-axis given voltage and the given d-axis voltage into the α-axis given voltage and the β-axis given voltage through inverse transformation, and then generating the control signal through the SVPWM control algorithm. The specific inverse transformation formula of the given q-axis voltage and the given d-axis voltage is expressed as follows: ; in, is the given voltage of α axis, is the given voltage of β axis, is the given voltage of d axis, is the given voltage on the q axis, is the magnetic field angle.
[0048] It should be understood that the disclosed system can be implemented in other ways. For example, the system embodiments described above are merely schematic. For example, the division of the above modules is only a logical function division. There may be other division methods in actual implementation. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, each functional module can be integrated into a processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
[0049] This embodiment provides a permanent magnet synchronous control method for aluminum profiles, which is applied to the permanent magnet synchronous control system of the aluminum profiles, such as Figure 2 As shown, the following steps are included: S1, the parameter acquisition module acquires the phase current, speed and rotation angle of the permanent magnet synchronous motor, and transmits the phase current, speed and rotation angle to the cutting control module; S2, the cutting control module generates a control signal according to the phase current, the rotation speed and the rotation angle, and transmits the control signal to the driving module; S3, the drive module adjusts the current of the permanent magnet synchronous motor according to the control signal.
[0050] In this embodiment, the phase current, rotation speed and rotation angle of the permanent magnet synchronous motor are collected by the parameter collection module, and vector control is performed on the permanent magnet synchronous motor, thereby improving the driving efficiency and dynamic performance of the cutting device.
[0051] This embodiment provides an electronic device 2, such as Figure 3 As shown, a processor 21 and a memory 22, the memory 22 is used to store computer program codes, the computer program codes include computer instructions, when the processor 21 executes the computer instructions, the electronic device executes the above-mentioned permanent magnet synchronous control method of aluminum profiles.
[0052] The electronic device 2 includes a processor 21, a memory 22, an output device 23, and an input device 24. The processor 21, the memory 22, the output device 23, and the input device 24 are coupled via a connector, and the connector includes various interfaces, transmission lines, or buses, etc., which are not limited in the embodiments of the present invention. It should be understood that in various embodiments of the present invention, coupling refers to mutual connection in a specific manner, including direct connection or indirect connection through other devices, for example, through various interfaces, transmission lines, buses, etc.
[0053] The processor 21 may be one or more graphics processing units (GPUs). When the processor 21 is a GPU, the GPU may be a single-core GPU or a multi-core GPU. Optionally, the processor 21 may be a processor group consisting of multiple GPUs, and the multiple processors are coupled to each other via one or more buses. Optionally, the processor 21 may also be other types of processors, etc., which are not limited in the embodiments of the present invention.
[0054] The memory 22 can be used to store computer program instructions and various computer program codes including program codes for executing the scheme of the present invention. Optionally, the memory 22 includes but is not limited to random access memory (RAM), read-only memory (ROM), erasable programmable read only memory (EPROM), or portable read only memory (CD-ROM), and the memory 22 is used for related instructions and data.
[0055] The input device 24 is used to input data and / or signals, and the output device 23 is used to output data and / or signals. The output device 23 and the input device 24 can be independent devices or an integrated device.
[0056] This embodiment provides a computer-readable storage medium, in which a computer program is stored. The computer program includes program instructions. When the program instructions are executed by a processor of an electronic device, the processor executes the above-mentioned permanent magnet synchronous control method of aluminum profiles.
[0057] The above are only specific embodiments of the present invention, which enable those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A permanent magnet synchronous control system for aluminum profiles, characterized in that: include: Parameter acquisition module, cutting control module, drive module and permanent magnet synchronous motor; The cutting control module is connected to the parameter acquisition module and the driving module, and the permanent magnet synchronous motor is connected to the parameter acquisition module and the driving module; The parameter acquisition module is used to acquire the phase current, rotation speed and rotation angle of the permanent magnet synchronous motor, and transmit the phase current, the rotation speed and the rotation angle to the cutting control module; The cutting control module is used to generate a control signal according to the phase current, the rotation speed and the rotation angle, and transmit the control signal to the driving module; The driving module is used to adjust the current of the permanent magnet synchronous motor according to the control signal.
2. The permanent magnet synchronous control system of aluminum profile according to claim 1, characterized in that: The cutting control module is also used to obtain the extrusion data of the aluminum profile, specifically including: Get the extrusion pressure of aluminum profiles; Calculating the extrusion speed of the aluminum profile according to the extrusion pressure; Get the extrusion time of aluminum profiles in real time; The extrusion length of the aluminum profile is calculated according to the extrusion speed and the extrusion time.
3. The permanent magnet synchronous control system of aluminum profile according to claim 1, characterized in that: The cutting control module is also used to control the working state of the permanent magnet synchronous motor according to the extrusion length of the aluminum profile, specifically including: comparing the extruded length with a preset cutting length; When the difference between the extrusion length and the preset cutting length is a first difference, generating a start signal; When the extrusion length is the same as the preset cutting length, a cutting signal is generated and the extrusion length is recalculated; When the extrusion length reaches a second difference value, a stop signal and a stop cutting signal are generated.
4. The permanent magnet synchronous control system of aluminum profile according to claim 3, characterized in that: The cutting control module is further used to adjust the given rotation speed according to the start signal and the stop signal.
5. The permanent magnet synchronous control system of aluminum profile according to claim 1, characterized in that: The cutting control module is used to generate a control signal according to the phase current, the rotation speed and the rotation angle, and transmit the control signal to the driving module, including: Calculating a given q-axis current according to the rotational speed and a given rotational speed; Calculating a q-axis current and a d-axis current according to the phase current and the rotation angle; Calculating a given q-axis voltage according to the q-axis current and a given q-axis current; Calculating a given d-axis voltage according to the d-axis current and a preset d-axis current; generating the control signal according to the given q-axis voltage and the given d-axis voltage; The control signal is transmitted to the driving module.
6. The permanent magnet synchronous control system for aluminum profiles according to claim 5, characterized in that: The step of calculating the given q-axis current according to the rotational speed and the given rotational speed includes: The given q-axis current is calculated using a fuzzy PID algorithm according to the rotational speed and the given rotational speed.
7. The permanent magnet synchronous control system for aluminum profiles according to claim 5, characterized in that: The calculating the q-axis current and the d-axis current according to the phase current and the rotation angle comprises: Integrating the rotation angle to obtain a magnetic field angle; The phase current is subjected to Park transformation according to the magnetic field angle to obtain the q-axis current and the d-axis current.
8. The permanent magnet synchronous control system for aluminum profiles according to claim 5, characterized in that: The step of calculating a given q-axis voltage according to the q-axis current and a given q-axis current comprises: Calculating the given q-axis voltage using a PI algorithm according to the q-axis current and the given q-axis current; The step of calculating a given d-axis voltage according to the d-axis current and a preset d-axis current includes: The given d-axis voltage is calculated using a PI algorithm according to the d-axis current and the preset d-axis current.
9. The permanent magnet synchronous control system of aluminum profile according to claim 5, characterized in that: The step of generating the control signal according to the given q-axis voltage and the given d-axis voltage comprises: The control signal is generated by adopting an SVPWM inversion algorithm according to the given q-axis voltage and the given d-axis voltage.
10. A permanent magnet synchronous control method for aluminum profiles, applied to the permanent magnet synchronous control system for aluminum profiles as claimed in any one of claims 1 to 9, characterized in that: include: The parameter acquisition module acquires the phase current, the rotation speed and the rotation angle of the permanent magnet synchronous motor, and transmits the phase current, the rotation speed and the rotation angle to the cutting control module; The cutting control module generates a control signal according to the phase current, the rotation speed and the rotation angle, and transmits the control signal to the driving module; The driving module adjusts the current of the permanent magnet synchronous motor according to the control signal.
Citation Information
Patent Citations
Aluminum profile extruding machine and motor control method
CN108296301A
Two-degree-of-freedom numerical control machine tool and control system thereof, and location method of two-degree-of-freedom numerical control machine tool control system
CN110190793A
Drive control system of permanent magnet synchronous motor of numerically-controlled machine tool
CN112054728A
Aluminum profile temperature control device
CN214098238U
Permanent magnet synchronous motor control method
WO2020108173A1