CN117792194A - Control method and system for sensorless of high-speed brushless fan - Google Patents

Control method and system for sensorless of high-speed brushless fan Download PDF

Info

Publication number
CN117792194A
CN117792194A CN202311707947.1A CN202311707947A CN117792194A CN 117792194 A CN117792194 A CN 117792194A CN 202311707947 A CN202311707947 A CN 202311707947A CN 117792194 A CN117792194 A CN 117792194A
Authority
CN
China
Prior art keywords
motor
speed
pwm driving
driving mode
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311707947.1A
Other languages
Chinese (zh)
Inventor
陈力
黄进
秦浩浜
吴予涵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Schlossen Technology Suzhou Co ltd
Original Assignee
Schlossen Technology Suzhou Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Schlossen Technology Suzhou Co ltd filed Critical Schlossen Technology Suzhou Co ltd
Priority to CN202311707947.1A priority Critical patent/CN117792194A/en
Publication of CN117792194A publication Critical patent/CN117792194A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

The invention discloses a control method and a control system for a sensorless high-speed brushless fan, which are characterized in that a front-mounted Buck converter is combined with a PWM driving mode, a local PWM driving mode is adopted, a sliding mode observer is utilized to acquire the position and speed information of a motor rotor and the d-axis current of the motor, a PI controller is utilized to acquire motor position compensation information according to the d-axis current of the motor, the duty ratio of six MOS tubes is controlled according to the motor position information and the motor position compensation information, the motor is driven to operate in a local PWM driving mode, and meanwhile, the PI controller is utilized to control the current of the front-mounted Buck converter in the PWM driving mode so as to control the motor speed. In the invention, the six MOS tubes are PWM modulated only for one third of the time, so that the switching loss is greatly reduced. The partial PWM driving method of the preposed Buck converter realizes sine wave control of the high-speed brushless fan, and has stable output torque and small noise. The invention is insensitive to motor parameters, has good adaptability and strong robustness.

Description

