CN101615876B - Timing control system and method for non-salient pole permanent magnet synchronous motor - Google Patents

Timing control system and method for non-salient pole permanent magnet synchronous motor Download PDF

Info

Publication number
CN101615876B
CN101615876B CN2009100903869A CN200910090386A CN101615876B CN 101615876 B CN101615876 B CN 101615876B CN 2009100903869 A CN2009100903869 A CN 2009100903869A CN 200910090386 A CN200910090386 A CN 200910090386A CN 101615876 B CN101615876 B CN 101615876B
Authority
CN
China
Prior art keywords
permanent magnet
synchronous motor
magnet synchronous
salient pole
pole permanent
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.)
Active
Application number
CN2009100903869A
Other languages
Chinese (zh)
Other versions
CN101615876A (en
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.)
Beijing Hollysys Electronics Technology Co Ltd
Original Assignee
Beijing Hollysys Electronics Technology 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 Beijing Hollysys Electronics Technology Co Ltd filed Critical Beijing Hollysys Electronics Technology Co Ltd
Priority to CN2009100903869A priority Critical patent/CN101615876B/en
Publication of CN101615876A publication Critical patent/CN101615876A/en
Application granted granted Critical
Publication of CN101615876B publication Critical patent/CN101615876B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The invention discloses a timing control system and a method for a non-salient pole permanent magnet synchronous motor. The method comprises the following steps: the electrical angle position theta and the mechanical rotational speed omegam of a motor of a non-salient pole permanent magnet synchronous motor rotor are measured; the difference of a preset target rotational speed omegam* and omegam is obtained; the difference is performed with scale, integration and differential operation to obtain component instruction value uq* of q shaft voltage; voltage vectors ualpha* and ubeta* on a static coordinate system can be obtained by PARK inverse transformation of ud* and uq* by theta, wherein, ud* is zero; according to ualpha* and ubeta* of the voltage vector, a power devicepulse-width signal can be generated by a space vector pulse width modulation (SVPWM) algorithm; according to the power device pulse-width signal, three-phase winding current is generated and is sent to the non-salient pole permanent magnet synchronous motor. The invention can realize speed loop no-current sensor vector control of the non-salient pole permanent magnet synchronous motor and lower hardware cost for timing.

Description

