A method and device for quickly starting a FOC fan in forward and reverse wind scenarios
By obtaining the initial angle and frequency of the motor, setting the appropriate initial frequency and voltage compensation value, and directly starting the motor, it solves the current impact problem when the motor starts with high-speed downwind, and achieves rapid start in the backwind scenario, extending the service life of the motor system.
Patent Information
- Application Number
- CN202411209518.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2044-08-30
AI Technical Summary
The current impact caused by direct starting of the motor when the motor is rotated at high speed and wind is high, resulting in problems such as abnormal motor noise and busbar overvoltage during startup.
By obtaining the initial angle and initial frequency of the motor, determine the direction of the motor rotation, when the motor rotates forward and the initial frequency is higher than the set threshold, the initial frequency is set to the given frequency of the speed ring or the integral initial value of the phase lock loop of the inductive FOC observer, and the result of the initial frequency × permanent magnet magnetic flux is set to the voltage compensation value of the q-axis current loop, and the motor is directly started. When the initial frequency is lower than the set threshold or in reverse, the three-phase lower tube is controlled to turn on the brake through the PWM function, and then restart after quick brake stop.
It greatly reduces the current impact and bus voltage fluctuations during direct start of the motor with high-speed downwind, extends the service life of the motor system, and achieves rapid start in the upwind scenario.
Smart Images