Control method and system for sensorless of high-speed brushless fan
Technical Field
The invention belongs to the technical field of brushless fan control, and particularly relates to a method and a system for controlling a high-speed brushless fan without a sensor.
Background
Currently, brushless motor control methods generally adopt square wave or sine wave methods for control. The square wave control is used for switching the switching states of the six MOS tubes according to six position conditions of the motor rotor in each rotation period, and generating a rotating magnetic field with a stepping angle of 60 degrees, so that the motor rotor is driven to rotate. The brushless motor of PWM driving mode in square wave control mode realizes motor current and rotational speed control through PWM modulation, because the inductance of high-speed motor is very little, this kind of mode can produce high frequency, current ripple in a large scale to lead to the motor rotor eddy current loss to increase. The PWM square wave driving method of the front-mounted Buck converter changes the motor voltage through the Buck converter to control the motor current and the rotating speed, and the output torque in the mode is unbalanced and has larger vibration and noise.
The traditional brushless motor driving method controlled by sine waves is only one PWM, and can generate high-frequency and wide-range current ripples, so that the eddy current loss of a motor rotor is increased.
Brushless motor control methods can be classified into two kinds of control methods with a position sensor and control methods without a position sensor. The control method with the position sensor means that the position sensor is arranged in the motor, and the position sensor can reduce the reliability and stability of the operation of the motor according to the position information obtained by the position sensor.
Disclosure of Invention
The invention aims to overcome the defects of the prior art, and provides a sensorless control method and a sensorless control system for a high-speed brushless fan. According to the invention, a front-mounted Buck converter is combined with a PWM driving mode, a local PWM driving mode is adopted, a sliding mode observer is utilized to obtain the position and speed information of a motor rotor and the d-axis current of the motor, a PI controller is utilized to obtain motor position compensation information according to the d-axis current of the motor, the duty ratio of six MOS tubes is controlled according to the motor position information and the motor position compensation information, the local PWM driving mode is realized, the motor is driven to run, and meanwhile, the PI controller is utilized to control the current of the front-mounted Buck converter in the PWM driving mode, so that the motor speed is controlled. The invention is insensitive to motor parameters, has good adaptability and strong robustness.
In order to achieve the expected effect, the invention adopts the following technical scheme:
the invention discloses a control method of a high-speed brushless fan sensorless, which comprises the following steps:
s1, calculating to obtain motor phase voltage by detecting bus voltage in a local PWM driving mode, and detecting motor phase current at the same time;
s2, establishing a sliding mode observer according to the motor phase voltage and the motor phase current;
s3, observing the counter electromotive force of the motor by using a sliding mode observer to obtain motor position information, and calculating to obtain motor speed and motor d-axis current by using the motor position information;
s4, obtaining motor position compensation information by using a PI controller according to the d-axis current of the motor;
s5, controlling the duty ratio of the MOS tube in the PWM driving circuit by utilizing the motor position information and the motor position compensation information, and realizing the operation of the motor driven by the local PWM driving mode;
s6, controlling the current of the front-mounted Buck converter in a local PWM driving mode by using a PI controller according to the motor speed so as to control the motor speed.
Further, the step S2 specifically includes: and according to the motor phase voltage and motor phase current, establishing a sliding mode observer for two phases in a three-phase static coordinate system by using a brushless motor mathematical model.
Further, the sliding mode observer obtains the value range of the sliding mode gain by a Lyapunov stability direct criterion method.
Further, the step of observing the back electromotive force of the motor by using the sliding mode observer to obtain the motor position information specifically includes: and (3) passing the counter electromotive force calculated value through a first-order low-pass filter taking the motor rotating speed as a cut-off frequency to obtain a motor counter electromotive force observed value, passing the motor counter electromotive force observed value through a first-order low-pass filter taking the motor rotating speed as the cut-off frequency to obtain a filtered counter electromotive force observed value, and calculating according to the filtered counter electromotive force observed value to obtain motor position information.
Further, the motor d-axis current i d The method comprises the following steps: i.e d =i α ×cos(θ)+i β ×sin(θ),
Wherein,
i α =i A
i A 、i B the actual phase currents of the two phases of the motor A, B, respectively.
Further, the motor position compensation information Δθ is:
wherein i is d For motor d-axis current, K p1 And K i1 The proportional gain and the integral gain of the PI controller, respectively, s representing complex variables.
Further, the specific mode of the local PWM driving mode driving motor operation is as follows: and each MOS tube only carries out PWM modulation in one period of the sum of the motor position angle and the motor position compensation angle in one third of the time.
Further, the motor speed includes a motor rotor angular speed and a motor rotor speed.
Further, the step S6 specifically includes: and controlling the bus current of the preposed Buck converter in a PWM driving mode by using a PI controller according to the speed of the motor rotor so as to control the speed of the motor.
The invention also discloses a control system of the high-speed brushless fan without a sensor, which comprises:
the local PWM driving circuit is used for driving the motor to run in a local PWM driving mode;
the sliding mode observer is used for observing the back electromotive force of the motor to obtain motor position information;
the position rotating speed calculating module is used for calculating the motor speed by utilizing the motor position information;
the d-axis current calculation module is used for calculating and obtaining the d-axis current of the motor;
the motor position compensation PI controller is used for obtaining motor position compensation information according to the d-axis current of the motor;
the MOS tube duty ratio calculation module is used for controlling the duty ratio of the MOS tube in the PWM driving circuit by utilizing the motor position information and the motor position compensation information;
and the motor rotating speed PI controller is used for controlling the current of the preposed Buck converter in the partial PWM driving mode according to the motor speed so as to control the motor speed.
Compared with the prior art, the invention has the beneficial effects that: the invention provides a control method and a system for a sensorless high-speed brushless fan, which combines a preposed Buck converter and a PWM driving mode, and provides a method for using a partial PWM driving mode, wherein a sliding mode observer is utilized to acquire the position and speed information of a motor rotor and the d-axis current of the motor, a PI controller is utilized to acquire motor position compensation information according to the d-axis current of the motor, and the duty ratio of six MOS (metal oxide semiconductor) tubes is controlled according to the motor position information and the motor position compensation information, so that the motor is driven to operate in the partial PWM driving mode, and meanwhile, the PI controller is utilized to control the current of the preposed Buck converter in the PWM driving mode so as to control the motor speed. In the invention, the six MOS tubes are PWM modulated only for one third of the time, so that the switching loss is greatly reduced. The partial PWM driving method of the preposed Buck converter realizes sine wave control of the high-speed brushless fan, has stable output torque and small noise, reduces the switching loss of MOS and the eddy current loss caused by higher harmonic waves in the traditional PWM driving mode, realizes sensorless control of the high-speed brushless fan by using a sliding mode observer, and realizes current and rotation speed control of the high-speed brushless fan by using the preposed Buck converter. In addition, the invention is insensitive to motor parameters, has good adaptability and strong robustness.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings described below are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural diagram of a control system without a sensor for a high-speed brushless fan according to an embodiment of the present invention.
Fig. 2 is a flowchart of a method for controlling a high-speed brushless fan without a sensor according to an embodiment of the present invention.
Fig. 3 is a schematic diagram of a variation curve of a motor rotor position estimation value and an actual value according to an embodiment of the present invention.
Fig. 4 is a variation curve of a motor rotor position estimation error according to an embodiment of the present invention.
Fig. 5 is a three-phase terminal voltage and three-phase current variation curve provided by the embodiment of the invention.
Fig. 6 is a schematic diagram of a duty cycle of an MOS transistor according to an embodiment of the present invention.
Fig. 7 is a schematic diagram showing a change of a duty cycle of a MOS transistor according to a sum of a motor position angle and a motor position compensation angle according to an embodiment of the present invention.
Fig. 8 is a schematic diagram of modulation of a MOS transistor according to a sum of compensation angles according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Referring to fig. 1 to 8, the invention discloses a method for controlling a high-speed brushless fan without a sensor, which comprises the following steps:
s1, calculating to obtain motor phase voltage by detecting bus voltage in a local PWM driving mode, and detecting motor phase current at the same time;
s2, establishing a sliding mode observer according to the motor phase voltage and the motor phase current;
further, the step S2 specifically includes: and according to the motor phase voltage and motor phase current, establishing a sliding mode observer for two phases in a three-phase static coordinate system by using a brushless motor mathematical model.
For example, the motor phase voltage may be expressed as:
(1)
(2)
wherein S is A + 、S B + 、S C + The duty ratio of the MOS tube above the phase A, B, C of the motor is 120 DEG, the phase A leads the phase B, V bus For motor busbar voltage, V A 、V B Motor phase voltages of two phases of motor A, B, respectively.
Specifically, a sliding mode observer is constructed according to a linear differential equation (3) of motor phase voltage and motor phase current, as shown in the formulas (4) and (5), and the error equation (6) of the observer is obtained by subtracting the formula (4) from the formula (3):
(3)
(4)
(5)
(6)
wherein e A 、e B Actual back electromotive force values of two phases of the motor A, B respectively; i.e A 、i B The actual phase currents of two phases of the motor A, B respectively;phase current observations of two phases of motor A, B, respectively; r is the phase resistance of the motor stator; l is the phase inductance of the motor stator; k (K) slide Is the sliding mode gain.
Further, the sliding mode observer obtains the value range of the sliding mode gain by a Lyapunov stability direct criterion method.
Specifically, a slip-form surface is selectedThe value range of the sliding mode gain obtained by the Lyapunov stability direct criterion method is K slide >max(|e A |,|e B |)。
S3, observing the counter electromotive force of the motor by using a sliding mode observer to obtain motor position information, and calculating to obtain motor speed and motor d-axis current by using the motor position information;
preferably, the step of obtaining the motor position information by observing the back electromotive force of the motor by using a sliding mode observer specifically includes: and (3) passing the counter electromotive force calculated value through a first-order low-pass filter taking the motor rotating speed as a cut-off frequency to obtain a motor counter electromotive force observed value, passing the motor counter electromotive force observed value through a first-order low-pass filter taking the motor rotating speed as the cut-off frequency to obtain a filtered counter electromotive force observed value, and calculating according to the filtered counter electromotive force observed value to obtain motor position information.
Specifically, when the system is in the slip plane:
carrying into formula (6) to obtain:
e A =z A
e B =z B
will z A 、z B Obtaining the back electromotive force observation values of two phases of the motor A, B through a first-order low-pass filter taking the motor rotation speed as the cut-off frequencyThe discrete form is as follows:
where n is the motor rotor speed and T is the control period.
Observed value of back electromotive force Obtaining a A, B-phase filtered counter electromotive force observation value +.>The discrete form is as follows:
further, the motor rotor position can be obtained:
wherein θ is the motor rotor position angle.
According to the obtained motor rotor position angle, the motor rotor angular speed omega and the motor rotor speed n can be obtained by utilizing a speed formula, and the motor rotor angular speed omega and the motor rotor speed n are as follows:
wherein n is p Is the pole pair number of the motor.
Further, the motor d-axis current i d The method comprises the following steps: i.e d =i α ×cos(θ)+i β ×sin(θ),
Wherein,
i α =i A
i A 、i B the actual phase currents of the two phases of the motor A, B, respectively.
S4, obtaining motor position compensation information by using a PI controller according to the d-axis current of the motor;
further, the motor position compensation information Δθ is:
wherein i is d For the d-axis current of the motor,and K i1 The proportional gain and the integral gain of the PI controller, respectively, s representing complex variables.
S5, controlling the duty ratio of the MOS tube in the PWM driving circuit by utilizing the motor position information and the motor position compensation information, and realizing the operation of the motor driven by the local PWM driving mode;
specifically, the motor position information and the motor position compensation information are utilized to control the duty ratios of six MOS (metal oxide semiconductor) tubes of the motor according to the sum of the motor position angle and the motor position compensation angle, and the duty ratio values of the MOS tubes are shown in fig. 6. Wherein S is A - 、S B - 、S C - The duty ratio of the MOS tube below the motor A, B, C phase is set, and the conduction signals of the two MOS tubes on the same phase are complementary. A schematic diagram of the variation of the duty ratio of the MOS transistor along with the sum of the compensation angles is shown in FIG. 7.
Further, the specific mode of the local PWM driving mode driving motor operation is as follows: and each MOS tube only carries out PWM modulation in one period of the sum of the motor position angle and the motor position compensation angle in one third of the time. The modulation of the MOS transistor is changed along with the sum of the compensation angles as shown in figure 8.
S6, controlling the current of the front-mounted Buck converter in a local PWM driving mode by using a PI controller according to the motor speed so as to control the motor speed, and further realizing closed-loop control of the motor speed.
In one aspect, the motor speed includes a motor rotor angular speed and a motor rotor speed.
On the other hand, the S6 specifically includes: and controlling the bus current of the preposed Buck converter in a PWM driving mode by using a PI controller according to the speed of the motor rotor so as to control the speed of the motor.
Specifically, according to the motor rotor speed n, the magnitude of bus current of the front-mounted Buck converter in a PWM driving mode is controlled by a PI controller, so that the speed control of the motor is realized, and the PI controller is as follows:
wherein i is Buck * For the given value of bus current of a prepositive Buck converter in a PWM driving mode, n * For a given value of the motor rotation speed, K p2 And K i2 Proportional gain and integral gain of PI controller respectively, s tableIndicating complex variables.
Simulation results of a high-speed sensorless control system of a brushless fan with a partial PWM driving function of a prepositive Buck converter are shown in fig. 3 and 4. Fig. 3 is a graph showing a change of an estimated value and an actual value of a motor rotor position of a high-speed brushless fan sensorless control method of a local PWM driving method of a front-end Buck converter, fig. 4 is a graph showing a change of an estimated error of a motor rotor position of a high-speed brushless fan sensorless control method of a local PWM driving method of a front-end Buck converter, and fig. 5 is a graph showing three-phase terminal voltage and three-phase current change of a high-speed brushless fan sensorless control method of a local PWM driving method of a front-end Buck converter according to the present invention. From the simulation result, the error between the motor rotor position estimated value and the actual value of the sliding mode observer is small, and the calculation result is accurate. It can be stated that the sensorless control technology of the high-speed brushless fan of the partial PWM driving mode of the preposed Buck converter can meet the requirement of actual motor control performance.
According to the invention, a local PWM driving mode is used by combining a preposed Buck converter and a PWM driving mode, a sliding mode observer is utilized to obtain the position and speed information of a motor rotor and the d-axis current of the motor, a PI controller is utilized to obtain motor position compensation information according to the d-axis current of the motor, the duty ratio of six MOS tubes is controlled according to the motor position information and the motor position compensation information, and further the motor is driven to operate in the local PWM driving mode, and meanwhile the PI controller is utilized to control the current of the preposed Buck converter in the PWM driving mode so as to control the motor speed. In the invention, the six MOS tubes are PWM modulated only for one third of the time, so that the switching loss is greatly reduced. The partial PWM driving method of the preposed Buck converter realizes sine wave control of the high-speed brushless fan, has stable output torque and small noise, reduces the switching loss of MOS and the eddy current loss caused by higher harmonic waves in the traditional PWM driving mode, realizes sensorless control of the high-speed brushless fan by using a sliding mode observer, and realizes current and rotation speed control of the high-speed brushless fan by using the preposed Buck converter. In addition, the invention is insensitive to motor parameters, has good adaptability and strong robustness.
The invention also discloses a control system of the high-speed brushless fan without a sensor, which comprises:
the local PWM driving circuit is used for driving the motor to run in a local PWM driving mode;
the sliding mode observer is used for observing the back electromotive force of the motor to obtain motor position information;
the position rotating speed calculating module is used for calculating the motor speed by utilizing the motor position information;
the d-axis current calculation module is used for calculating and obtaining the d-axis current of the motor;
the motor position compensation PI controller is used for obtaining motor position compensation information according to the d-axis current of the motor;
the MOS tube duty ratio calculation module is used for controlling the duty ratio of the MOS tube in the PWM driving circuit by utilizing the motor position information and the motor position compensation information;
and the motor rotating speed PI controller is used for controlling the current of the preposed Buck converter in the partial PWM driving mode according to the motor speed so as to control the motor speed.
Illustratively, as shown in fig. 1, the system comprises a preposed Buck converter 1, a local PWM driving circuit 2, a brushless fan 3, a motor rotating speed PI controller 4, a sliding mode observer 5, a MOS tube duty ratio calculation module 6, a position rotating speed calculation module 7, a d-axis current calculation module 8 and a motor position compensation PI controller 9.
The system embodiments may be implemented in one-to-one correspondence with the foregoing method embodiments, and are not described herein.
Based on the same thought, the invention also discloses electronic equipment, which can comprise: the device comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are in communication with each other through the communication bus. The processor may invoke logic instructions in the memory to perform a method of sensorless control of a high speed brushless blower, comprising:
s1, calculating to obtain motor phase voltage by detecting bus voltage in a local PWM driving mode, and detecting motor phase current at the same time;
s2, establishing a sliding mode observer according to the motor phase voltage and the motor phase current;
s3, observing the counter electromotive force of the motor by using a sliding mode observer to obtain motor position information, and calculating to obtain motor speed and motor d-axis current by using the motor position information;
s4, obtaining motor position compensation information by using a PI controller according to the d-axis current of the motor;
s5, controlling the duty ratio of the six MOS tubes by utilizing the motor position information and the motor position compensation information, and realizing the operation of the motor driven by the local PWM driving mode;
s6, controlling the current of the front-mounted Buck converter in a local PWM driving mode by using a PI controller according to the motor speed so as to control the motor speed.
Further, the logic instructions in the memory described above may be implemented in the form of software functional units and stored in a computer-readable storage medium when sold or used as a stand-alone product. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In another aspect, embodiments of the present invention further provide a computer program product, including a computer program stored on a non-transitory computer readable storage medium, the computer program including program instructions, which when executed by a computer, are capable of executing a method for controlling a high-speed brushless fan sensorless provided in the above method embodiments, including:
s1, calculating to obtain motor phase voltage by detecting bus voltage in a local PWM driving mode, and detecting motor phase current at the same time;
s2, establishing a sliding mode observer according to the motor phase voltage and the motor phase current;
s3, observing the counter electromotive force of the motor by using a sliding mode observer to obtain motor position information, and calculating to obtain motor speed and motor d-axis current by using the motor position information;
s4, obtaining motor position compensation information by using a PI controller according to the d-axis current of the motor;
s5, controlling the duty ratio of the six MOS tubes by utilizing the motor position information and the motor position compensation information, and realizing the operation of the motor driven by the local PWM driving mode;
s6, controlling the current of the front-mounted Buck converter in a local PWM driving mode by using a PI controller according to the motor speed so as to control the motor speed.
In still another aspect, an embodiment of the present invention further provides a non-transitory computer readable storage medium having stored thereon a computer program, which when executed by a processor is implemented to perform a method for controlling a high-speed brushless fan sensorless provided in the above embodiments, including:
s1, calculating to obtain motor phase voltage by detecting bus voltage in a local PWM driving mode, and detecting motor phase current at the same time;
s2, establishing a sliding mode observer according to the motor phase voltage and the motor phase current;
s3, observing the counter electromotive force of the motor by using a sliding mode observer to obtain motor position information, and calculating to obtain motor speed and motor d-axis current by using the motor position information;
s4, obtaining motor position compensation information by using a PI controller according to the d-axis current of the motor;
s5, controlling the duty ratio of the six MOS tubes by utilizing the motor position information and the motor position compensation information, and realizing the operation of the motor driven by the local PWM driving mode;
s6, controlling the current of the front-mounted Buck converter in a local PWM driving mode by using a PI controller according to the motor speed so as to control the motor speed.
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the flowcharts of the figures may include a plurality of sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily being sequential, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
The foregoing description of the preferred embodiments of the invention is not intended to be limiting, but rather is intended to cover all modifications, equivalents, alternatives, and improvements that fall within the spirit and scope of the invention.