A kind of speed-adjusting and control system of non-salient pole permanent magnet synchronous motor and method
Technical field
The present invention relates to the control system field, be specifically related to a kind of speed-adjusting and control system and method for non-salient pole permanent magnet synchronous motor.
Background technology
Fast development along with rare earth permanent-magnetic material, power electronic technology and Electric Machine Control theory etc., permagnetic synchronous motor (PMSM) obtains increasingly extensive application with advantages such as its high torque (HT)/inertia ratio, high power density, high efficiency, fastness and maintainability are good in fields such as weaving, chemical fibre, Digit Control Machine Tool, industrial robot and Aero-Space.
According to the structure difference of permagnetic synchronous motor, permagnetic synchronous motor is divided into two kinds of salient pole type and hidden pole types.In industrial applications, most permagnetic synchronous motor is a Non-Salient-Pole Motor.When adopting the sine-wave current controlling schemes to realize speed control, its control strategy generally adopts direct-axis current to instruct null control method, hands over shaft current to realize control to torque and rotating speed by control.This control method at first obtains handing over the shaft current instruction with the speed regulation controller, and friendship, direct-axis current realize current closed-loop by the current regulation control device again.In a word, this control strategy must be to need current of electric to measure feedback, also promptly needs corresponding current sensor, modulate circuit and AD converter, and therefore increased the hardware cost of driving control system.
Summary of the invention
The technical problem to be solved in the present invention has provided a kind of speed-adjusting and control system and method for non-salient pole permanent magnet synchronous motor, can realize the speed ring no current sensor vector control of non-salient pole permanent magnet synchronous motor, has reduced hardware cost for timing.
In order to address the above problem, the invention provides a kind of speed-adjusting and control system of non-salient pole permanent magnet synchronous motor, comprising:
Measuring unit is used to measure the electrical degree position θ and the electromechanics rotational speed omega of non-salient pole permanent magnet synchronous motor rotor m
Comparator is used to the rotating speed of target ω that obtains presetting m *With described ω mDifference;
The proportion integration differentiation unit, be used for to described difference carry out ratio, integration, differentiating obtains q shaft voltage component instruction value u q *
The Park inverse transformation block is used to receive u d *, described u q *And θ, according to described θ to u d *And u q *Carry out the PARK inverse transformation and obtain the voltage vector u that static coordinate is fastened α *And u β *Wherein, described u d *Be 0;
Space voltage vector pulse width modulation algorithm unit is used for according to described voltage vector u α *And u β *, adopt the space voltage vector pulse width modulation algorithm to generate the power device pulse width signal;
Voltage source inverter is used for producing the three-phase winding current according to described power device pulse width signal, sends to described non-salient pole permanent magnet synchronous motor.
Further, described measuring unit specifically comprises:
Position measurement device, multiplier and differentiator.
Described position measurement device is used to measure the mechanical angle position θ of rotor m, send to described multiplier and differentiator respectively;
Described multiplier is with described θ mMultiply by a motor number of pole-pairs P m, obtain electrical degree position θ, send to described Park inverse transformation block;
Described differentiator is used for described electrical degree position θ mCarry out differential, obtain the electromechanics rotational speed omega m
Further, described position measurement device is one to be installed in the code-disc of the motor shaft end of non-salient pole permanent magnet synchronous motor.
Further, described Park inverse transformation block according to θ to described u d *With described u q *Carrying out the PARK inverse transformation specifically is meant:
Described Park inverse transformation block according to following formula by described u d *With described u q *Obtain u α *And u β *:
u α * u β * = cos θ - sin θ sin θ cos θ u d * u q * .
Further, described speed-adjusting and control system also comprises:
Low pass filter LPF is connected between described proportion integration differentiation unit and the described Park inverse transformation block, is used for the q shaft voltage component instruction value u to the output of described proportion integration differentiation unit q *Carry out filtering, obtain filtered u q *, input to described Park inverse transformation block.
The present invention also provides a kind of method for controlling speed regulation of non-salient pole permanent magnet synchronous motor, comprising:
Measure the electrical degree position θ and the electromechanics rotational speed omega of non-salient pole permanent magnet synchronous motor rotor m
The rotating speed of target ω that obtains presetting m *With described ω mDifference;
To described difference carry out ratio, integration, differentiating obtains q shaft voltage component instruction value u q *
According to described θ to u d *With described u q *Carry out the PARK inverse transformation and obtain the voltage vector u that static coordinate is fastened α *And u β *Wherein, described u d *Be 0;
According to described voltage vector u α *And u β *, adopt the space voltage vector pulse width modulation algorithm to generate the power device pulse width signal;
Produce the three-phase winding current according to described power device pulse width signal, send to described non-salient pole permanent magnet synchronous motor.
Further, the electrical degree position θ of described measurement non-salient pole permanent magnet synchronous motor rotor and electromechanics rotational speed omega mStep specifically comprise:
Measure the mechanical angle position θ of rotor m
With described θ mMultiply by a motor number of pole-pairs P m, obtain electrical degree position θ;
To described electrical degree position θ mCarry out differential, obtain the electromechanics rotational speed omega m
Further, measure the mechanical angle position θ of rotor mBe meant:
Adopt a code-disc that is installed in the motor shaft end of non-salient pole permanent magnet synchronous motor to measure the mechanical angle position θ of rotor m
Further, according to θ to described u d *With described u q *Carrying out the PARK inverse transformation specifically is meant:
According to following formula by described u d *With described u q *Obtain u α *And u β *:
u α * u β * = cos θ - sin θ sin θ cos θ u d * u q * .
Further, to described difference carry out ratio, integration, differentiating obtains q shaft voltage component instruction value u q *After also comprise:
Q shaft voltage component instruction value u to the output of described proportion integration differentiation unit q *Carry out filtering, obtain filtered u q *
According to θ to u d *With described u q *When carrying out the PARK inverse transformation, described u q *Be filtered u q *
Technical scheme of the present invention has proposed a kind of novel, adopts the speed-adjusting and control system based on the null control strategy of direct-axis voltage command value, can realize the speed ring no current sensor vector control of non-salient pole permanent magnet synchronous motor; Technical scheme of the present invention has obtained checking and has used in the driving control system for electric machine based on 32 bit DSPs of TMS320F2808.After using the present invention, the non-salient pole permanent magnet synchronous motor speed ring is controlled to have and is operated steadily, and current noise is little, and system realizes low cost and other advantages.Prioritization scheme of the present invention adds low pass filter, has avoided causing the power device overcurrent to damage or the problem of protection at the beginning of non-salient pole permanent magnet synchronous motor starts.
Description of drawings
Fig. 1 is the schematic block diagram of the speed-adjusting and control system of the non-salient pole permanent magnet synchronous motor among the embodiment one;
Fig. 2 is the unloaded dynamic speed response experimental result picture when the motor rotating speed of target is 1500rpm in a kind of execution mode of embodiment one;
Fig. 3 is the figure as a result of the unloaded dynamic experiment during the electric motor starting process in a kind of execution mode of embodiment one;
Fig. 4 is the unloaded stable state experimental result picture when motor speed is 1500rpm in a kind of execution mode of embodiment one.
Embodiment
Below in conjunction with drawings and Examples technical scheme of the present invention is described in detail.
At first introduce the Mathematical Modeling of non-salient pole permanent magnet synchronous motor.
Suppose that motor is linear, parameter is ignored magnetic hysteresis, eddy current loss, rotor undamped winding not with variations such as temperature, and then based in the rotor field-oriented coordinate system (dq axle), the Mathematical Modeling of permanent magnet synchronous motor is:
The magnetic linkage equation: ψ d = L d i d + ψ m ψ q = L q i q
Voltage equation: u d = Ri d + d dt ψ d - ωψ q - - - ( 1 )
u q = Ri q + d dt ψ q + ωψ d - - - ( 2 )
Torque equation: T em = 3 2 P m ( ψ d i q - ψ q i d ) = 3 2 P m [ ψ m i q - ( L q - L d ) i d i q ]
Wherein: ψ d, ψ qBe respectively stator dq axle magnetic linkage component; i d, i qBe respectively stator dq shaft current component; L d, L qBe respectively stator dq axle inductance, ψ mBe the permanent magnet magnetic linkage; u d, u qBe respectively stator dq shaft voltage component; R is a motor stator resistance; ω is the rotor rotating speed; P mBe the motor number of pole-pairs; T EmTorque for motor.
For non-salient pole permanent magnet synchronous motor, L d=L q=L, magnetic linkage equation and torque equation are reduced to respectively:
The magnetic linkage equation: ψ d = L i d + ψ m ψ q = L i q - - - ( 3 )
Torque equation: T em = 3 2 P m ψ m i q - - - ( 4 )
Employing is instructed null control method based on direct-axis current.When the steady operation of permagnetic synchronous motor sine, to fasten in static coordinate, the three-phase winding current can be expressed as:
i a=Asin(ωt)
i b = A sin ( ωt - 2 3 π ) - - - ( 5 )
i c = A sin ( ωt + 2 3 π )
Wherein, A is a current amplitude.
The Clarke coordinate transform is fastened the coordinate transform of three-phase winding current on two phase coordinate system α, β with static coordinate:
i α i β = 1 0 1 3 2 3 i a i b - - - ( 6 )
The Park coordinate transform is fastened winding current with the two-phase static coordinate and is transformed to the dq synchronous coordinate and fasten:
i d i q = cos θ sin θ - sin θ cos θ i α i β - - - ( 7 )
Wherein, θ is the p-m rotor magnetic field position, and ω = d dt θ .
Can get by formula (5) to (7) computing abbreviation:
i d = 3 2 A sin ( ωt - θ )
Therefore, when permagnetic synchronous motor during at the sinusoidal steady operation of three-phase current:
d dt i d = 3 2 A cos ( ωt - θ ) d dt ( ωt - θ ) = 0
Existing control strategy is in order to realize speed closed loop control, electric current (i necessarily to be arranged d, i q) given or the feedback (or reconstruct).
Technical scheme of the present invention has proposed a kind of speed regulating control scheme of no current sensor vector control, and its design philosophy is: current-order or feedback (or reconstruct) do not occur, make direct-axis voltage command value u d *Equal zero, the output of speed ring directly is exactly u qInstruction.When driving, ignore the tube voltage drop of VSI and the influence in dead band by voltage source inverter (VSI) when motor, can be similar to and think: u d = u d * = 0 . Then can get by d shaft voltage equation (1) and magnetic linkage equation (3):
u d = Ri d + d dt ( Li d + ψ m ) - ω Li q = 0
That is: Ri d + L d dt i d = ω Li q
When sinusoidal stable state, have d dt i d = 0 , Therefore,
i q = R Lω i d - - - ( 8 )
Bring equation (8) into q shaft voltage equation (2), abbreviation gets:
u q = L d dt i q + ( R + L 2 ω 2 R ) i q + ωψ m - - - ( 9 )
Be expressed as with i qState space equation for state variable:
d dt i q = - ( R 2 + L 2 ω 2 RL ) i q + 1 L ( u q - ωψ m ) - - - ( 10 )
According to equation (9) or (10), technical scheme of the present invention is by control q shaft voltage component u qRealize q shaft current i qThe control of state variable.To control input u q, ω ψ mAs the moving living back electromotive force of permagnetic synchronous motor, be a disturbance term.Further according to the torque formula T em = 3 2 P m ψ m i q , Can be by control q shaft voltage component u qRealize indirect control to electromagnetic torque.
As seen, technical scheme of the present invention can be avoided current loop control, thereby realizes no current transducer control cheaply.Simultaneously, owing to there is not current closed-loop control, only directly control the torque and the rotating speed of motor by voltage vector, the harmonic content of electric current will obviously reduce, and the motor running noises significantly descends.
Certainly, from equation (8) as can be known, stator excitation current component i d≠ 0, promptly there is extra excitation current component in stator current, and but to not contribution of electromagnetic torque, so power factor (PF) is lower, and may there be heating problem in magneto.But in a lot of industrial applications, permagnetic synchronous motor mainly operates under underload even the idle condition, and this problem can be avoided fully.
Embodiment one, a kind of speed-adjusting and control system of non-salient pole permanent magnet synchronous motor, as shown in Figure 1, comprise: proportion integration differentiation unit PID, Park inverse transformation Inverse Park unit, space voltage vector pulse width modulation algorithm SVPWM unit, voltage source inverter VSI, comparator, measuring unit.
Described measuring unit is used to measure the electrical degree position θ and the electromechanics rotational speed omega of non-salient pole permanent magnet synchronous motor rotor m
In the present embodiment, described measuring unit can comprise:
Position measurement device, multiplier and differentiator.
Described position measurement device is used to measure the mechanical angle position θ of rotor m, send to described multiplier and differentiator respectively; In the present embodiment, described position measurement device can but be not limited to a code-disc that is installed in the motor shaft end of non-salient pole permanent magnet synchronous motor; During practical application, described position measurement device also can be other mechanical angle position θ that can measure rotor mDevice.
Described multiplier is with described θ mMultiply by a motor number of pole-pairs P m, obtain electrical degree position θ, send to described Park inverse transformation block.
Described differentiator is used for described electrical degree position θ mCarry out differential, obtain the electromechanics rotational speed omega m, and export to described comparator; Described differentiator can but be not limited to adopt the M/T method to calculate described electromechanics rotational speed omega m
During practical application, described measuring unit also can be that other can directly measure electrical degree position θ and electromechanics rotational speed omega mDevice; Can also comprise that energy measurement goes out electrical degree position θ or electromechanics rotational speed omega mDevice, and extrapolate the device of another data according to the data of measuring, such as can comprise electrical degree position θ measurement mechanism, with θ divided by described P mObtain mechanical angle position θ mDivider, and to described θ mCarry out differential and obtain the electromechanics rotational speed omega mDifferentiator.
Described comparator is used to use default rotating speed of target ω m *Deduct ω m, the difference that obtains is sent to described proportion integration differentiation unit.
Described proportion integration differentiation unit be used for to described difference carry out ratio, integration, differentiating obtains q shaft voltage component instruction value u q *
Described Park inverse transformation block is used to receive u q *, u d *And θ, according to θ to described u d *With described u q *Carry out the PARK inverse transformation and obtain the voltage vector u that static coordinate is fastened α *And u β *, and send to described space voltage vector pulse width modulation algorithm unit.
Adopt that the present invention proposes with direct-axis voltage command value u d *As 0 control strategy, u d * = 0 .
Described space voltage vector pulse width modulation algorithm unit is used for according to described voltage vector u α *And u β *Employing space voltage vector pulse width modulation algorithm (can be referring to document Han Li, Wen Xuhui, Chen Guilan. the entirely discrete hybrid simulation study of AC induction motor vector control. system emulation journal [J] .2007Vol.19No.7P.1646-1650) generate the required power device pulse width signal of described voltage source inverter, send to described voltage source inverter.
Described voltage source inverter is u by voltage DcDC bus powered, be used for producing three-phase winding current i according to described power device pulse width signal a, i bAnd i c, send to non-salient pole permanent magnet synchronous motor, press the work of setting speed closed loop to drive non-salient pole permanent magnet synchronous motor.
In the present embodiment, described speed-adjusting and control system can also comprise a low pass filter LPF, is connected between described proportion integration differentiation unit and the described Park inverse transformation block, is used for the q shaft voltage component instruction value u to the output of described proportion integration differentiation unit q *Carry out filtering, obtain filtered u q *, input to described Park inverse transformation block.
By equation (9) as can be known, permagnetic synchronous motor is at the beginning of starting, and speed is not set up, the moving back electromotive force ω ψ that gives birth to mBe 0, in addition, d shaft current i dDo not set up induced electromotive force yet
Figure G2009100903869D00082
Also be 0, q shaft voltage component will all be added on the resistance R, so cause impulse current very big when starting, be easy to cause the power device overcurrent to damage or protection.For avoiding the generation of this situation, added low pass filter, in the present embodiment with q shaft voltage component instruction value u q *(can be by this low pass filter LPF referring to document Han Li, Wen Xuhui, Chen Guilan, Zhao Feng, Gao Jingwen. " A Practical SoftwareStrategy to Reduce DC Bus Bar Surge Voltage in AC Drives Fed by VSI " .Power Electronics Specialists Conference, 2007.PESC 2007.IEEE PublicationDate:17-21 June 2007.On page (s): 497-502.Location:Orlando, FL, ISSN:0275-9306.ISBN:978-1-4244-0655-5.) filtering obtains filtered q shaft voltage component instruction value u q *, input to described Park inverse transformation block.
The inverse transformation block of Park described in the present embodiment according to θ to described u d *With described u q *Carrying out the PARK inverse transformation specifically is meant: described Park inverse transformation block according to following formula by described u d *With described u q *Obtain u α *And u β *:
u α * u β * = cos θ - sin θ sin θ cos θ u d * u q * .
In an embodiment of the present embodiment, the parameters of affiliated non-salient pole permanent magnet synchronous motor is: rated output power 200W, rated speed 3000rpm, nominal torque 0.637Nm, coefficient of potential 0.411Vs/rad, moment coefficient 0.411Nm/A, rotor inertia 0.167 * 10-4Kgm2, armature winding (between line) resistance 15.42 Ω, armature winding (between line) inductance 30.08mH.Damping coefficient 4.831 * 10-5Nms/rad.
In this execution mode, described speed-adjusting and control system adopts 32 bit DSPs-TMS320F2808 to realize, uses the C Programming with Pascal Language to realize whole control algolithms.This speed-adjusting and control system sample frequency is 10KHz., and motor speed is measured by the feedback of 2500 line code dishes realization Position And Velocity, and is convenient for the research algorithm, by Hall element ACS712 current of electric carried out synchronous track record.
Unloaded dynamic speed response experimental result when Fig. 2 is 1500rpm for motor rotating speed of target in this execution mode, Fig. 3 is the stator voltage during electric motor starting and the temporal variations process of electric current in this execution mode.As can be seen, the motor speed response process has satisfied the requirement that speed slowly changes well; Low pass filter LPF has realized the smoothing effect to speed ring PID control output, thereby makes current of electric realize the control effect of soft start.
In this execution mode, the motor running speed arrive 1500rpm and enter the electric moter voltage of steady-state process and results of weak current as shown in Figure 4.As seen the voltage instruction value u that fastens of static coordinate α *And u β *Sine when stable state is very good.Q shaft voltage component bid value u among the figure q CmdWith command value u q *The trickle error of calculation that exists when coming from the LPF fixed-point computation of technicality, can ignore.
Embodiment two, and a kind of method for controlling speed regulation of non-salient pole permanent magnet synchronous motor comprises:
Measure the electrical degree position θ and the electromechanics rotational speed omega of non-salient pole permanent magnet synchronous motor rotor m
The rotating speed of target ω that obtains presetting m *And ω mDifference;
To described difference carry out ratio, integration, differentiating obtains q shaft voltage component instruction value u q *
According to θ to u d *With described u q *Carry out the PARK inverse transformation and obtain the voltage vector u that static coordinate is fastened α *And u β *Wherein, described u d *Be 0;
According to described voltage vector u α *And u β *, adopt the space voltage vector pulse width modulation algorithm to generate the power device pulse width signal;
Produce three-phase winding current i according to described power device pulse width signal a, i bAnd i c, send to described non-salient pole permanent magnet synchronous motor.
In the present embodiment, the electrical degree position θ of described measurement non-salient pole permanent magnet synchronous motor rotor and electromechanics rotational speed omega mStep specifically comprise:
Measure the mechanical angle position θ of rotor m
With described θ mMultiply by a motor number of pole-pairs P m, obtain electrical degree position θ;
To described electrical degree position θ mCarry out differential, obtain the electromechanics rotational speed omega m
During practical application, also can be directly to measure electrical degree position θ and electromechanics rotational speed omega mDevice; Can also measure electrical degree position θ or electromechanics rotational speed omega earlier m, extrapolate another data according to the data of measuring then, such as measuring electrical degree position θ earlier, use θ then divided by described P mObtain mechanical angle position θ m, again to described θ mCarry out differential and obtain the electromechanics rotational speed omega m
In the present embodiment, can but be not limited to adopt a code-disc that is installed in the motor shaft end of non-salient pole permanent magnet synchronous motor to measure the mechanical angle position θ of rotor mDuring practical application, also can otherwise measure the mechanical angle position θ of rotor m
In the present embodiment, according to θ to described u d *With described u q *Carrying out the PARK inverse transformation specifically is meant:
According to following formula by described u d *With described u q *Obtain u α *And u β *:
u α * u β * = cos θ - sin θ sin θ cos θ u d * u q * .
In the present embodiment, to described difference carry out ratio, integration, differentiating obtains q shaft voltage component instruction value u q *After, according to θ to u d *With described u q *Carry out also comprising before the PARK inverse transformation:
Q shaft voltage component instruction value u to the output of described proportion integration differentiation unit q *Carry out filtering, obtain filtered u q *
According to θ to u d *With described u q *When carrying out the PARK inverse transformation, described u q *Be filtered u q *
The present invention owing to there is not current sensor, therefore can realize speed ring control cheaply in system speed ring control implementation procedure.In addition, adopt space voltage vector pulse-width modulation SVPWM algorithm, therefore can in power device drives, use the charge pump power supply plan, further reduced the cost of hardware design of system because electric moter voltage drives.
Because not having current sensor closed loop feedback, the Current Control of motor is open loop control, in experiment and actual the use, motor mainly shows the mechanical friction noise, almost can't hear ever-present current harmonics noise in the current closed-loop control.This point also can be come as can be seen from the voltage current waveform shown in Fig. 4.Therefore, technical scheme of the present invention can well realize low noise.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of claim of the present invention.