Figure CN119030402B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of sensorless vector control of permanent magnet synchronous motors, and specifically relates to a method and device for fast starting of an FOC fan in forward and reverse wind scenarios. Background Art
[0002] At present, in the field of sensorless vector control of permanent magnet synchronous motors, the following methods can be used to determine the initial frequency and angle of the motor at the start-up time: (1) Calculate the initial frequency and angle of the motor through the back-EMF detection circuit. (2) Use software methods to estimate the initial frequency and angle of the motor, such as the three-tube short-circuit method and sensorless observer, to estimate the frequency and angle information of the motor by collecting the current at the start-up time.
[0003] Although the existing technology can determine the initial frequency and angle of the motor at the starting time, it does not provide detailed instructions on how to reduce the current impact caused by direct starting of the motor when it is rotating forward at high speed. This current impact can cause problems such as abnormal noise of the motor and bus overvoltage during startup. Summary of the invention
[0004] The present invention provides a method and device for quickly starting a FOC fan in both forward and reverse wind scenarios, which are used to at least solve the problem of large current impact caused by direct starting of a motor when the motor rotates forward at high speed with the wind.
[0005] According to one aspect of the present invention, a method for quickly starting a FOC fan in forward and reverse wind scenarios is provided, comprising:
[0006] Get the initial angle and initial frequency of the motor;
[0007] The motor rotation direction is determined according to the initial angle of the motor. When the motor rotates forward and the initial frequency is higher than the set threshold, the initial frequency is set to the given frequency of the speed loop or the initial frequency is set to the given frequency of the speed loop and the integral initial value of the sensorless FOC observer phase-locked loop PI at the same time, and the result of the initial frequency × permanent magnet flux is set to the voltage compensation value of the q-axis current loop, and then the motor is started directly.
[0008] As a further technical solution, the method further includes:
[0009] When the motor is rotating forward and the initial frequency is lower than the set threshold, or the initial frequency of the motor is in the reverse direction, the PWM function of the chip is used to control the three-phase lower tube to conduct the brake, quickly stop the motor and then restart it.
[0010] As a further technical solution, in the sensorless FOC control scenario, the initial angle and initial frequency of the motor are obtained, including:
[0011] Collect the terminal voltages of any two phases and the neutral point voltage of the motor at the time of motor starting;
[0012] According to the terminal voltages of any two phases and the neutral point voltage of the motor, the phase voltages of the two phases are calculated;
[0013] According to the phase voltages of the two phases, combined with coordinate system transformation and inverse tangent formula, first angle information of the motor is calculated;
[0014] Obtaining second angle information of the motor according to the first angle information and in combination with a fixed offset angle;
[0015] The initial frequency of the motor is calculated based on the second angle information.
[0016] As a further technical solution, after obtaining the second angle information of the motor, it also includes: calculating the time interval between two consecutive peak points of the second angle, and calculating the initial frequency of the motor according to the time interval.
[0017] According to one aspect of the present invention, a device for quickly starting a FOC fan in both forward and reverse wind scenarios is provided, comprising:
[0018] The acquisition module is used to obtain the initial angle and initial frequency of the motor;
[0019] The control module is used to determine the rotation direction of the motor according to the initial angle of the motor. When the motor rotates forward and the initial frequency is higher than the set threshold, the initial frequency is set to the given frequency of the speed loop or the initial frequency is set to the given frequency of the speed loop and the integral initial value of the sensorless FOC observer phase-locked loop PI at the same time, and the result of the initial frequency × permanent magnet flux is set as the voltage compensation value of the q-axis current loop, and then the motor is started directly.
[0020] As a further technical solution, in the sensorless FOC control scenario, the acquisition module includes an ADC acquisition unit and a calculation unit. The ADC acquisition unit is used to collect the terminal voltage of any two phases and the neutral point voltage of the motor at the time of motor startup; the calculation unit is used to calculate the phase voltage of the two phases based on the terminal voltage of any two phases and the neutral point voltage of the motor, and calculate the first angle information of the motor based on the phase voltage of the two phases in combination with the coordinate system transformation and the inverse tangent formula, and obtain the second angle information of the motor based on the first angle information and the fixed offset angle, and calculate the initial frequency of the motor based on the second angle information.
[0021] As a further technical solution, the control module is also used to execute the following instructions:
[0022] When the motor is rotating forward and the initial frequency is lower than the set threshold, or the initial frequency of the motor is in the reverse direction, the PWM function of the chip is used to control the three-phase lower tube to conduct the brake, quickly stop the motor and then restart it.
[0023] According to one aspect of the present invention specification, there is provided a motor control device, comprising: a memory, a processor, and a motor quick start program stored in the memory and executable on the processor, wherein when the processor executes the motor quick start program, the FOC fan quick start method in forward and reverse wind scenarios is implemented.
[0024] According to one aspect of the present invention, a computer-readable storage medium is provided, on which a motor quick start program is stored. When the motor quick start program is executed by a processor, the FOC fan quick start method in forward and reverse wind scenarios is implemented.
[0025] According to one aspect of the present specification, there is provided a motor, comprising the FOC fan fast starting device in both forward and reverse wind scenarios; and / or the computer-readable storage medium.
[0026] Compared with the prior art, the present invention has the following beneficial effects:
[0027] 1. The acquisition of the initial angle in the present invention is not limited to the method of hardware sampling of back electromotive force or software implementation, etc., and is universal and simple to implement, thereby increasing the practicability in engineering.
[0028] 2. The method of reducing the inrush current at the start-up time of the present invention is not limited to the sensorless FOC control, but is also applicable to the sensored FOC control.
[0029] 3. The present invention can greatly reduce the current impact and bus voltage fluctuation when the motor is directly started in high-speed downwind forward rotation, thereby quickly starting the motor and extending the service life of the motor system.
[0030] 4. When the motor is rotating forward and the initial frequency is low, or when the initial frequency of the motor is in the reverse direction, the motor can be quickly stopped and restarted by braking. Compared with simply stopping and restarting by the inertia of the motor without braking, the starting time is reduced, which is very beneficial to the rapid starting of large inertia motors such as fans. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 A schematic flow chart of a method for quickly starting a FOC fan in forward and reverse wind scenarios provided by an embodiment of the present invention.
[0032] Figure 2 A schematic diagram of the flow chart of the sensorless FOC fan forward and reverse wind starting process provided by an embodiment of the present invention.
[0033] Figure 3 A schematic diagram of a waveform of a fan being started directly with the wind at high speed provided in an embodiment of the present invention.
[0034] Figure 4A schematic diagram of a reverse potential sampling circuit provided by an embodiment of the present invention.
[0035] Figure 5 A schematic diagram of the structure of a FOC fan fast start device for forward and reverse wind scenarios provided in an embodiment of the present invention.
[0036] Figure 6 A schematic diagram of the structure of a motor control device provided in an embodiment of the present invention.
[0037] Figure 7 A schematic diagram of the three-phase lower tube conduction brake provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0038] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings 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.
[0039] The embodiment of the present invention provides a method for quickly starting an FOC fan in forward and reverse wind scenarios, which is used to solve the problem of large current impact when the motor is directly started when it rotates forward at high speed with the wind, and the problem of quickly starting the motor in a reverse wind scenario.
[0040] like Figure 1 As shown, the method includes:
[0041] Step 1, obtain the initial angle and initial frequency of the motor;
[0042] Step 2, determine the motor rotation direction according to the initial angle of the motor. When the motor rotates forward and the initial frequency is higher than the set threshold, set the initial frequency to the given frequency of the speed loop or set the initial frequency to the given frequency of the speed loop and the integral initial value of the sensorless FOC observer phase-locked loop PI at the same time, and set the result of the initial frequency × permanent magnet flux as the voltage compensation value of the q-axis current loop, and then start the motor directly.
[0043] In the embodiment of the present invention, for the sensorless FOC control scenario, before executing step 1, the method further includes: constructing a motor reverse potential sampling circuit. Figure 2As shown, the ADC function of the chip collects the voltages of any two phases after the voltage division of the circuit (the embodiment of the present invention takes the U and V phases as an example), namely the U phase terminal voltage ADC_UU, the V phase terminal voltage ADC_VV and the motor neutral point voltage ADC_V_REF, to ensure that the voltage after voltage division is within the ADC power supply voltage of the chip. The U phase voltage can be obtained by subtracting the neutral point voltage from the U phase terminal voltage, and the V phase voltage can be obtained by subtracting the neutral point voltage from the V phase terminal voltage. The software then calculates the initial frequency and angle information of the motor based on the U / V phase voltages collected by the hardware.
[0044] Compared with the existing back EMF detection circuit that needs to detect the back EMF of three-phase U / V / W, the present invention adopts the method of detecting the back EMF of two-phase U / V and the neutral point voltage, which can improve the accuracy of the initial angle and initial frequency.
[0045] Specifically, Figure 3 As shown, including:
[0046] Step 1.1, collect the voltages of any two phases (U and V phases as an example) at the time of motor startup through the chip ADC function, including the U phase terminal voltage, the V phase terminal voltage and the motor neutral point voltage;
[0047] Step 1.2, subtract the neutral point voltage from the U phase terminal voltage to obtain the U phase voltage Uu, and subtract the neutral point voltage from the V phase terminal voltage to obtain the V phase voltage Uv;
[0048] Step 1.3, converting the U-phase voltage Uu and the V-phase voltage Uv into voltages Ualpha and Ubeta in a stationary coordinate system through Clark transformation, and calculating the inverse tangent of the voltages Ualpha and Ubeta in the stationary coordinate system to obtain the first angle information of the motor;
[0049] Step 1.4, subtract the fixed offset angle from the first angle information to obtain the second angle information, and the second angle is the initial angle of the motor;
[0050] Step 1.5, the second angle information is a triangular sawtooth wave, and the software calculates the time interval between two consecutive second angle peak points, thereby calculating the initial frequency of the motor, and determines the motor rotation direction according to whether the second angle is increasing or decreasing.
[0051] Specifically, the Clark transformation formula is as follows:
[0052]
[0053] First Angle The calculation formula is as follows:
[0054]
[0055] Second Angle The calculation formula is as follows:
[0056]
[0057] The second angle in the above formula is is the initial angle of the motor, The bias angle is fixed and can be obtained through theoretical analysis or comparative analysis of experimental angle waveforms.
[0058] Calculate the second angle via software The time interval t between two consecutive peaks can be used to obtain the initial frequency we of the motor, we = 1 / t, in Hz.
[0059] Now, the following explanation is given for the need to set the result of initial frequency × permanent magnet flux linkage as the voltage compensation value of the q-axis current loop when the motor rotates forward at high speed:
[0060] The voltage equation of the PMSM (permanent magnet synchronous motor) motor in the dq rotating coordinate system is as follows:
[0061]
[0062] Before the motor is closed at high speed forward speed, the given current of the dq axis current loop is set to 0. According to the dq axis voltage equation, when the actual dq axis current When it is close to 0, the dq axis voltage equation is as follows:
[0063]
[0064] Before starting the motor, set the initial frequency we and the permanent magnet flux The product of is set as the voltage compensation value of the q-axis current loop, which can make the terminal voltage of the motor close to the back electromotive force at the moment of starting, thereby reducing the current impact at the moment of starting. The software implementation is relatively simple and is very suitable for actual engineering needs.
[0065] Permanent magnet flux The parameters can be obtained by consulting the motor manufacturer, manually measuring with an oscilloscope or a multimeter, or using algorithms such as motor parameter identification, and the present invention will not go into details.
[0066] In the sensorless FOC control scenario, the embodiment of the present invention can obtain the initial angle by hardware sampling back electromotive force or software calculation, and obtain the initial frequency by software calculation.
[0067] In the embodiment of the present invention, for the sensored FOC control scenario, the initial angle and initial frequency of the motor are directly collected by the sensor.
[0068] In the embodiment of the present invention, the specific process of step 2 further includes:
[0069] If the motor rotates forward and the initial frequency is higher than the set threshold, the given currents id and iq of the dq-axis current loop are both set to 0, and after the set time, the initial frequency is set to the given frequency of the speed loop, and the initial frequency is set to the integral initial value of the sensorless FOC observer phase-locked loop PI; at the same time, the result of the initial frequency × permanent magnet flux is set to the voltage compensation value of the q-axis current loop, and then the motor is started directly, which can greatly reduce the current impact during direct starting.
[0070] Furthermore, if the motor rotates forward and the initial frequency is lower than the set threshold, the PWM function of the chip controls the three-phase lower tube to conduct the brake, quickly stops the motor and then restarts it.
[0071] It should be noted that the three-phase lower tubes refer to the three power tubes below the U / V / W three phases, such as Figure 7 As shown, the brake is controlled by controlling the conduction of these three power tubes.
[0072] Furthermore, if the initial frequency of the motor is in the reverse direction, that is, the FOC fan is in a headwind scenario, the PWM function of the chip is used to control the three-phase lower tube to conduct the brake, quickly stop the motor, and then restart it.
[0073] In an embodiment of the present invention, for a sensored FOC control scenario, after directly acquiring the initial angle and initial speed of the motor through a sensor, it further includes: if the motor rotates forward and the initial frequency is higher than a set threshold, the given currents id and iq of the dq-axis current loop are both set to 0, and after a set period of time, the initial frequency is set to the given frequency of the speed loop; at the same time, the result of the initial frequency × the permanent magnet flux is set as the voltage compensation value of the q-axis current loop, and then the motor is directly started, thereby reducing the current shock during direct startup.
[0074] Figure 4 It is a waveform diagram of the fan high-speed downwind direct start, which includes the comparison waveforms of the common strategy and the strategy of the present invention. Figure 4 In the figure, the yellow waveform is the angle waveform estimated by the sensorless FOC, the blue waveform is the motor angle waveform at the start-up time calculated by the back-EMF circuit, and the green waveform is the motor phase current waveform. As can be seen from the figure, the starting current impact of the strategy proposed by the present invention is significantly smaller than the current impact of the ordinary strategy. In addition, it can be seen from the blue and yellow angle waveforms that the initial angle calculation accuracy proposed by the present invention is relatively high. At the moment of startup, the angle calculated by the back-EMF can be smoothly switched to the angle estimated by the sensorless FOC, which proves the correctness of the strategy proposed by the present invention.
[0075] Based on the same inventive concept as the aforementioned method embodiment, the present invention also provides a device for quickly starting a FOC fan in both forward and reverse wind scenarios, such as Figure 5 As shown, including:
[0076] The acquisition module is used to obtain the initial angle and initial frequency of the motor;
[0077] The control module is used to determine the rotation direction of the motor according to the initial angle of the motor. When the motor rotates forward and the initial frequency is higher than the set threshold, the initial frequency is set to the given frequency of the speed loop or the initial frequency is set to the given frequency of the speed loop and the integral initial value of the sensorless FOC observer phase-locked loop PI at the same time, and the result of the initial frequency × permanent magnet flux is set as the voltage compensation value of the q-axis current loop, and then the motor is started directly.
[0078] As a preferred embodiment, in the embodiment of the present invention in a sensorless FOC control scenario, the acquisition module includes an ADC acquisition unit and a calculation unit, the ADC acquisition unit is used to collect the terminal voltages of any two phases and the neutral point voltage of the motor at the time of motor startup; the calculation unit is used to calculate the phase voltages of the two phases based on the terminal voltages of any two phases and the neutral point voltage of the motor, and calculate the first angle information of the motor based on the phase voltages of the two phases in combination with the coordinate system transformation and the inverse tangent formula, and obtain the second angle information of the motor based on the first angle information in combination with the fixed offset angle, and calculate the initial frequency of the motor based on the second angle information.
[0079] As a preferred embodiment, the control module in the embodiment of the present invention is also used to execute the following instructions:
[0080] When the motor is rotating forward and the initial frequency is lower than the set threshold, or the initial frequency of the motor is in the reverse direction, the PWM function of the chip is used to control the three-phase lower tube to conduct the brake, quickly stop the motor and then restart it.
[0081] It should be noted that the specific implementation of the device for quickly starting a FOC fan in both wind and headwind scenarios in an embodiment of the present invention corresponds one-to-one to the specific implementation of the method for quickly starting a FOC fan in both wind and headwind scenarios in the aforementioned embodiment of the present invention, and will not be repeated here.
[0082] Based on the same inventive concept as the above-mentioned embodiment, the present invention also provides a motor control device, such as Figure 6 As shown, it includes: a memory, a processor, and a motor quick start program stored in the memory and executable on the processor, and also includes a communication interface and a communication bus. The processor, the communication interface, and the memory communicate with each other via the communication bus. When the processor calls the logic instructions in the memory and executes the motor quick start program, the FOC fan quick start method in the forward and reverse wind scenarios is implemented.
[0083] According to the motor control device of the embodiment of the present invention, the computer program of the motor quick start method is executed by the processor. In the sensorless FOC control scenario, the initial angle and frequency of the motor are obtained by a specific calculation method, and the given frequency of the speed loop and the integral initial value of the sensorless FOC observer phase-locked loop PI are assigned using the initial frequency, and voltage compensation is performed at the same time, so that the current impact and bus voltage fluctuation when the motor is directly started at high speed and forward with the wind can be greatly reduced, and the service life of the motor system can be extended while the motor is started quickly. In addition, the aforementioned method of reducing the impact current at the start time is also applicable to the sensory FOC control scenario, the only difference is that the method of obtaining the initial angle and frequency of the motor is different, and the assignment object of the initial frequency is different.
[0084] Based on the same inventive concept as the aforementioned embodiment, the present invention also provides a computer-readable storage medium on which a motor quick start program is stored. When the motor quick start program is executed by a processor, the FOC fan quick start method in forward and reverse wind scenarios is implemented.
[0085] According to the computer-readable storage medium of an embodiment of the present invention, by executing a computer program of the above-mentioned motor quick start method, when the motor is rotating forward and the initial frequency is higher than the set threshold, the current impact when the motor is directly started can be greatly reduced; and when the motor is rotating forward and the initial frequency is lower than the set threshold, or the initial frequency of the motor is in the reverse direction, the start-up time is reduced, which is conducive to the quick start of large-inertia motors such as fans.
[0086] Based on the same inventive concept as the aforementioned embodiment, the present invention further provides a motor, including the FOC fan fast start-up device in forward and reverse wind scenarios; and / or the computer-readable storage medium.
[0087] According to the motor of the embodiment of the present invention, by executing the FOC fan fast start-up device in the forward and reverse wind scenarios, and / or executing the motor fast start-up program stored on the computer-readable storage medium, the current impact and bus voltage fluctuation when the motor is directly started in the forward rotation at high speed and the forward rotation, and the starting time when the motor is in the forward rotation and the initial frequency is low or the initial frequency of the motor is in the reverse direction can be reduced.
[0088] In summary, the present invention provides a method for calculating the initial frequency and angle at the start-up time by using a reverse potential sampling circuit in a sensorless FOC control scenario. Specifically, the U-phase terminal voltage, the V-phase terminal voltage and the neutral point voltage of the motor are collected by using the chip ADC function at the start-up time of the motor (taking U and V as an example), and the U-phase terminal voltage is subtracted from the neutral point voltage to obtain the U-phase voltage Uu, and the V-phase terminal voltage is subtracted from the neutral point voltage to obtain the V-phase voltage Uv. The U-phase voltage Uu and the V-phase voltage Uv are converted into voltages Ualpha and Ubeta in a stationary coordinate system by Clark transformation. The inverse tangent of the voltages Ualpha and Ubeta in the stationary coordinate system is calculated to obtain the first angle information of the motor, and the second angle information is subtracted from the fixed offset angle to obtain the second angle information, and the second angle is the initial angle of the motor; the software calculates the time interval between the peak points of two consecutive second angles, thereby calculating the initial frequency of the motor, and judging the direction of rotation of the motor according to whether the second angle is increasing or decreasing.
[0089] The present invention also provides a method for reducing the impact current at the time of motor startup that is applicable to both inductive and inductive FOC control scenarios. Specifically, when the motor is rotating forward and the initial frequency is higher than the set threshold, the given currents id and iq of the dq axis current loop are both set to 0, and after a set period of time, the initial frequency is set to the given frequency of the speed loop (inductive FOC control scenario) or the initial frequency is set to the given frequency of the speed loop and the integral initial value of the inductive FOC observer phase-locked loop PI (inductive FOC control scenario); at the same time, the result of the initial frequency × permanent magnet flux is set as the voltage compensation value of the q axis current loop, and then the motor is started directly, which can greatly reduce the current impact during direct startup.
[0090] The present invention also provides a quick start method for the FOC fan in a headwind scenario, by controlling the three-phase lower tube conduction brake through the PWM function of the chip, quickly stopping the motor and then restarting it.
[0091] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A method for quickly starting a FOC fan in both forward and reverse wind scenarios, characterized in that: include: Get the initial angle and initial frequency of the motor; The motor rotation direction is determined according to the initial angle of the motor. For the sensorless FOC control scenario, it includes: when the motor rotates forward and the initial frequency is higher than the set threshold, the given currents id and iq of the dq axis current loop are set to 0, and after the set time, the initial frequency is set to the given frequency of the speed loop, and the initial frequency is set to the integral initial value of the sensorless FOC observer phase-locked loop PI; at the same time, the result of the initial frequency × permanent magnet flux is set as the voltage compensation value of the q axis current loop, and then the motor is started directly; For the sensored FOC control scenario, it also includes: when the motor rotates forward and the initial frequency is higher than the set threshold, the given currents id and iq of the dq axis current loop are both set to 0, and after the set time, the initial frequency is set to the given frequency of the speed loop; at the same time, the result of the initial frequency × the permanent magnet flux is set to the voltage compensation value of the q axis current loop, and then the motor is started directly.
2. According to claim 1, a method for quickly starting a FOC fan in both forward and reverse wind scenarios is characterized in that: The method further comprises: When the motor is rotating forward and the initial frequency is lower than the set threshold, or the initial frequency of the motor is in the reverse direction, the PWM function of the chip is used to control the three-phase lower tube to conduct the brake, quickly stop the motor and then restart it.
3. According to claim 1, a method for quickly starting a FOC fan in both forward and reverse wind scenarios is characterized in that: In the sensorless FOC control scenario, obtain the initial angle and initial frequency of the motor, including: Collect the terminal voltages of any two phases and the neutral point voltage of the motor at the time of motor starting; According to the terminal voltages of any two phases and the neutral point voltage of the motor, the phase voltages of the two phases are calculated; According to the phase voltages of the two phases, combined with coordinate system transformation and inverse tangent formula, first angle information of the motor is calculated; Obtaining second angle information of the motor according to the first angle information and in combination with a fixed offset angle; The initial frequency of the motor is calculated based on the second angle information.
4. According to claim 3, a method for quickly starting a FOC fan in both forward and reverse wind scenarios is characterized in that: After obtaining the second angle information of the motor, the method further includes: calculating the time interval between two consecutive peak points of the second angle, and calculating the initial frequency of the motor according to the time interval.
5. A device for quickly starting a FOC fan in both forward and reverse wind scenarios, characterized in that: include: The acquisition module is used to obtain the initial angle and initial frequency of the motor; The control module is used to determine the rotation direction of the motor according to the initial angle of the motor. For the sensorless FOC control scenario, it includes: when the motor rotates forward and the initial frequency is higher than the set threshold, the given currents id and iq of the dq axis current loop are set to 0, and after a set period of time, the initial frequency is set to the given frequency of the speed loop, and the initial frequency is set to the integral initial value of the sensorless FOC observer phase-locked loop PI; at the same time, the result of the initial frequency × the permanent magnet flux is set as the voltage compensation value of the q axis current loop, and then the motor is started directly; For the sensored FOC control scenario, it also includes: when the motor rotates forward and the initial frequency is higher than the set threshold, the given currents id and iq of the dq axis current loop are both set to 0, and after the set time, the initial frequency is set to the given frequency of the speed loop; at the same time, the result of the initial frequency × the permanent magnet flux is set to the voltage compensation value of the q axis current loop, and then the motor is started directly.
6. According to claim 5, a device for quickly starting a FOC fan in both forward and reverse wind scenarios is characterized in that: In the sensorless FOC control scenario, the acquisition module includes an ADC acquisition unit and a calculation unit. The ADC acquisition unit is used to collect the terminal voltages of any two phases and the neutral point voltage of the motor at the time of motor startup; the calculation unit is used to calculate the phase voltages of the two phases based on the terminal voltages of any two phases and the neutral point voltage of the motor, and calculate the first angle information of the motor based on the phase voltages of the two phases in combination with the coordinate system transformation and the inverse tangent formula, and obtain the second angle information of the motor based on the first angle information in combination with the fixed offset angle, and calculate the initial frequency of the motor based on the second angle information.
7. According to claim 5, a device for quickly starting a FOC fan in both forward and reverse wind scenarios is characterized in that: The control module is also used to execute the following instructions: When the motor is rotating forward and the initial frequency is lower than the set threshold, or the initial frequency of the motor is in the reverse direction, the PWM function of the chip is used to control the three-phase lower tube to conduct the brake, quickly stop the motor and then restart it.
8. A motor control device, characterized in that: include: A memory, a processor, and a motor quick start program stored in the memory and executable on the processor. When the processor executes the motor quick start program, a method for quick start of the FOC fan in headwind and forward wind scenarios according to any one of claims 1 to 4 is implemented.
9. A computer-readable storage medium, characterized in that: A motor quick start program is stored thereon, and when the motor quick start program is executed by the processor, the method for quick start of the FOC fan in the forward and reverse wind scenarios according to any one of claims 1-4 is implemented.
10. A motor, characterized in that: It comprises a device for quickly starting a FOC fan in forward and reverse wind scenarios according to any one of claims 5-7; and / or a computer-readable storage medium according to claim 9.
Citation Information
Patent Citations
Algorithm and system for realizing low-frequency control through brushless motor non-inductive FOC
CN116345976A
Method for controlling galloping starting of permanent magnet synchronous motor in vector mode without position sensor
CN116722782A