Claims (10)

1. A method for controlling a sensorless fan at a high speed, comprising:
s1, calculating to obtain motor phase voltage by detecting bus voltage in a local PWM driving mode, and detecting motor phase current at the same time;
s2, establishing a sliding mode observer according to the motor phase voltage and the motor phase current;
s3, observing the counter electromotive force of the motor by using a sliding mode observer to obtain motor position information, and calculating to obtain motor speed and motor d-axis current by using the motor position information;
s4, obtaining motor position compensation information by using a PI controller according to the d-axis current of the motor;
s5, controlling the duty ratio of the MOS tube in the PWM driving circuit by utilizing the motor position information and the motor position compensation information, and realizing the operation of the motor driven by the local PWM driving mode;
s6, controlling the current of the front-mounted Buck converter in a local PWM driving mode by using a PI controller according to the motor speed so as to control the motor speed.
2. The method for controlling a high-speed brushless fan sensorless according to claim 1, wherein S2 specifically comprises: and according to the motor phase voltage and motor phase current, establishing a sliding mode observer for two phases in a three-phase static coordinate system by using a brushless motor mathematical model.
3. The method for sensorless control of a high-speed brushless fan according to claim 1, wherein the sliding mode observer obtains the sliding mode gain range by lyapunov stability direct criterion method.
4. The method for sensorless control of a high-speed brushless fan according to claim 1, wherein the step of observing the back electromotive force of the motor by using a sliding mode observer to obtain the motor position information comprises: and (3) passing the counter electromotive force calculated value through a first-order low-pass filter taking the motor rotating speed as a cut-off frequency to obtain a motor counter electromotive force observed value, passing the motor counter electromotive force observed value through a first-order low-pass filter taking the motor rotating speed as the cut-off frequency to obtain a filtered counter electromotive force observed value, and calculating according to the filtered counter electromotive force observed value to obtain motor position information.
5. The method for sensorless control of a high-speed brushless motor of claim 1, wherein the motor d-axis current i d The method comprises the following steps: i.e d =i α ×cos(θ)+i β ×sin(θ),
Wherein,
i α =i A
i A 、i B the actual phase currents of the two phases of the motor A, B, respectively.
6. The method of sensorless control of a high-speed brushless motor of claim 5, wherein the motor position compensation information Δθ is:
wherein i is d For motor d-axis current, K p1 And K i1 The proportional gain and the integral gain of the PI controller, respectively, s representing complex variables.
7. The method for controlling a sensorless high-speed brushless fan according to claim 1, wherein the specific mode of driving the motor by the local PWM driving mode is: and each MOS tube only carries out PWM modulation in one period of the sum of the motor position angle and the motor position compensation angle in one third of the time.
8. The sensorless control method of a high-speed brushless motor of claim 1, wherein the motor speed includes a motor rotor angular speed and a motor rotor speed.
9. The method for sensorless control of a high-speed brushless fan according to claim 8, wherein S6 specifically comprises: and controlling the bus current of the preposed Buck converter in a PWM driving mode by using a PI controller according to the speed of the motor rotor so as to control the speed of the motor.
10. A sensorless control system for a high-speed brushless fan, comprising:
the local PWM driving circuit is used for driving the motor to run in a local PWM driving mode;
the sliding mode observer is used for observing the back electromotive force of the motor to obtain motor position information;
the position rotating speed calculating module is used for calculating the motor speed by utilizing the motor position information;
the d-axis current calculation module is used for calculating and obtaining the d-axis current of the motor;
the motor position compensation PI controller is used for obtaining motor position compensation information according to the d-axis current of the motor;
the MOS tube duty ratio calculation module is used for controlling the duty ratio of the MOS tube in the PWM driving circuit by utilizing the motor position information and the motor position compensation information;
and the motor rotating speed PI controller is used for controlling the current of the preposed Buck converter in the partial PWM driving mode according to the motor speed so as to control the motor speed.
CN202311707947.1A 2023-12-13 2023-12-13 Control method and system for sensorless of high-speed brushless fan Pending CN117792194A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311707947.1A CN117792194A (en) 2023-12-13 2023-12-13 Control method and system for sensorless of high-speed brushless fan

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311707947.1A CN117792194A (en) 2023-12-13 2023-12-13 Control method and system for sensorless of high-speed brushless fan