Claims (10)

1. the speed-adjusting and control system of a non-salient pole permanent magnet synchronous motor is characterized in that, comprising:
Measuring unit is used to measure the electrical degree position θ and the electromechanics rotational speed omega of non-salient pole permanent magnet synchronous motor rotor m
Comparator is used to the rotating speed of target that obtains presetting
Figure FSB00000494772500011
With described ω mDifference;
The proportion integration differentiation unit, be used for to described difference carry out ratio, integration, differentiating obtains q shaft voltage component instruction value
Figure FSB00000494772500012
The Park inverse transformation block is used to receive the direct-axis voltage command value Described
Figure FSB00000494772500014
And θ, right according to described θ
Figure FSB00000494772500015
With
Figure FSB00000494772500016
Carry out the PARK inverse transformation and obtain the voltage vector that static coordinate is fastened
Figure FSB00000494772500017
With
Figure FSB00000494772500018
Wherein, described
Figure FSB00000494772500019
Be 0;
Space voltage vector pulse width modulation algorithm unit is used for according to described voltage vector
Figure FSB000004947725000110
With
Figure FSB000004947725000111
Adopt the space voltage vector pulse width modulation algorithm to generate the power device pulse width signal;
Voltage source inverter is used for producing the three-phase winding current according to described power device pulse width signal, sends to described non-salient pole permanent magnet synchronous motor.
2. speed-adjusting and control system as claimed in claim 1 is characterized in that, described measuring unit specifically comprises:
Position measurement device, multiplier and differentiator;
Described position measurement device is used to measure the mechanical angle position θ of rotor m, send to described multiplier and differentiator respectively;
Described multiplier is with described θ mMultiply by a motor number of pole-pairs P m, obtain electrical degree position θ, send to described Park inverse transformation block;
Described differentiator is used for described electrical degree position θ mCarry out differential, obtain the electromechanics rotational speed omega m
3. speed-adjusting and control system as claimed in claim 2 is characterized in that:
Described position measurement device is one to be installed in the code-disc of the motor shaft end of non-salient pole permanent magnet synchronous motor.
4. speed-adjusting and control system as claimed in claim 1 is characterized in that, described Park inverse transformation block according to θ to described
Figure FSB000004947725000112
With described
Figure FSB000004947725000113
Carrying out the PARK inverse transformation specifically is meant:
Described Park inverse transformation block according to following formula by described With described Obtain
Figure FSB00000494772500023
With
Figure FSB00000494772500024
u α * u β * = cos θ - sin θ sin θ cos θ u d * u q * .
5. speed-adjusting and control system according to any one of claims 1 to 4 is characterized in that, also comprises:
Low pass filter LPF is connected between described proportion integration differentiation unit and the described Park inverse transformation block, is used for the q shaft voltage component instruction value to the output of described proportion integration differentiation unit
Figure FSB00000494772500026
Carry out filtering, obtain filtered
Figure FSB00000494772500027
Input to described Park inverse transformation block.
6. the method for controlling speed regulation of a non-salient pole permanent magnet synchronous motor comprises:
Measure the electrical degree position θ and the electromechanics rotational speed omega of non-salient pole permanent magnet synchronous motor rotor m
The rotating speed of target that obtains presetting
Figure FSB00000494772500028
With described ω mDifference;
To described difference carry out ratio, integration, differentiating obtains q shaft voltage component instruction value
Figure FSB00000494772500029
According to described θ to the direct-axis voltage command value With described
Figure FSB000004947725000211
Carry out the PARK inverse transformation and obtain the voltage vector that static coordinate is fastened
Figure FSB000004947725000212
With
Figure FSB000004947725000213
Wherein, described
Figure FSB000004947725000214
Be 0;
According to described voltage vector
Figure FSB000004947725000215
With
Figure FSB000004947725000216
Adopt the space voltage vector pulse width modulation algorithm to generate the power device pulse width signal;
Produce the three-phase winding current according to described power device pulse width signal, send to described non-salient pole permanent magnet synchronous motor.
7. method for controlling speed regulation as claimed in claim 6 is characterized in that, the electrical degree position θ of described measurement non-salient pole permanent magnet synchronous motor rotor and electromechanics rotational speed omega mStep specifically comprise:
Measure the mechanical angle position θ of rotor m
With described θ mMultiply by a motor number of pole-pairs P m, obtain electrical degree position θ;
To described electrical degree position θ mCarry out differential, obtain the electromechanics rotational speed omega m
8. method for controlling speed regulation as claimed in claim 7 is characterized in that, measures the mechanical angle position θ of rotor mBe meant:
Adopt a code-disc that is installed in the motor shaft end of non-salient pole permanent magnet synchronous motor to measure the mechanical angle position θ of rotor m
9. method for controlling speed regulation as claimed in claim 6 is characterized in that, according to θ to described
Figure FSB00000494772500031
With described
Figure FSB00000494772500032
Carrying out the PARK inverse transformation specifically is meant:
According to following formula by described
Figure FSB00000494772500033
With described
Figure FSB00000494772500034
Obtain
Figure FSB00000494772500035
With
Figure FSB00000494772500036
u α * u β * = cos θ - sin θ sin θ cos θ u d * u q * .
10. as each described method for controlling speed regulation in the claim 6 to 9, it is characterized in that, to described difference carry out ratio, integration, differentiating obtains q shaft voltage component instruction value
Figure FSB00000494772500038
After also comprise:
To described q shaft voltage component instruction value
Figure FSB00000494772500039
Carry out filtering, obtain filtered
Figure FSB000004947725000310
Right according to θ
Figure FSB000004947725000311
With described
Figure FSB000004947725000312
When carrying out the PARK inverse transformation, described
Figure FSB000004947725000313
For filtered
Figure FSB000004947725000314
CN2009100903869A 2009-08-07 2009-08-07 Timing control system and method for non-salient pole permanent magnet synchronous motor Active CN101615876B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100903869A CN101615876B (en) 2009-08-07 2009-08-07 Timing control system and method for non-salient pole permanent magnet synchronous motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100903869A CN101615876B (en) 2009-08-07 2009-08-07 Timing control system and method for non-salient pole permanent magnet synchronous motor

Publications (2)

Publication Number Publication Date
CN101615876A CN101615876A (en) 2009-12-30
CN101615876B true CN101615876B (en) 2011-07-27

Family

ID=41495344

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100903869A Active CN101615876B (en) 2009-08-07 2009-08-07 Timing control system and method for non-salient pole permanent magnet synchronous motor

Country Status (1)

Country Link
CN (1) CN101615876B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107077116A (en) * 2014-09-29 2017-08-18 富士机械制造株式会社 Automaton

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102097988B (en) * 2010-12-17 2013-02-20 北京和利时电机技术有限公司 Method and system for measuring position compensation angles of permanent magnet synchronous motor rotor
CN102957372A (en) * 2011-08-23 2013-03-06 上海工程技术大学 Double closed-loop control system of permanent-magnet synchronous motor
JP5797781B2 (en) * 2012-01-27 2015-10-21 三菱電機株式会社 Motor drive circuit and permanent magnet synchronous motor
CN103337996B (en) * 2013-06-19 2016-04-20 苏州市职业大学 The method of cage induction motor rotating speed is controlled with stator voltage space vector
CN103746677B (en) * 2013-12-31 2016-05-11 江苏嘉钰新能源技术有限公司 A kind of SVPWM implementation method
CN103944477B (en) * 2014-04-04 2017-01-11 中国东方电气集团有限公司 Method for correcting phase sequence of power line of permanent magnet synchronous motor driver of electric car
CN108667360B (en) * 2017-03-29 2020-06-02 台达电子工业股份有限公司 Motor system without current control and control method thereof
CN110535391B (en) * 2018-05-24 2021-06-04 广州市香港科大***研究院 Servo motor angle error compensation method, system and device
CN109039195B (en) * 2018-05-24 2021-04-20 广州市香港科大***研究院 Indirect vector control method, system and device of servo motor
EP4207583A4 (en) * 2020-10-20 2024-02-28 Nanjing Chervon Ind Co Ltd Electric tool
CN113067509B (en) * 2021-03-30 2023-08-01 广州卓腾科技有限公司 Two-phase hybrid stepping motor position closed-loop vector control method and system
CN112994567A (en) * 2021-05-06 2021-06-18 中国石油大学(华东) Motor control method and motor control device without current sensor, and servo device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1976211A (en) * 2006-12-12 2007-06-06 浙江大学 Mixed speed regulating method for permanent magnetic synchronous motor

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1976211A (en) * 2006-12-12 2007-06-06 浙江大学 Mixed speed regulating method for permanent magnetic synchronous motor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JP特开2005-27386A 2005.01.27
韩利,温旭辉,文辉清.VSI直流母线浪涌电压的软件抑制策略研究.《电力电子技术》.2007,第41卷(第10期),第66-68页. *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107077116A (en) * 2014-09-29 2017-08-18 富士机械制造株式会社 Automaton
CN107077116B (en) * 2014-09-29 2019-05-03 株式会社富士 Automatic control device

Also Published As

Publication number Publication date
CN101615876A (en) 2009-12-30

Similar Documents

Publication Publication Date Title
CN101615876B (en) Timing control system and method for non-salient pole permanent magnet synchronous motor
Xu et al. Parameter optimization of adaptive flux-weakening strategy for permanent-magnet synchronous motor drives based on particle swarm algorithm
US8253393B2 (en) Method and a controlling arrangement for controlling an AC generator
CN100557942C (en) Asynchronous motor timing method based on the slip Linear Control
CN101383582B (en) Electric excitation synchronous motor control method based on torque angle sine value linear control
Zhang et al. Matlab-based permanent magnet synchronous motor vector control simulation
CN103715962A (en) Permanent magnet synchronous motor sliding-mode speed observer driven by two-stage matrix converter
CN102710188A (en) Direct torque control method and device of brushless continuous current dynamo
CN101286725A (en) Deriving method of motor rotative velocity and location of rotor in synchronous electric machine vector control system
Beccue et al. Compensation for asymmetries and misalignment in a Hall-effect position observer used in PMSM torque-ripple control
CN101557193B (en) Vector control method of non-sinusoidal counter-electromotive-force surface AC magnetoelectric machine
Ruan et al. Current harmonic suppression for dual three-phase permanent magnet synchronous motor drives
CN113114080A (en) Direct torque control method for non-magnetic chain ring of permanent magnet synchronous motor
Vasudevan et al. New direct torque control scheme of induction motor for electric vehicles
CN108111073B (en) Two-phase excitation structure three-stage starter/generator direct-current excitation control method
CN104852658A (en) Permanent magnet synchronous motor decoupling vector control device in two-phase stationary coordinate system and method thereof
Liao et al. A novel position sensorless control scheme for doubly fed reluctance motor drives
Singh et al. Performance investigation of permanent magnet synchronous motor drive using vector controlled technique
Kakodia et al. A comparative study of DFOC and IFOC for IM drive
Zhang et al. Effects of stator iron loss and current-loop delay on copper-loss-minimizing torque control of BLDCM: Analysis and improvements
Gupta et al. Study and Analysis of Field Oriented Control of Brushless DC Motor Drive using Hysteresis Current Control Technique
CN108540031B (en) Rotating speed estimation method and torque control system of bearingless synchronous reluctance motor
Prajapati et al. Sensor-less control of permanent magnet synchronous motor
Liu et al. Terminal voltage oriented control of excitation winding for new AC-excited hybrid excitation generator
Jing et al. Optimization of speed loop control technology for permanent magnet synchronous motor servo system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant