CN114268260B - Motor parameter identification method and device - Google Patents

Motor parameter identification method and device Download PDF

Info

Publication number
CN114268260B
CN114268260B CN202210196983.5A CN202210196983A CN114268260B CN 114268260 B CN114268260 B CN 114268260B CN 202210196983 A CN202210196983 A CN 202210196983A CN 114268260 B CN114268260 B CN 114268260B
Authority
CN
China
Prior art keywords
phase
bridge arm
current
voltage pulse
line
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
CN202210196983.5A
Other languages
Chinese (zh)
Other versions
CN114268260A (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.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
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 Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN202210196983.5A priority Critical patent/CN114268260B/en
Publication of CN114268260A publication Critical patent/CN114268260A/en
Application granted granted Critical
Publication of CN114268260B publication Critical patent/CN114268260B/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 application discloses a motor parameter identification method, which comprises the following steps: sequentially controlling the inverter to conduct any two-phase bridge arm according to a first preset conduction mode and a second preset conduction mode, applying a forward voltage pulse to a winding of the permanent magnet synchronous motor in the first preset conduction mode, and applying a reverse voltage pulse to the winding of the permanent magnet synchronous motor in the second preset conduction mode; acquiring direct-current bus voltage under a forward voltage pulse, and acquiring a first current value and a second current value of a corresponding winding on a conducting bridge arm at different moments under the forward voltage pulse; and calculating quadrature axis inductance parameters and direct axis inductance parameters according to the direct current bus voltage under the forward voltage pulse, the first current value, the second current value and the current acquisition time interval. The application also provides a motor parameter identification device, and under the condition that the motor inductance parameter is unknown, the motor can be very simply and conveniently identified by the inductance parameter before operation.

Description

Motor parameter identification method and device
Technical Field
The invention relates to the technical field of motor control, in particular to a motor parameter identification method and device.
Background
Permanent Magnet Synchronous Motors (PMSM) have the advantages of high power density, wide speed regulation range, high efficiency, small size, fast response, reliable operation and the like, and are widely applied to alternating current driving occasions such as household appliances, numerical control machines, industrial robots, electric vehicles, aviation equipment and the like.
The vector control algorithm of the motor has strong dependence on the parameters of the motor, wherein the inductance is the most important parameter, and the parameter is changed along with the current. The accurate inductance parameter is obtained, and the method plays an important role in improving the control efficiency of the motor, accurately estimating the rotating speed of the motor, controlling the precision of a current loop, controlling weak magnetism and the like.
The existing method for identifying the offline parameters of the permanent magnet synchronous motor is to apply different types of voltage and current excitation to the motor before the permanent magnet synchronous motor runs, detect the corresponding voltage and current response of the permanent magnet synchronous motor, and obtain the motor parameters according to the relationship between the excitation, the response and the motor parameters, or identify the motor parameters by adopting a certain fitting algorithm.
For example, applying a direct current to the motor positions the rotor on the d-axis, and then applying a sinusoidal excitation, the response is detected. However, since the permanent magnet rotor attracts the stator teeth and the slots, the rotor is displaced after positioning, and if the positioning current is increased to prevent the displacement, the magnetic path is easily saturated, and the recognition accuracy is easily lowered. In addition, after the rotor is positioned, when sinusoidal excitation is applied, the rotor may shake and deviate from the d axis, so that the identification precision is reduced, and the quadrature axis inductance parameter Lq cannot be accurately identified.
Disclosure of Invention
In view of the above problems, an object of the present invention is to provide a method and an apparatus for identifying motor parameters, which can improve the accuracy of identifying motor parameters.
According to a first aspect of the present invention, there is provided a motor parameter identification method, including: sequentially controlling an inverter to conduct any two phase bridge arms according to a first preset conduction mode and a second preset conduction mode, disconnecting a third phase bridge arm, applying forward voltage pulses to a winding of the permanent magnet synchronous motor in the first preset conduction mode, and applying reverse voltage pulses to the winding of the permanent magnet synchronous motor in the second preset conduction mode; acquiring direct-current bus voltage under a forward voltage pulse, and acquiring a first current value and a second current value of a corresponding winding on a conducting bridge arm at different moments under the forward voltage pulse, wherein a time interval between the different moments is a current acquisition time interval; calculating quadrature axis inductance parameters and direct axis inductance parameters according to the direct current bus voltage under the forward voltage pulse, the first current value, the second current value and the current acquisition time interval; the first preset mode is that an upper bridge arm of a first phase of the two phases is conducted with a lower bridge arm of a second phase of the two phases; the second preset mode is that the lower bridge arm of the first phase of the two phases is communicated with the upper bridge arm of the second phase of the two phases; the action directions of the forward voltage pulse and the reverse voltage pulse are opposite.
Preferably, sequentially controlling the inverter to conduct any two phase bridge arms according to a first preset conduction mode and a second preset conduction mode, and disconnecting the third phase bridge arm, wherein in the first preset conduction mode, applying a forward voltage pulse to the winding of the permanent magnet synchronous motor, and in the second preset conduction mode, applying a reverse voltage pulse to the winding of the permanent magnet synchronous motor includes: switching on a first-phase upper bridge arm and a second-phase lower bridge arm in the inverter, switching off the first-phase lower bridge arm, the second-phase upper bridge arm, a third-phase upper bridge arm and a third-phase lower bridge arm in the inverter, and applying a first voltage pulse with the duration of first preset time to a winding of the permanent magnet synchronous motor; switching on a first-phase lower bridge arm and a second-phase upper bridge arm in the inverter, switching off the first-phase upper bridge arm, the second-phase lower bridge arm, a third-phase upper bridge arm and a third-phase lower bridge arm in the inverter, and applying a second voltage pulse with the duration of a second preset time to a winding of the permanent magnet synchronous motor; switching on a second-phase upper bridge arm and a third-phase lower bridge arm in the inverter, switching off the second-phase lower bridge arm, the third-phase upper bridge arm, the first-phase upper bridge arm and the first-phase lower bridge arm in the inverter, and applying a third voltage pulse with the duration of third preset time to a winding of the permanent magnet synchronous motor; switching on a second-phase lower bridge arm and a third-phase upper bridge arm in the inverter, switching off the second-phase upper bridge arm, the third-phase lower bridge arm, the first-phase upper bridge arm and the first-phase lower bridge arm in the inverter, and applying a fourth voltage pulse with the duration of fourth preset time to a winding of the permanent magnet synchronous motor; switching on a third-phase upper bridge arm and a first-phase lower bridge arm in the inverter, switching off the third-phase lower bridge arm, the first-phase upper bridge arm, the second-phase upper bridge arm and the second-phase lower bridge arm in the inverter, and applying a fifth voltage pulse with the duration of fifth preset time to a winding of the permanent magnet synchronous motor; and switching on a third-phase lower bridge arm and a first-phase upper bridge arm in the inverter, switching off the third-phase upper bridge arm, the first-phase lower bridge arm, the second-phase upper bridge arm and the second-phase lower bridge arm in the inverter, and applying a sixth voltage pulse with the duration of sixth preset time to a winding of the permanent magnet synchronous motor.
Preferably, when the three-phase winding current of the permanent magnet synchronous motor is zero and the rotor is in a static state, a positive voltage pulse is applied to the winding of the permanent magnet synchronous motor.
Preferably, after applying the reverse voltage pulse to the winding of the permanent magnet synchronous motor, the permanent magnet synchronous motor is allowed to stand for a certain time to make the three-phase winding current of the permanent magnet synchronous motor zero and make the rotor in a static state.
Preferably, the acquiring the dc bus voltage under the forward voltage pulse, and the acquiring the first current value and the second current value of the corresponding winding on the conducting bridge arm at different times under the forward voltage pulse include: collecting the direct current bus voltage in the continuous process of the first voltage pulse, the third voltage pulse and the fifth voltage pulse to obtain a first bus voltage, a second bus voltage and a third bus voltage; collecting a first line current and a second line current at different moments in the first voltage pulse duration process, collecting a third line current and a fourth line current at different moments in the third voltage pulse duration process, and collecting a fifth line current and a sixth line current at different moments in the fifth voltage pulse duration process; the time interval between the different moments is set time.
Preferably, the calculating the quadrature axis inductance parameter and the direct axis inductance parameter according to the dc bus voltage under the forward voltage pulse, the first current value, the second current value, and the current collection time interval includes: calculating the difference value of the first line current and the second line current to obtain a first current difference value; calculating the difference value of the third line current and the fourth line current to obtain a second current difference value; calculating a difference value between the fifth line current and the sixth line current to obtain a third current difference value; calculating to obtain a line-line inductance L between the first phase and the second phase according to a formula U = L delta i/delta t, the first bus voltage, the second bus voltage, the third bus voltage, the first current difference, the second current difference, the third current difference and the current acquisition time interval12Line-to-line inductance L between the second and third phases23And line-to-line electricity between the third phase and the first phaseFeeling L31(ii) a Based on line-to-line inductance L between the first and second phases12Line-to-line inductance L between the second and third phases23And a line-to-line inductance L between the third phase and the first phase31And formulas
Figure 854554DEST_PATH_IMAGE001
Figure 831737DEST_PATH_IMAGE002
Figure 759242DEST_PATH_IMAGE003
Figure 163678DEST_PATH_IMAGE004
Figure 17278DEST_PATH_IMAGE005
Figure 532573DEST_PATH_IMAGE006
Figure 49005DEST_PATH_IMAGE007
Figure 624343DEST_PATH_IMAGE008
And calculating to obtain quadrature axis inductance parameters and direct axis inductance parameters of the permanent magnet synchronous motor.
Preferably, the first voltage pulse and the second voltage pulse act in opposite directions; the third voltage pulse and the fourth voltage pulse have opposite action directions, and the fifth voltage pulse and the sixth voltage pulse have opposite action directions.
Preferably, the first preset time is equal to the second preset time; the third preset time is equal to the fourth preset time; the fifth preset time is equal to the sixth preset time.
Preferably, the identification method further comprises: integrating and averaging the direct current bus voltage detected under the first voltage pulse within a first preset time to obtain a first bus voltage, and sampling currents at different moments within the first preset time to obtain a first line current and a second line current; integrating and averaging the direct-current bus voltage detected under the third voltage pulse within a third preset time to obtain a second bus voltage, and sampling currents at different moments within the third preset time to obtain a third line current and a fourth line current; and integrating and averaging the direct current bus voltage detected under the fifth voltage pulse within a fifth preset time to obtain a third bus voltage, and sampling currents at different moments within the fifth preset time to obtain a fifth line current and a sixth line current.
According to another aspect of the present invention, there is provided a motor parameter identification device, including: a pulse signal generator for generating a pulse signal; the control module is connected with the pulse signal generator and is used for controlling the pulse signal generator to sequentially generate pulse signals; the inverter is connected between the pulse generator and the permanent magnet synchronous motor and used for sequentially controlling the inverter to conduct any two phase bridge arms according to a first preset conduction mode and a second preset conduction mode according to the pulse signal and disconnect a third phase bridge arm, forward voltage pulses are applied to a winding of the permanent magnet synchronous motor in the first preset conduction mode, and reverse voltage pulses are applied to the winding of the permanent magnet synchronous motor in the second preset conduction mode; the control module is further used for acquiring direct-current bus voltage under the forward voltage pulse, and acquiring a first current value and a second current value of a corresponding winding on a conducting bridge arm at different moments under the forward voltage pulse, wherein a time interval between the different moments is a current acquisition time interval; the inductance calculation module is used for calculating quadrature axis inductance parameters and direct axis inductance parameters according to the direct current bus voltage under the forward voltage pulse, the first current value, the second current value and the current acquisition time interval; the first preset mode is that an upper bridge arm of a first phase of the two phases is conducted with a lower bridge arm of a second phase of the two phases; the second preset mode is that the lower bridge arm of the first phase of the two phases is communicated with the upper bridge arm of the second phase of the two phases; the action directions of the forward voltage pulse and the reverse voltage pulse are opposite.
Preferably, the control module comprises: the first control unit is used for controlling the pulse signal generator to generate a first pulse signal and a second pulse signal; the second control unit is used for controlling the pulse signal generator to generate a third pulse signal and a fourth pulse signal; the third control unit is used for controlling the pulse signal generator to generate a fifth pulse signal and a sixth pulse signal, wherein the first pulse signal is used for conducting a first-phase upper bridge arm and a second-phase lower bridge arm in the inverter, disconnecting the first-phase lower bridge arm, the second-phase upper bridge arm, the third-phase upper bridge arm and the third-phase lower bridge arm in the inverter, and applying a first voltage pulse with the duration of first preset time to a winding of the permanent magnet synchronous motor; the second pulse signal is used for conducting a first-phase lower bridge arm and a second-phase upper bridge arm in the inverter, disconnecting the first-phase upper bridge arm, the second-phase lower bridge arm, a third-phase upper bridge arm and a third-phase lower bridge arm in the inverter, and applying a second voltage pulse with the duration of a second preset time to a winding of the permanent magnet synchronous motor; the third pulse signal is used for conducting a second-phase upper bridge arm and a third-phase lower bridge arm in the inverter, disconnecting the second-phase lower bridge arm, the third-phase upper bridge arm, the first-phase upper bridge arm and the first-phase lower bridge arm in the inverter, and applying a third voltage pulse with the duration of a third preset time to a winding of the permanent magnet synchronous motor; the fourth pulse signal is used for conducting a second-phase lower bridge arm and a third-phase upper bridge arm in the inverter, disconnecting the second-phase upper bridge arm, the third-phase lower bridge arm, the first-phase upper bridge arm and the first-phase lower bridge arm in the inverter, and applying a fourth voltage pulse with the duration being fourth preset time to a winding of the permanent magnet synchronous motor; the fifth pulse signal is used for conducting a third phase upper bridge arm and a first phase lower bridge arm in the inverter, disconnecting the third phase lower bridge arm, the first phase upper bridge arm, the second phase upper bridge arm and the second phase lower bridge arm in the inverter, and applying a fifth voltage pulse with the duration of fifth preset time to a winding of the permanent magnet synchronous motor; and the sixth pulse signal switches on a third-phase lower bridge arm and a first-phase upper bridge arm in the inverter, switches off the third-phase upper bridge arm, the first-phase lower bridge arm, the second-phase upper bridge arm and the second-phase lower bridge arm in the inverter, and applies a sixth voltage pulse with the duration of sixth preset time to a winding of the permanent magnet synchronous motor.
Preferably, the control module is further configured to control the pulse signal generator to generate a forward pulse signal when the current of the three-phase winding of the permanent magnet synchronous motor is zero and the rotor is in a stationary state, and the inverter applies a forward voltage pulse to the winding of the permanent magnet synchronous motor according to the forward pulse signal.
Preferably, after the inverter applies a reverse voltage pulse to the winding of the permanent magnet synchronous motor, the permanent magnet synchronous motor is allowed to stand for a certain time to make the three-phase winding current of the permanent magnet synchronous motor zero and make the rotor in a static state.
Preferably, the control module further comprises: the first detection unit is used for acquiring the direct-current bus voltage in the continuous process of the first voltage pulse, the third voltage pulse and the fifth voltage pulse to obtain a first bus voltage, a second bus voltage and a third bus voltage; collecting a first line current and a second line current at different moments in the first voltage pulse duration process, collecting a third line current and a fourth line current at different moments in the third voltage pulse duration process, and collecting a fifth line current and a sixth line current at different moments in the fifth voltage pulse duration process; the time interval between the different moments is set time.
Preferably, the inductance calculation module is further configured to calculate a difference between the first line current and the second line current to obtain a first current difference; calculating the difference value of the third line current and the fourth line current to obtain a second current difference value; calculating a difference value between the fifth line current and the sixth line current to obtain a third current difference value; the inductance calculation module is further used for calculating a line-line inductance L between a first phase and a second phase of the permanent magnet synchronous motor according to a formula U = L.DELTA i/DELTA t, a first bus voltage, a second bus voltage, a third bus voltage, a first current difference value, a second current difference value, a third current difference value and a current acquisition time interval12Line-to-line inductance L between second and third phases23And a line-to-line inductance L between the third phase and the first phase31(ii) a The inductance calculation module is also used for calculating the inductance according to a formula
Figure 226226DEST_PATH_IMAGE001
Figure 561523DEST_PATH_IMAGE009
Figure 932462DEST_PATH_IMAGE010
Figure 475438DEST_PATH_IMAGE011
Figure 33459DEST_PATH_IMAGE012
Figure 172447DEST_PATH_IMAGE013
Figure 132313DEST_PATH_IMAGE014
Figure 315033DEST_PATH_IMAGE015
And calculating to obtain quadrature axis inductance parameters and direct axis inductance parameters of the permanent magnet synchronous motor.
Preferably, the first voltage pulse and the second voltage pulse act in opposite directions; the third voltage pulse and the fourth voltage pulse have opposite action directions, and the fifth voltage pulse and the sixth voltage pulse have opposite action directions.
Preferably, the first preset time is equal to the second preset time; the third preset time is equal to the fourth preset time; the fifth preset time is equal to the sixth preset time.
Preferably, the first detecting unit is further configured to integrate and average the dc bus voltage detected under the first voltage pulse within a first preset time to obtain a first bus voltage, and sample currents at different times within the first preset time to obtain a first line current and a second line current; the first detection unit is further configured to integrate and average the dc bus voltage detected under the third voltage pulse within a third preset time to obtain a second bus voltage, and sample currents at different times within the third preset time to obtain a third line current and a fourth line current; the first detection unit is further configured to integrate the dc bus voltage detected under the fifth voltage pulse within a fifth preset time, average the integrated dc bus voltage to obtain a third bus voltage, and sample currents at different times within the fifth preset time to obtain a fifth line current and a sixth line current.
According to the motor parameter identification method and device provided by the invention, when the permanent magnet synchronous motor is in a state that the three-phase winding current is zero and the rotor is static, a forward voltage pulse is sequentially applied to any two-phase bridge arm by the permanent magnet synchronous motor, and the line-line inductance between three two phases is calculated by detecting the current of the permanent magnet synchronous motor under the action of the forward voltage pulse; and further calculating the direct axis inductance parameter according to a theoretical formulaL d And quadrature axis inductance parameterL q . Under the condition of unknown motor inductance parameters, the method can identify the inductance parameters very simply and conveniently before the motor runs, does not need external equipment to fix the rotating shaft of the permanent magnet synchronous motor, does not need a rotor stalling experiment, and can realize the direct-axis inductance parametersL d And quadrature axis inductance parameterL q The method is simple and convenient, easy to realize and capable of improving the identification precision.
Further, two-phase bridge arms are conducted according to a first preset mode, and positive voltage pulses are applied to a winding of the permanent magnet synchronous motor; switching on the two-phase bridge arms according to a second preset mode, and applying reverse voltage pulse to a winding of the permanent magnet synchronous motor; the first preset conduction mode is that one phase of upper bridge arm is conducted with the other phase of lower bridge arm; the second preset conduction mode is that one phase of the lower bridge arm is conducted with the other phase of the upper bridge arm; the positive voltage pulse and the reverse voltage pulse have opposite action directions, equal amplitude and equal action time, so that the action force acting on the motor rotor is 0, the inductance parameter identification error caused by rotor displacement is reduced to the maximum extent, and the identification precision is improved.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent from the following description of embodiments of the present invention with reference to the accompanying drawings, in which:
fig. 1 shows a spatial relationship diagram of rotor poles of a permanent magnet synchronous machine;
FIG. 2 is a graph showing a self-inductance parameter versus rotor position angle for any phase of a PMSM;
FIG. 3 is a graph illustrating a mutual inductance parameter between two phases of a PMSM as a function of rotor position angle;
fig. 4 is a flowchart illustrating a motor parameter identification method according to an embodiment of the present invention;
fig. 5 is a flowchart illustrating step S100 of the motor parameter identification method according to the embodiment of the present invention;
fig. 6 is a flowchart illustrating step S300 of the motor parameter identification method according to the embodiment of the present invention;
fig. 7 is a schematic structural diagram illustrating a motor parameter identification device according to an embodiment of the present invention;
fig. 8 shows a schematic diagram of a control unit provided by an embodiment of the present invention.
Detailed Description
Various embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Like elements in the various figures are denoted by the same or similar reference numerals. For purposes of clarity, the various features in the drawings are not drawn to scale.
The following detailed description of embodiments of the present invention is provided in connection with the accompanying drawings and examples.
Fig. 1 shows a spatial relationship diagram of rotor poles of a permanent magnet synchronous machine; FIG. 2 is a graph showing a self-inductance parameter versus rotor position angle for any phase of a PMSM; fig. 3 shows a graph of mutual inductance parameter between two phases of a permanent magnet synchronous motor versus rotor position angle.
N-S is a permanent magnet of the permanent magnet synchronous motor, the permanent magnet rotor rotates to generate an alternating magnetic field in space, the magnetic field is linked with the three-phase winding in an intersecting manner to induce back electromotive force, and at the moment, the rotor magnetic field synchronously rotates along with the stator rotating magnetic field under the action of the pulling force of the stator magnetic field.
The ABC coordinate system represents a three-phase stator coordinate system, three-phase winding axes A, B, C of the three-phase alternating current motor are spatially different from each other by an electrical angle of 2 pi/3 rad, and the projections of the space vector on the three coordinate axes are represented as components of the space vector on the three windings; the horizontal axis d axis of the d-q coordinate system and the N magnetic pole of the permanent magnet rotor are at the same position, the vertical axis q axis of the d-q coordinate system leads the horizontal axis d axis by 90 electrical degrees anticlockwise, the coordinate system and the permanent magnet rotor rotate synchronously in space, and the d-q coordinate system is also called a rotating coordinate system.
When the permanent magnet rotor and the stator rotating magnetic field keep synchronous rotation, an included angle between a horizontal axis d (namely a rotor N pole) of a rotating coordinate system and an axis A of a three-phase stator coordinate system ABC is defined as a position angle theta of the rotor.
Under a three-phase stator coordinate system, an inductance matrix of a Permanent Magnet Synchronous Motor (PMSM) is as follows:
Figure 891507DEST_PATH_IMAGE016
(1)
in the formula:
Figure 568608DEST_PATH_IMAGE017
the self-inductance of the A phase is obtained,
Figure 648559DEST_PATH_IMAGE018
the self-inductance of the B phase is obtained,
Figure 267759DEST_PATH_IMAGE019
self-inductance of phase C;
Figure 800372DEST_PATH_IMAGE020
Figure 999272DEST_PATH_IMAGE021
is A, B mutual inductance between the two phases,
Figure 950041DEST_PATH_IMAGE022
Figure 474564DEST_PATH_IMAGE023
a, C is a mutual inductance between the two phases,
Figure 494472DEST_PATH_IMAGE024
Figure 28222DEST_PATH_IMAGE025
b, C is a mutual inductance of the two phases.
Self-inductance by phase A
Figure 817186DEST_PATH_IMAGE026
For example (see fig. 2), when the permanent magnet rotor is orthogonal to the a-axis, i.e.
Figure 247031DEST_PATH_IMAGE027
Or
Figure 770547DEST_PATH_IMAGE028
When the magnetic resistance is the largest, the corresponding magnetic resistance is the largest,
Figure 576829DEST_PATH_IMAGE026
reaches a minimum value, is recorded as
Figure 485879DEST_PATH_IMAGE029
(ii) a When the permanent magnet rotor is coincident with the A-axis, i.e. when the permanent magnet rotor is coincident with the A-axis
Figure 352204DEST_PATH_IMAGE030
Or
Figure 81126DEST_PATH_IMAGE031
When the corresponding reluctance is minimal, i.e.
Figure 707410DEST_PATH_IMAGE026
Reaches a maximum value, recorded as
Figure 470967DEST_PATH_IMAGE029
+
Figure 242614DEST_PATH_IMAGE032
(ii) a The calculation formula for the three-phase self-inductance is therefore:
Figure 989990DEST_PATH_IMAGE033
(2)
as can be seen from the formula (2),
Figure 138074DEST_PATH_IMAGE026
to be provided with
Figure 21717DEST_PATH_IMAGE034
Is a period following the angle between the permanent magnet rotor and the A axis
Figure 714997DEST_PATH_IMAGE035
The change of (c) is sinusoidal and its value is constant positive.
Mutual inductance between phases of the stator is also dependent on the position of the rotor, and
Figure 684090DEST_PATH_IMAGE034
the period of the permanent magnet rotor is changed in a sine way, taking the mutual inductance between A and B phases as an example (see figure 3), when the permanent magnet rotor lags behind the A axis
Figure 635866DEST_PATH_IMAGE036
Or lead
Figure 108436DEST_PATH_IMAGE037
When the temperature of the water is higher than the set temperature,
Figure 753044DEST_PATH_IMAGE038
a maximum value is reached; when it comes to
Figure 943853DEST_PATH_IMAGE039
Or
Figure 450052DEST_PATH_IMAGE040
When the temperature of the water is higher than the set temperature,
Figure 42708DEST_PATH_IMAGE041
a minimum value is reached. Similarly, the A, B and C three-phase windings are mutually different in space
Figure 592638DEST_PATH_IMAGE042
And therefore the mutual inductance value is negative.
Therefore, the calculation formula of the mutual inductance between the three-phase windings is as follows:
Figure 270744DEST_PATH_IMAGE043
(3)
transforming an inductance matrix of an A, B and C three-phase stationary coordinate system shown in formula (1) into a d and q two-phase rotating coordinate system to obtain:
Figure 564322DEST_PATH_IMAGE044
(4)
in the formula:
Figure 11484DEST_PATH_IMAGE045
3s/2s and 2s/2r coordinate transformation matrixes respectively.
Simplifying to obtain:
Figure 748627DEST_PATH_IMAGE046
(5)
therefore, the d and q-axis inductances are respectively:
Figure 914029DEST_PATH_IMAGE047
(6)
generally, a Y-type connection method is adopted for three-phase stator windings of the PMSM, when a motor rotor is static, the position of the motor rotor is random, so that d-axis and q-axis inductance parameters cannot be obtained directly through measurement, but d-axis and q-axis inductances can be obtained through calculation by measuring line inductances between every two three-phase windings. As described above, assuming that the three phases C, A and B are open-circuited, the measured line inductance is
Figure 745718DEST_PATH_IMAGE048
Figure 312966DEST_PATH_IMAGE049
Figure 204699DEST_PATH_IMAGE050
Then there is
Figure 591818DEST_PATH_IMAGE051
(7)
The formulas (2) and (3) are substituted for the formula (7) and simplified to obtain:
Figure 243510DEST_PATH_IMAGE052
(8)
adding the rows in (8) to obtain:
Figure 665264DEST_PATH_IMAGE053
(9)
then order
Figure 993477DEST_PATH_IMAGE054
Simplifying to obtain:
Figure 867892DEST_PATH_IMAGE055
(10)
the calculation can obtain:
Figure 41385DEST_PATH_IMAGE056
(11)
thus:
Figure 333957DEST_PATH_IMAGE057
(12)
to obtain
Figure 567492DEST_PATH_IMAGE058
And
Figure 929203DEST_PATH_IMAGE059
after the value of (2), the value can be calculated according to the formula (6)
Figure 171966DEST_PATH_IMAGE060
And
Figure 568312DEST_PATH_IMAGE061
fig. 4 is a flowchart illustrating a motor parameter identification method according to an embodiment of the present invention. As shown in fig. 4, the motor parameter identification method includes the following steps.
In step S100, sequentially controlling the inverter to conduct any two-phase bridge arm according to a first preset conduction mode and a second preset conduction mode, applying a forward voltage pulse to the winding of the permanent magnet synchronous motor in the first preset conduction mode, and applying a reverse voltage pulse to the winding of the permanent magnet synchronous motor in the second preset conduction mode.
In this embodiment, the first phase is an a phase, the second phase is a B phase, and the third phase is a C phase, but the present invention is not limited thereto. Specifically, two phase bridge arms are conducted according to a first preset conduction mode, a third phase bridge arm is disconnected, and a positive voltage pulse is applied to a winding of the permanent magnet synchronous motor; switching on the two-phase bridge arms according to a second preset switching-on mode, switching off the third phase bridge arm, and applying reverse voltage pulse to a winding of the permanent magnet synchronous motor; the first preset conduction mode is that the upper bridge arm of one phase is conducted with the lower bridge arm of the other phase; the second preset conduction mode is that the lower bridge arm of one phase is conducted with the upper bridge arm of the other phase; the forward voltage pulse and the reverse voltage pulse have opposite action directions and equal amplitudes, and the application time is the same.
In this embodiment, when the three-phase winding current of the permanent magnet synchronous motor is zero and the rotor is in a stationary state, a positive voltage pulse is applied to the winding of the permanent magnet synchronous motor. And after applying reverse voltage pulse to the winding of the permanent magnet synchronous motor, standing for a certain time to enable the current of the three-phase winding of the permanent magnet synchronous motor to be zero and the rotor to be in a static state.
Taking the example of conducting the first phase and the second phase bridge arm as an example, the first preset mode is to control the conduction of the first phase upper bridge arm and the second phase lower bridge arm, and the second preset mode is to control the conduction of the first phase lower bridge arm and the second phase upper bridge arm.
Specifically, referring to FIG. 5, step S100 includes steps S110-S160.
In step S110, when the current of the three-phase winding of the permanent magnet synchronous motor is zero and the rotor is in a static state, the first-phase upper arm and the second-phase lower arm of the inverter are turned on, the first-phase lower arm, the second-phase upper arm, the third-phase upper arm and the third-phase lower arm of the inverter are turned off, and the first voltage pulse V1 with the duration of the first preset time t1 is applied to the winding of the permanent magnet synchronous motor.
In step S120, the lower arm and the upper arm of the first phase in the inverter are turned on, the lower arm, the upper arm and the lower arm of the third phase in the inverter are turned off, and a second voltage pulse V2 with a duration of a second preset time t2 is applied to the winding of the permanent magnet synchronous motor. After the second voltage pulse V2 is applied, the permanent magnet synchronous motor is allowed to stand for a certain time, so that the three-phase winding current of the permanent magnet synchronous motor is zero and the rotor is in a static state.
In step S130, when the current of the three-phase winding of the permanent magnet synchronous motor is zero and the rotor is in a static state, the second-phase upper arm and the third-phase lower arm of the inverter are turned on, the second-phase lower arm, the third-phase upper arm, the first-phase upper arm and the first-phase lower arm of the inverter are turned off, and a third voltage pulse V3 with a duration of a third preset time t3 is applied to the winding of the permanent magnet synchronous motor.
In step S140, the second phase lower bridge arm and the third phase upper bridge arm of the inverter are turned on, the second phase upper bridge arm, the third phase lower bridge arm, the first phase upper bridge arm and the first phase lower bridge arm of the inverter are turned off, and a fourth voltage pulse V4 with a duration of fourth preset time t4 is applied to the winding of the permanent magnet synchronous motor. After the fourth voltage pulse V4 is applied, the permanent magnet synchronous motor is left standing for a certain time to make the three-phase winding current of the permanent magnet synchronous motor zero and make the rotor in a static state.
In step S150, when the current of the three-phase winding of the permanent magnet synchronous motor is zero and the rotor is in a static state, the third-phase upper arm and the first-phase lower arm of the inverter are turned on, the third-phase lower arm, the first-phase upper arm, the second-phase upper arm and the second-phase lower arm of the inverter are turned off, and a fifth voltage pulse V5 with a duration of a fifth preset time t5 is applied to the winding of the permanent magnet synchronous motor.
In step S160, the third phase lower arm and the first phase upper arm of the inverter are turned on, the third phase upper arm, the first phase lower arm, the second phase upper arm and the second phase lower arm of the inverter are turned off, and a sixth voltage pulse V6 with a duration of sixth preset time t6 is applied to the winding of the permanent magnet synchronous motor. After the sixth voltage pulse V6 is applied, the permanent magnet synchronous motor is allowed to stand for a certain time, so that the three-phase winding current of the permanent magnet synchronous motor is zero and the rotor is in a static state.
In the present embodiment, the first voltage pulse V1 and the second voltage pulse V2 act in opposite directions; the third voltage pulse V3 and the fourth voltage pulse V4 act in opposite directions, and the fifth voltage pulse V5 and the sixth voltage pulse V6 act in opposite directions. The first preset time t1 is equal to the second preset time t 2; the third preset time t3 is equal to the fourth preset time t 4; the fifth preset time t5 is equal to the sixth preset time t 6.
In step S200, a dc bus voltage under the forward voltage pulse is obtained, and a first current value and a second current value of a corresponding winding on the conducting bridge arm are collected at different times under the forward voltage pulse, where a time interval between the different times is a current collection time interval.
In this embodiment, the dc bus voltage and the current under the first voltage pulse, the third voltage pulse and the fifth voltage pulse are respectively sampled, and the first bus voltage Vdc1, the second bus voltage Vdc2, the third bus voltage Vdc3 and the first line current I are calculated1A second line current I2A third line current I3Fourth line current I4A fifth line current I5And a sixth line current I6. Wherein the first line current I1And a second line current I2Line currents Iab at different moments respectively; third line current I3And a fourth line current I4Line current Ibc at different times respectively; fifth line current I5And a sixth line current I6Respectively line current Iac at different times.
Specifically, the direct current bus voltage and current under the first voltage pulse V1 are sampled and calculated to obtain the second voltage pulseA bus voltage Vdc1, a first line current I1And a second line current I2(ii) a Sampling the direct current bus voltage and current under the third voltage pulse V3, and calculating to obtain a second bus voltage Vdc2 and a third line current I3And a fourth line current I4(ii) a Sampling the direct-current bus voltage and current under the fifth voltage pulse V5, and calculating to obtain a third bus voltage Vdc3 and a fifth line current I5And a sixth line current I6
In the embodiment, the direct current bus voltage detected under the first voltage pulse V1 is integrated and averaged within a first preset time t1 to obtain a first bus voltage Vdc 1; and sampling the current at different moments in time t1 within a first preset time to obtain a first line current I1And a second line current I2. Integrating the direct-current bus voltage detected under the third voltage pulse V3 in a third preset time t3 and averaging to obtain a second bus voltage Vdc 2; and sampling the current at different moments in time t3 within a third preset time to obtain a third line current I3And a fourth line current I4. Integrating the direct-current bus voltage detected under the fifth voltage pulse V5 in a fifth preset time t5, and averaging to obtain a third bus voltage Vdc 3; and sampling the current at different moments t5 in a fifth preset time to obtain a fifth line current I5And a sixth line current I6
In step S300, a quadrature axis inductance parameter and a direct axis inductance parameter are calculated according to the dc bus voltage under the forward voltage pulse, the first current value, the second current value, and the current collection time interval.
In the present embodiment, the first bus voltage Vdc1, the second bus voltage Vdc2, the third bus voltage Vdc3 and the first line current I are used as the basis1A second line current I2A third line current I3Fourth line current I4A fifth line current I5And a sixth line current I6And calculating to obtain a quadrature axis inductance parameter Lq of the permanent magnet synchronous motor and a direct axis inductance parameter Ld of the permanent magnet synchronous motor.
Specifically, referring to fig. 6, step S300 includes the following steps.
In step S310, calculating a difference between the first line current and the second line current to obtain a first current difference; calculating the difference value of the third line current and the fourth line current to obtain a second current difference value; and calculating the difference value of the fifth line current and the sixth line current to obtain a third current difference value.
In the present embodiment, according to the first line current I1And a second line current I2Obtaining a first current difference
Figure 972749DEST_PATH_IMAGE062
And a corresponding first current acquisition time detection Δ t1(ii) a According to the third line current I3And a fourth line current I4Obtaining a second current difference
Figure 556177DEST_PATH_IMAGE063
And a corresponding second current acquisition time detection Δ t2(ii) a According to the fifth line current I5And a sixth line current I6Obtaining a third current difference value
Figure 353363DEST_PATH_IMAGE064
And a corresponding third current acquisition time detection Δ t3
In step S320, a line-line inductance L between the first phase and the second phase is calculated according to the first bus voltage, the second bus voltage, the third bus voltage, the first current difference, the second current difference, the third current difference, and the current collection time interval12Line-to-line inductance L between the second and third phases23And a line-to-line inductance L between the third phase and the first phase31
In the present embodiment, the first bus voltage Vdc1 is used to determine the first current difference
Figure 604215DEST_PATH_IMAGE065
And corresponding first current acquisition time detection Δ t1Calculating to obtain the line-line inductance L between the first phase and the second phase12(ii) a According to the second bus voltage Vdc2 and the second current difference
Figure 445132DEST_PATH_IMAGE066
And corresponding second current acquisition time detection Δ t2Calculating to obtain the line-line inductance L between the second phase and the third phase23(ii) a And a third current difference according to a third bus voltage Vdc3
Figure 515857DEST_PATH_IMAGE067
And a corresponding third current acquisition time detection Δ t3Calculating to obtain the line-to-line inductance L between the third phase and the first phase31
In the present embodiment, the formula is used
Figure 834842DEST_PATH_IMAGE068
Calculating to obtain the line-line inductance L between the first phase and the second phase12(ii) a In the same way, using the formula
Figure 956513DEST_PATH_IMAGE068
Calculating to obtain the line-line inductance L between the second phase and the third phase23(ii) a Using formulas
Figure 702752DEST_PATH_IMAGE068
Calculating to obtain the line-line inductance L between the third phase and the first phase31
In step S330, a line-to-line inductance L between the first phase and the second phase is determined12Line-to-line inductance L between second and third phases23And a line-to-line inductance L between the third phase and the first phase31And calculating the quadrature axis inductance parameter of the permanent magnet synchronous motor by the following formulaL q And direct axis inductance parameter of permanent magnet synchronous motorL d
In this embodiment, according to the following formula:
Figure 526352DEST_PATH_IMAGE001
(13)
Figure 649029DEST_PATH_IMAGE002
(14)
Figure 874474DEST_PATH_IMAGE003
(15)
Figure 791614DEST_PATH_IMAGE004
(16)
Figure 897584DEST_PATH_IMAGE005
(17)
Figure 558373DEST_PATH_IMAGE069
(18)
Figure 903903DEST_PATH_IMAGE007
Figure 991945DEST_PATH_IMAGE008
(19)
obtaining quadrature axis inductance parameters of permanent magnet synchronous motorL q And direct axis inductance parameter of permanent magnet synchronous motorL d
According to the motor parameter identification method provided by the embodiment of the invention, when the permanent magnet synchronous motor is in a standing state, forward voltage pulses are sequentially applied to any two-phase bridge arm by the permanent magnet synchronous motor, and three line-line inductances between two phases are calculated by detecting the current of the permanent magnet synchronous motor under the action of the forward voltage pulses; and further calculating the direct axis inductance parameter according to a theoretical formulaL d And quadrature axis inductance parameterL q . Under the condition of unknown motor inductance parameters, the method can identify the inductance parameters very simply and conveniently before the motor runs, does not need external equipment to fix the rotating shaft of the permanent magnet synchronous motor, does not need a rotor stalling experiment, and can realize direct-axis inductance parametersL d And quadrature axis inductanceParameter(s)L q The method is simple and convenient, easy to realize and capable of improving the identification precision.
Further, switching on two phase bridge arms according to a first preset mode, switching off a third phase bridge arm, and applying a forward voltage pulse to a winding of the permanent magnet synchronous motor; switching on the two-phase bridge arms according to a second preset mode, switching off the third phase bridge arm, and applying reverse voltage pulse to a winding of the permanent magnet synchronous motor; the first preset mode is that one phase of upper bridge arm is conducted with the other phase of lower bridge arm; the second preset mode is that one phase of lower bridge arm is conducted with the other phase of upper bridge arm; the positive voltage pulse and the reverse voltage pulse have opposite action directions, equal amplitude and equal action time, so that the action force acting on the motor rotor is 0, the inductance parameter identification error caused by rotor displacement is reduced to the maximum extent, and the identification precision is improved.
Fig. 7 is a schematic structural diagram of a motor parameter identification device according to an embodiment of the present invention. As shown in fig. 7, the motor parameter identification device includes a pulse signal generator 210, an inverter 220, a control module 230, and an inductance calculation module 240.
The output of the pulse signal generator 210 is connected to the input of the inverter 220, and the output of the inverter 220 is connected to the input of the permanent magnet synchronous motor 270.
And a pulse signal generator 210 for generating a pulse signal.
And the control module 230 is connected with the pulse signal generator 210 and is used for controlling the pulse signal generator 210 to sequentially generate pulse signals.
The inverter 220 is connected between the pulse generator 210 and the permanent magnet synchronous motor 270, and is configured to conduct any two-phase bridge arm according to the pulse signal in a first preset conduction manner or a second preset conduction manner, apply a forward voltage pulse to a winding of the permanent magnet synchronous motor in the first preset conduction manner, and apply a reverse voltage pulse to the winding of the permanent magnet synchronous motor in the second preset conduction manner.
In this embodiment, the first phase is an a phase, the second phase is a B phase, and the third phase is a C phase, but the present invention is not limited thereto. Specifically, two-phase bridge arms are conducted according to a first preset mode, and positive voltage pulses are applied to a winding of the permanent magnet synchronous motor; switching on the two-phase bridge arms according to a second preset mode, and applying reverse voltage pulse to a winding of the permanent magnet synchronous motor; the first preset mode is that an upper bridge arm of one phase is conducted with a lower bridge arm of the other phase; the second preset mode is that the lower bridge arm of one phase is communicated with the upper bridge arm of the other phase; the forward voltage pulse and the reverse voltage pulse have opposite action directions and equal amplitudes, and the application time is the same.
Taking the conduction of the first-phase bridge arm and the second-phase bridge arm as an example for explanation, the first preset mode is to control the conduction of the first-phase upper bridge arm and the second-phase lower bridge arm, and the second preset mode is to control the conduction of the first-phase lower bridge arm and the second-phase upper bridge arm.
The control module 230 is further configured to obtain a dc bus voltage under the forward voltage pulse, and acquire a first current value and a second current value of a corresponding winding on the conducting bridge arm at different times under the forward voltage pulse, where a time interval between the different times is a current acquisition time interval.
In the present embodiment, the control module 230 includes a first control unit 231, a second control unit 232, a third control unit 233, and a first detection unit 234 (see fig. 8), wherein:
the first control unit 231 is configured to control the pulse signal generator 210 to generate the first pulse signal and the second pulse signal. The first pulse signal is used for conducting a first-phase upper bridge arm and a second-phase lower bridge arm in the inverter 220, disconnecting the first-phase lower bridge arm, the second-phase upper bridge arm, a third-phase upper bridge arm and a third-phase lower bridge arm in the inverter 220, and applying a first voltage pulse V1 with the duration of first preset time t1 to a winding of the permanent magnet synchronous motor 250; the second pulse signal is used for conducting a first-phase lower bridge arm and a second-phase upper bridge arm in the inverter 220, disconnecting the first-phase upper bridge arm, the second-phase lower bridge arm, a third-phase upper bridge arm and a third-phase lower bridge arm in the inverter 220, and applying a second voltage pulse V2 with the duration of a second preset time t2 to a winding of the permanent magnet synchronous motor 250.
The second control unit 232 is configured to control the pulse signal generator 210 to generate the third pulse signal and the fourth pulse signal. The third pulse signal is used for switching on a second-phase upper bridge arm and a third-phase lower bridge arm in the inverter 220, switching off the second-phase lower bridge arm, the third-phase upper bridge arm, the first-phase upper bridge arm and the first-phase lower bridge arm in the inverter 220, and applying a second voltage pulse V3 with the duration of a third preset time t3 to a winding of the permanent magnet synchronous motor 250; the fourth pulse signal is used to turn on the second-phase lower bridge arm and the third-phase upper bridge arm in the inverter 220, turn off the second-phase upper bridge arm, the third-phase lower bridge arm, the first-phase upper bridge arm and the first-phase lower bridge arm in the inverter 220, and apply a fourth voltage pulse V4 with a duration of a fourth preset time t4 to the winding of the permanent magnet synchronous motor 250.
A third control unit 233 for controlling the pulse signal generator 210 to generate the fifth pulse signal and the sixth pulse signal. The fifth pulse signal is used for switching on a third-phase upper bridge arm and a first-phase lower bridge arm in the inverter 220, switching off the third-phase lower bridge arm, the first-phase upper bridge arm, the second-phase upper bridge arm and the second-phase lower bridge arm in the inverter 220, and applying a third voltage pulse V5 with the duration of fifth preset time t5 to a winding of the permanent magnet synchronous motor 250; the sixth pulse signal is used to turn on the third-phase lower bridge arm and the first-phase upper bridge arm in the inverter 220, turn off the third-phase upper bridge arm, the first-phase lower bridge arm, the second-phase upper bridge arm and the second-phase lower bridge arm in the inverter 220, and apply a sixth voltage pulse V6 with a duration of a sixth preset time t6 to the winding of the permanent magnet synchronous motor 250.
The control module 230 is further configured to control the pulse signal generator to generate a forward pulse signal when the current of the three-phase winding of the permanent magnet synchronous motor 270 is zero and the rotor is in a stationary state, and the inverter applies a forward voltage pulse to the winding of the permanent magnet synchronous motor according to the forward pulse signal.
Specifically, when the three-phase winding current of the permanent magnet synchronous motor 270 is zero and the rotor is in a stationary state, the control module 230 controls the pulse signal generator 210 to generate a forward pulse signal, where the forward pulse signal includes a first pulse signal, a third pulse signal, and a fifth pulse signal, and the inverter 220 applies a forward voltage pulse to the winding of the permanent magnet synchronous motor according to the forward pulse signal, where the forward voltage pulse includes a first voltage pulse, a third voltage pulse, and a fifth voltage pulse.
Preferably, after the inverter 220 applies the reverse voltage pulse to the winding of the permanent magnet synchronous motor 270, the three-phase winding current of the permanent magnet synchronous motor 270 is set to zero and the rotor is in a static state by standing for a certain time.
The first detection unit 234 is configured to collect the dc bus voltage in the continuous process of the first voltage pulse, the third voltage pulse, and the fifth voltage pulse, so as to obtain a first bus voltage, a second bus voltage, and a third bus voltage; collecting a first line current and a second line current at different moments in the first voltage pulse duration process, collecting a third line current and a fourth line current at different moments in the third voltage pulse duration process, and collecting a fifth line current and a sixth line current at different moments in the fifth voltage pulse duration process; the time interval between the different moments is set time.
In this embodiment, the dc bus voltage and the current under the first voltage pulse, the third voltage pulse and the fifth voltage pulse are respectively sampled, and the first bus voltage Vdc1, the second bus voltage Vdc2, the third bus voltage Vdc3 and the first line current I are calculated1A second line current I2A third line current I3Fourth line current I4The fifth line current I5And a sixth line current I6
Specifically, the direct-current bus voltage and the direct-current bus current under the first voltage pulse V1 are sampled, and the first bus voltage Vdc1 and the first line current I are calculated1And a second line current I2(ii) a Sampling the direct current bus voltage and current under the third voltage pulse V3, and calculating to obtain a second bus voltage Vdc2 and a third line current I3And a fourth line current I4(ii) a Sampling the direct-current bus voltage and current under the fifth voltage pulse V5, and calculating to obtain a third bus voltage Vdc3 and a fifth line current I5And a sixth line current I6
In the present embodiment, detection is made under the first voltage pulse V1The direct current bus voltage is integrated within a first preset time t1 and averaged to obtain a first bus voltage Vdc 1; and sampling the current at different moments in time t1 within a first preset time to obtain a first line current I1And a second line current I2. Integrating the direct-current bus voltage detected under the third voltage pulse V3 in a third preset time t3 and averaging to obtain a second bus voltage Vdc 2; and sampling the current at different moments in time t3 within a third preset time to obtain a third line current I3And a fourth line current I4. Integrating the direct-current bus voltage detected under the fifth voltage pulse V5 in a fifth preset time t5, and averaging to obtain a third bus voltage Vdc 3; and sampling the current at different moments t5 in a fifth preset time to obtain a fifth line current I5And a sixth line current I6
And the inductance calculation module 240 is configured to calculate quadrature axis inductance parameters and direct axis inductance parameters according to the dc bus voltage under the forward voltage pulse, the first current value, the second current value, and the current collection time interval.
In the present embodiment, the first bus voltage Vdc1, the second bus voltage Vdc2, the third bus voltage Vdc3 and the first line current I are determined according to the first bus voltage Vdc1, the second bus voltage Vdc2 and the first line current I1Second line current I2A third line current I3Fourth line current I4A fifth line current I5And a sixth line current I6And calculating to obtain a quadrature axis inductance parameter Lq of the permanent magnet synchronous motor and a direct axis inductance parameter Ld of the permanent magnet synchronous motor.
Specifically, the first line current I is firstly obtained according to the first bus voltage Vdc11And a second line current I2Calculating to obtain the line-line inductance L between the first phase and the second phase12(ii) a According to the second bus voltage Vdc2 and the third line current I3And a fourth line current I4Calculating to obtain the line-line inductance L between the second phase and the third phase23(ii) a And a fifth line current I according to the third bus voltage Vdc35And a sixth line current I6Calculating to obtain the line-to-line inductance L between the third phase and the first phase31
In the present embodiment, according to the first line current I1And a second line current I2To obtain
Figure 540869DEST_PATH_IMAGE070
And corresponding Δ t12Using the formula
Figure 5349DEST_PATH_IMAGE068
Calculating to obtain the line-line inductance L between the first phase and the second phase12(ii) a In a similar manner, according to the third line current I3And a fourth line current I4To obtain
Figure 939807DEST_PATH_IMAGE071
And corresponding Δ t23Using the formula
Figure 464329DEST_PATH_IMAGE072
Calculating to obtain the line-line inductance L between the second phase and the third phase23(ii) a According to the fifth line current I5And a sixth line current I6To obtain
Figure 484237DEST_PATH_IMAGE073
And corresponding Δ t31Using the formula
Figure 17987DEST_PATH_IMAGE068
Calculating to obtain the line-line inductance L between the third phase and the first phase31
And then according to the line-to-line inductance L between the first and second phases12Line-to-line inductance L between the second and third phases23And a line-to-line inductance L between the third phase and the first phase31Calculating to obtain quadrature axis inductance parameters of the permanent magnet synchronous motorL q And direct axis inductance parameter of permanent magnet synchronous motorL d
In the present embodiment, the following formula is used
Figure 557684DEST_PATH_IMAGE074
(20)
Figure 253107DEST_PATH_IMAGE009
(21)
Figure 25891DEST_PATH_IMAGE075
(22)
Figure 832173DEST_PATH_IMAGE076
(23)
Figure 475644DEST_PATH_IMAGE012
(24)
Figure 358281DEST_PATH_IMAGE013
(25)
Figure 87202DEST_PATH_IMAGE014
(26)
Figure 228334DEST_PATH_IMAGE015
(27)
Obtaining quadrature axis inductance parameters of the permanent magnet synchronous motorL q And direct axis inductance parameter of permanent magnet synchronous motorL d
The motor parameter identification device provided by the embodiment of the invention,
the method comprises the steps that when a permanent magnet synchronous motor is in a standing state, forward voltage pulses are sequentially applied to any two-phase bridge arm to the permanent magnet synchronous motor, and line-line inductances among three two phases are calculated by detecting the current of the permanent magnet synchronous motor under the action of the forward voltage pulses; and further calculating the direct axis inductance parameter according to a theoretical formulaL d And quadrature axis inductance parameterL q . Under the condition of unknown motor inductance parameters, the method can identify the inductance parameters very simply and conveniently before the motor runs without external equipment for fixing the permanent magnet synchronous motorThe rotating shaft can realize direct-axis inductance parameters without rotor stalling experimentsL d And quadrature axis inductance parameterL q The method is simple and convenient, easy to realize and capable of improving the identification precision.
Further, switching on two phase bridge arms according to a first preset mode, switching off a third phase bridge arm, and applying a forward voltage pulse to a winding of the permanent magnet synchronous motor; switching on the two-phase bridge arms according to a second preset mode, switching off the third phase bridge arm, and applying reverse voltage pulse to a winding of the permanent magnet synchronous motor; the first preset mode is that one phase of upper bridge arm is conducted with the other phase of lower bridge arm; the second preset mode is that one phase of lower bridge arm is conducted with the other phase of upper bridge arm; the positive voltage pulse and the reverse voltage pulse have opposite action directions, equal amplitude and equal action time, so that the action force acting on the motor rotor is 0, the inductance parameter identification error caused by rotor displacement is reduced to the maximum extent, and the identification precision is improved.
While embodiments in accordance with the invention have been described above, these embodiments are not intended to be exhaustive or to limit the invention to the precise embodiments described. Obviously, many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the invention and the practical application, to thereby enable others skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated. The invention is limited only by the claims and their full scope and equivalents.

Claims (18)

1. A motor parameter identification method is characterized by comprising the following steps:
sequentially controlling an inverter to conduct any two phase bridge arms according to a first preset conduction mode and a second preset conduction mode, disconnecting a third phase bridge arm, applying forward voltage pulses to a winding of a permanent magnet synchronous motor in the first preset conduction mode, and applying reverse voltage pulses to the winding of the permanent magnet synchronous motor in the second preset conduction mode;
acquiring direct-current bus voltage under a forward voltage pulse, and acquiring a first current value and a second current value of a corresponding winding on a conducting bridge arm at different moments under the forward voltage pulse, wherein a time interval between the different moments is a current acquisition time interval;
calculating quadrature axis inductance parameters and direct axis inductance parameters according to the direct current bus voltage under the forward voltage pulse, the first current value, the second current value and the current acquisition time interval;
the first preset conduction mode is that an upper bridge arm of a first phase of the two phases is conducted with a lower bridge arm of a second phase of the two phases; the second preset conduction mode is that the lower bridge arm of the first phase of the two phases is conducted with the upper bridge arm of the second phase of the two phases; the action directions of the forward voltage pulse and the reverse voltage pulse are opposite;
wherein, calculating the quadrature axis inductance parameter and the direct axis inductance parameter according to the direct current bus voltage under the forward voltage pulse, the first current value, the second current value and the current acquisition time interval comprises:
calculating the line-line inductance L between the first phase and the second phase of the permanent magnet synchronous motor according to the direct current bus voltage under the forward voltage pulse, the first current value, the second current value and the current acquisition time interval12Line-to-line inductance L between the second and third phases23And a line-to-line inductance L between the third phase and the first phase31
According to the formula
Figure 397732DEST_PATH_IMAGE001
Figure 49293DEST_PATH_IMAGE002
Figure 501134DEST_PATH_IMAGE003
Figure 896343DEST_PATH_IMAGE004
Figure 445136DEST_PATH_IMAGE005
Figure 64337DEST_PATH_IMAGE006
Figure 65791DEST_PATH_IMAGE007
Figure 186062DEST_PATH_IMAGE008
Calculating to obtain quadrature axis inductance parameters of the permanent magnet synchronous motor
Figure 854941DEST_PATH_IMAGE009
And direct axis inductance parameter
Figure 582726DEST_PATH_IMAGE010
2. The motor parameter identification method according to claim 1, wherein sequentially controlling the inverter to conduct any two phase bridge arms according to a first preset conduction mode and a second preset conduction mode, and disconnecting a third phase bridge arm, wherein in the first preset conduction mode, applying a forward voltage pulse to the winding of the permanent magnet synchronous motor, and in the second preset conduction mode, applying a reverse voltage pulse to the winding of the permanent magnet synchronous motor comprises:
switching on a first-phase upper bridge arm and a second-phase lower bridge arm in the inverter, switching off the first-phase lower bridge arm, the second-phase upper bridge arm, a third-phase upper bridge arm and a third-phase lower bridge arm in the inverter, and applying a first voltage pulse with the duration of first preset time to a winding of the permanent magnet synchronous motor;
switching on a first-phase lower bridge arm and a second-phase upper bridge arm in the inverter, switching off the first-phase upper bridge arm, the second-phase lower bridge arm, a third-phase upper bridge arm and a third-phase lower bridge arm in the inverter, and applying a second voltage pulse with the duration of a second preset time to a winding of the permanent magnet synchronous motor;
switching on a second-phase upper bridge arm and a third-phase lower bridge arm in the inverter, switching off the second-phase lower bridge arm, the third-phase upper bridge arm, the first-phase upper bridge arm and the first-phase lower bridge arm in the inverter, and applying a third voltage pulse with the duration of a third preset time to a winding of the permanent magnet synchronous motor;
switching on a second-phase lower bridge arm and a third-phase upper bridge arm in the inverter, switching off the second-phase upper bridge arm, the third-phase lower bridge arm, the first-phase upper bridge arm and the first-phase lower bridge arm in the inverter, and applying a fourth voltage pulse with the duration of fourth preset time to a winding of the permanent magnet synchronous motor;
switching on a third-phase upper bridge arm and a first-phase lower bridge arm in the inverter, switching off the third-phase lower bridge arm, the first-phase upper bridge arm, the second-phase upper bridge arm and the second-phase lower bridge arm in the inverter, and applying a fifth voltage pulse with the duration of fifth preset time to a winding of the permanent magnet synchronous motor;
and switching on a third-phase lower bridge arm and a first-phase upper bridge arm in the inverter, switching off the third-phase upper bridge arm, the first-phase lower bridge arm, the second-phase upper bridge arm and the second-phase lower bridge arm in the inverter, and applying a sixth voltage pulse with the duration of sixth preset time to a winding of the permanent magnet synchronous motor.
3. The method of claim 2, wherein the positive voltage pulse is applied to the winding of the PMSM when the three-phase winding current of the PMSM is zero and the rotor is at rest.
4. The method for identifying motor parameters of claim 3, wherein after the reverse voltage pulse is applied to the winding of the permanent magnet synchronous motor, the permanent magnet synchronous motor is allowed to stand for a certain time to make the three-phase winding current of the permanent magnet synchronous motor zero and make the rotor in a static state.
5. The motor parameter identification method according to claim 3, wherein the obtaining of the DC bus voltage under the forward voltage pulse, and the collecting of the first current value and the second current value of the corresponding winding on the conducting bridge arm at different times under the forward voltage pulse comprise:
collecting direct-current bus voltage in the continuous process of the first voltage pulse, the third voltage pulse and the fifth voltage pulse to obtain first bus voltage, second bus voltage and third bus voltage; collecting a first line current and a second line current at different moments in the first voltage pulse duration, collecting a third line current and a fourth line current at different moments in the third voltage pulse duration, and collecting a fifth line current and a sixth line current at different moments in the fifth voltage pulse duration; the time interval between the different moments is set time.
6. The method of claim 5, wherein the line-line inductance L between the first phase and the second phase of the PMSM is calculated according to the DC bus voltage under the forward voltage pulse, the first current value, the second current value and the current collection time interval12Line-to-line inductance L between second and third phases23And a line-to-line inductance L between the third phase and the first phase31The method comprises the following steps:
calculating the difference value of the first line current and the second line current to obtain a first current difference value; calculating a difference value of the third line current and the fourth line current to obtain a second current difference value; calculating a difference value between the fifth line current and the sixth line current to obtain a third current difference value; calculating to obtain a line-line inductance L between a first phase and a second phase of the permanent magnet synchronous motor according to a formula U = L12Second, secondLine-to-line inductance L between a phase and a third phase23And a line-to-line inductance L between the third phase and the first phase31
7. An identification method according to claim 3, wherein the first voltage pulse and the second voltage pulse act in opposite directions; the third voltage pulse and the fourth voltage pulse have opposite action directions, and the fifth voltage pulse and the sixth voltage pulse have opposite action directions.
8. The identification method according to claim 3, wherein the first predetermined time is equal to the second predetermined time; the third preset time is equal to the fourth preset time; the fifth preset time is equal to the sixth preset time.
9. The identification method according to claim 5, further comprising:
integrating and averaging the direct-current bus voltage detected under the first voltage pulse within the first preset time to obtain the first bus voltage, and sampling currents at different moments within the first preset time to obtain the first line current and the second line current;
integrating and averaging the direct-current bus voltage detected under the third voltage pulse within the third preset time to obtain the second bus voltage, and sampling currents at different moments within the third preset time to obtain the third line current and the fourth line current;
and integrating and averaging the direct-current bus voltage detected under the fifth voltage pulse within the fifth preset time to obtain the third bus voltage, and sampling currents at different moments within the fifth preset time to obtain the fifth line current and the sixth line current.
10. An electric machine parameter identification device, comprising:
a pulse signal generator for generating a pulse signal;
the control module is connected with the pulse signal generator and is used for controlling the pulse signal generator to sequentially generate pulse signals;
the inverter is connected between the pulse generator and the permanent magnet synchronous motor and used for conducting any two-phase bridge arm according to the pulse signal in a first preset conducting mode or a second preset conducting mode, disconnecting the third-phase bridge arm, applying forward voltage pulse to the winding of the permanent magnet synchronous motor in the first preset conducting mode and applying reverse voltage pulse to the winding of the permanent magnet synchronous motor in the second preset conducting mode;
the control module is also used for acquiring direct-current bus voltage under the forward voltage pulse, and acquiring a first current value and a second current value of a corresponding winding on the conducting bridge arm at different moments under the forward voltage pulse, wherein the time intervals between the different moments are current acquisition time intervals;
the inductance calculation module is used for calculating quadrature axis inductance parameters and direct axis inductance parameters according to the direct current bus voltage under the forward voltage pulse, the first current value, the second current value and the current acquisition time interval;
the first preset conduction mode is that an upper bridge arm of a first phase of the two phases is conducted with a lower bridge arm of a second phase of the two phases; the second preset conduction mode is that the lower bridge arm of the first phase of the two phases is conducted with the upper bridge arm of the second phase of the two phases; the action directions of the forward voltage pulse and the reverse voltage pulse are opposite;
the inductance calculation module is further used for calculating a line-line inductance L between a first phase and a second phase of the permanent magnet synchronous motor according to the direct-current bus voltage under the forward voltage pulse, the first current value, the second current value and the current acquisition time interval12Line-to-line inductance L between second and third phases23And a line-to-line inductance L between the third phase and the first phase31
The inductance calculation module is also used for calculating the inductance according to a formula
Figure 133793DEST_PATH_IMAGE011
Figure 605225DEST_PATH_IMAGE012
Figure 800714DEST_PATH_IMAGE013
Figure 230559DEST_PATH_IMAGE014
Figure 206605DEST_PATH_IMAGE015
Figure 278466DEST_PATH_IMAGE016
Figure 656358DEST_PATH_IMAGE017
Figure 912896DEST_PATH_IMAGE018
Calculating to obtain quadrature axis inductance parameters of the permanent magnet synchronous motor
Figure 376238DEST_PATH_IMAGE019
And direct axis inductance parameter
Figure 455053DEST_PATH_IMAGE020
11. The motor parameter identification device of claim 10, wherein the control module comprises:
the first control unit is used for controlling the pulse signal generator to generate a first pulse signal and a second pulse signal;
the second control unit is used for controlling the pulse signal generator to generate a third pulse signal and a fourth pulse signal;
the third control unit is used for controlling the pulse signal generator to generate a fifth pulse signal and a sixth pulse signal;
the first pulse signal is used for conducting a first-phase upper bridge arm and a second-phase lower bridge arm in the inverter, disconnecting the first-phase lower bridge arm, the second-phase upper bridge arm, a third-phase upper bridge arm and a third-phase lower bridge arm in the inverter, and applying a first voltage pulse with the duration of first preset time to a winding of the permanent magnet synchronous motor;
the second pulse signal is used for conducting a first-phase lower bridge arm and a second-phase upper bridge arm in the inverter, disconnecting the first-phase upper bridge arm, the second-phase lower bridge arm, a third-phase upper bridge arm and a third-phase lower bridge arm in the inverter, and applying a second voltage pulse with the duration of a second preset time to a winding of the permanent magnet synchronous motor;
the third pulse signal is used for conducting a second-phase upper bridge arm and a third-phase lower bridge arm in the inverter, disconnecting the second-phase lower bridge arm, the third-phase upper bridge arm, the first-phase upper bridge arm and the first-phase lower bridge arm in the inverter, and applying a third voltage pulse with the duration of a third preset time to a winding of the permanent magnet synchronous motor;
the fourth pulse signal switches on a second-phase lower bridge arm and a third-phase upper bridge arm in the inverter, switches off the second-phase upper bridge arm, the third-phase lower bridge arm, the first-phase upper bridge arm and the first-phase lower bridge arm in the inverter, and applies a fourth voltage pulse with the duration of fourth preset time to a winding of the permanent magnet synchronous motor;
the fifth pulse signal is used for conducting a third phase upper bridge arm and a first phase lower bridge arm in the inverter, disconnecting the third phase lower bridge arm, the first phase upper bridge arm, the second phase upper bridge arm and the second phase lower bridge arm in the inverter, and applying a fifth voltage pulse with the duration of fifth preset time to a winding of the permanent magnet synchronous motor;
and the sixth pulse signal is used for conducting a third-phase lower bridge arm and a first-phase upper bridge arm in the inverter, disconnecting the third-phase upper bridge arm, the first-phase lower bridge arm, the second-phase upper bridge arm and the second-phase lower bridge arm in the inverter, and applying a sixth voltage pulse with the duration of sixth preset time to a winding of the permanent magnet synchronous motor.
12. The apparatus of claim 11, wherein the control module is further configured to control the pulse signal generator to generate a forward pulse signal when the three-phase winding current of the pmsm is zero and the rotor is in a stationary state, and the inverter applies a forward voltage pulse to the winding of the pmsm according to the forward pulse signal.
13. The apparatus of claim 11, wherein the inverter applies a reverse voltage pulse to the winding of the PMSM, and then the PMSM is allowed to stand for a certain time to make the three-phase winding current of the PMSM zero and the rotor in a static state.
14. The motor parameter identification device of claim 11, wherein the control module further comprises:
the first detection unit is used for acquiring the direct-current bus voltage in the continuous process of the first voltage pulse, the third voltage pulse and the fifth voltage pulse to obtain a first bus voltage, a second bus voltage and a third bus voltage; collecting a first line current and a second line current at different moments in the first voltage pulse duration process, collecting a third line current and a fourth line current at different moments in the third voltage pulse duration process, and collecting a fifth line current and a sixth line current at different moments in the fifth voltage pulse duration process; the time interval between the different moments is set time.
15. The apparatus of claim 14, wherein the inductance calculation module is further configured to calculate a difference between the first line current and the second line current to obtain a first current difference; calculating the difference value of the third line current and the fourth line current to obtain a second current difference value; calculating a difference value between the fifth line current and the sixth line current to obtain a third current difference value;
the inductance calculation module is further used for calculating a line-line inductance L between a first phase and a second phase of the permanent magnet synchronous motor according to a formula U = L.DELTA.i/DELTA.t, a first bus voltage, a second bus voltage, a third bus voltage, a first current difference, a second current difference, a third current difference and a current acquisition time interval12Line-to-line inductance L between the second and third phases23And a line-to-line inductance L between the third phase and the first phase31
16. The motor parameter identification device of claim 11, wherein the first voltage pulse and the second voltage pulse act in opposite directions; the third voltage pulse and the fourth voltage pulse have opposite action directions, and the fifth voltage pulse and the sixth voltage pulse have opposite action directions.
17. The apparatus of claim 11, wherein the first predetermined time is equal to the second predetermined time; the third preset time is equal to the fourth preset time; the fifth preset time is equal to the sixth preset time.
18. The device for identifying motor parameters of claim 15, wherein the first detecting unit is further configured to integrate and average the dc bus voltage detected under the first voltage pulse within a first preset time to obtain a first bus voltage, and sample the current at different times within the first preset time to obtain a first line current and a second line current;
the first detection unit is further configured to integrate and average the dc bus voltage detected under the third voltage pulse within a third preset time to obtain a second bus voltage, and sample currents at different times within the third preset time to obtain a third line current and a fourth line current;
the first detection unit is further configured to integrate the dc bus voltage detected under the fifth voltage pulse within a fifth preset time, average the integrated dc bus voltage to obtain a third bus voltage, and sample currents at different times within the fifth preset time to obtain a fifth line current and a sixth line current.
CN202210196983.5A 2022-03-02 2022-03-02 Motor parameter identification method and device Active CN114268260B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210196983.5A CN114268260B (en) 2022-03-02 2022-03-02 Motor parameter identification method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210196983.5A CN114268260B (en) 2022-03-02 2022-03-02 Motor parameter identification method and device

Publications (2)

Publication Number Publication Date
CN114268260A CN114268260A (en) 2022-04-01
CN114268260B true CN114268260B (en) 2022-07-19

Family

ID=80833868

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210196983.5A Active CN114268260B (en) 2022-03-02 2022-03-02 Motor parameter identification method and device

Country Status (1)

Country Link
CN (1) CN114268260B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008295200A (en) * 2007-05-24 2008-12-04 Aisin Seiki Co Ltd Synchronous motor control device and method for optimizing synchronous motor control
CN103501151A (en) * 2013-10-15 2014-01-08 东南大学 Unposition sensor for permanent magnet linear motor
CN103780193A (en) * 2014-02-25 2014-05-07 东南大学 Method for detecting initial position of rotor of power robot
CN104967386A (en) * 2015-06-23 2015-10-07 常熟开关制造有限公司(原常熟开关厂) Permanent magnet synchronous motor parameter identification method, device and control system
CN107408907A (en) * 2015-02-10 2017-11-28 奥纳斯It咨询和开发有限公司 Method for running brushless direct current motor
CN107707167A (en) * 2017-11-24 2018-02-16 合肥巨动力***有限公司 A kind of permagnetic synchronous motor static state ac-dc axis inductance and rotation become zero position measuring method
CN109495029A (en) * 2018-10-26 2019-03-19 湖南科技大学 Three-phase switch reluctance machine method for controlling position-less sensor and device
CN110336500A (en) * 2018-03-29 2019-10-15 湖南中车时代电动汽车股份有限公司 A kind of initial position detection method for permanent magnet synchronous electric motor rotor
CN111726045A (en) * 2020-07-10 2020-09-29 珠海格力电器股份有限公司 Motor parameter determination method and device, electric appliance system, storage medium and processor
CN112953343A (en) * 2021-02-03 2021-06-11 大连理工大学 Novel position-sensor-free initial positioning method of switched reluctance motor

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113676086B (en) * 2021-09-23 2023-08-01 西安清泰科新能源技术有限责任公司 Permanent magnet synchronous motor parameter self-identification device and method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008295200A (en) * 2007-05-24 2008-12-04 Aisin Seiki Co Ltd Synchronous motor control device and method for optimizing synchronous motor control
CN103501151A (en) * 2013-10-15 2014-01-08 东南大学 Unposition sensor for permanent magnet linear motor
CN103780193A (en) * 2014-02-25 2014-05-07 东南大学 Method for detecting initial position of rotor of power robot
CN107408907A (en) * 2015-02-10 2017-11-28 奥纳斯It咨询和开发有限公司 Method for running brushless direct current motor
CN104967386A (en) * 2015-06-23 2015-10-07 常熟开关制造有限公司(原常熟开关厂) Permanent magnet synchronous motor parameter identification method, device and control system
CN107707167A (en) * 2017-11-24 2018-02-16 合肥巨动力***有限公司 A kind of permagnetic synchronous motor static state ac-dc axis inductance and rotation become zero position measuring method
CN110336500A (en) * 2018-03-29 2019-10-15 湖南中车时代电动汽车股份有限公司 A kind of initial position detection method for permanent magnet synchronous electric motor rotor
CN109495029A (en) * 2018-10-26 2019-03-19 湖南科技大学 Three-phase switch reluctance machine method for controlling position-less sensor and device
CN111726045A (en) * 2020-07-10 2020-09-29 珠海格力电器股份有限公司 Motor parameter determination method and device, electric appliance system, storage medium and processor
CN112953343A (en) * 2021-02-03 2021-06-11 大连理工大学 Novel position-sensor-free initial positioning method of switched reluctance motor

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Online Stator Inductance Estimation for Permanent Magnet Motors Using PWM Excitation;Ramakrishnan Raja et al.;《 IEEE Transactions on Transportation Electrification》;20190107;第5卷(第1期);第107-117页 *
一种永磁同步电机dq电感在线辨识方法;陶泽安 等;《电气传动自动化》;20180401;正文第34页左栏第1段-第36页左栏第1段 *

Also Published As

Publication number Publication date
CN114268260A (en) 2022-04-01

Similar Documents

Publication Publication Date Title
Wang et al. Rotor position estimation for permanent magnet synchronous motor using saliency-tracking self-sensing method
CN105141213B (en) Method for determining the position of the rotor of polyphase machine
Noguchi et al. Initial rotor position estimation method of sensorless PM synchronous motor with no sensitivity to armature resistance
CN111510042B (en) Rotor position estimation method and device of motor and motor control system
CN106655952B (en) A kind of current envelops collimation method detecting permanent-magnetic synchronous motor rotor initial position
CN107769633B (en) Method for determining the orientation of the rotor of a ironless PMSM motor and motor system
EP2258043A1 (en) Sensorless control of salient-pole machines
Bendjedia et al. Sensorless control of hybrid stepper motor
Tursini et al. Sensorless control of an IPM synchronous motor for city-scooter applications
CN102170262B (en) Non-speed sensor control method of direct-drive permanent-magnet synchronous wind turbine
Song et al. Sensorless control of surface permanent magnet synchronous motor using a new method
Lee et al. Pseudo-sensorless control of PMSM with linear Hall-effect sensor
JP2007135250A (en) Restarting system for synchronous motor
CN114268260B (en) Motor parameter identification method and device
Rajashekara et al. Sensorless control of permanent magnet AC motors
CN109546904B (en) Rotor position detection method of double three-phase permanent magnet synchronous motor
CN113972863A (en) Brushless direct current motor rotor position estimation method and system based on line voltage
CN109194231A (en) Permanent-magnet synchronous reluctance motor control system and its control method
CN112636653A (en) Non-inductive control circuit and method for permanent magnet synchronous motor of automobile electronic water pump
JP5662782B2 (en) Inverter power generator
Boussak Sensorless speed control and initial rotor position estimation of an interior permanent magnet synchronous motor drive
Zhao et al. A Soft Measurement Method for Initial Position of SPMSM with Multi-Pulse Excitation
Nikmaram et al. Performance Investigation of Initial Rotor Position Estimation Methods in Synchronous Reluctance Motors
Pairo et al. Adaptive-Based Accurate Rotor Initial Position Estimation in Synchronous Reluctance Motors
Miranda et al. Sensorless control of a PMSM synchronous motor at low speed

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
GR01 Patent grant
GR01 Patent grant