Publications (1)

Publication Number Publication Date
CN117792194A true CN117792194A (en) 2024-03-29

Family

ID=90400978

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311707947.1A Pending CN117792194A (en) 2023-12-13 2023-12-13 Control method and system for sensorless of high-speed brushless fan

Country Status (1)

Country Link
CN (1) CN117792194A (en)

Similar Documents

Publication Publication Date Title
CN110350835B (en) Permanent magnet synchronous motor position sensorless control method
CN108631672B (en) Permanent magnet synchronous motor prediction flux linkage control method considering optimal duty ratio modulation
CN110022106B (en) Permanent magnet synchronous motor position sensorless control method based on high-frequency signal injection
Park et al. Sensorless control of brushless DC motors with torque constant estimation for home appliances
Seo et al. An improved rotating restart method for a sensorless permanent magnet synchronous motor drive system using repetitive zero voltage vectors
CN104079217A (en) Motor control apparatus and magnetic-pole position estimating method
CN103944484B (en) Motor driver and vavuum pump
CN108288936B (en) Low-speed position-sensorless control method for permanent magnet linear motor
CN111969900B (en) NPC three-level BLDC torque ripple minimization control method based on duty ratio modulation
CN112671298B (en) Improved PLL non-inductive control algorithm for permanent magnet synchronous motor control
CN106814637A (en) The simulation control method and analogue system of brshless DC motor
CN111987961A (en) Position-sensorless direct torque control method for permanent magnet synchronous motor
CN111181458A (en) Surface-mounted permanent magnet synchronous motor rotor flux linkage observation method based on extended Kalman filter
CN108964527A (en) PMSM method for suppressing torque ripple under Stator current vector orientation
CN114465530A (en) Speed control method and system of permanent magnet synchronous motor
CN111293946B (en) Method for suppressing harmonic current of motor
CN105429547B (en) Single-phase brushless direct-current motor vector control method based on virtual phase structure
Semenov et al. Position estimation for sensorless FOC of five-phase PMSM in electric vehicles
Kakodia et al. A comparative study of DFOC and IFOC for IM drive
CN108540031B (en) Rotating speed estimation method and torque control system of bearingless synchronous reluctance motor
CN114301361B (en) Control method of electrolytic capacitor-free permanent magnet synchronous motor driving system based on bus current control
CN113517829B (en) Brushless direct current motor maximum torque current ratio control method and system
CN110739892A (en) permanent magnet synchronous motor V/F control stator resistance compensation method and system
Li et al. Sensorless control for surface mounted PM machine with a high inertial load
CN117792194A (en) Control method and system for sensorless of high-speed brushless fan

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination