EP2384538A1 - Détermination de position initiale de rotor d'un moteur à courant alternatif - Google Patents
Détermination de position initiale de rotor d'un moteur à courant alternatifInfo
- Publication number
- EP2384538A1 EP2384538A1 EP09786290A EP09786290A EP2384538A1 EP 2384538 A1 EP2384538 A1 EP 2384538A1 EP 09786290 A EP09786290 A EP 09786290A EP 09786290 A EP09786290 A EP 09786290A EP 2384538 A1 EP2384538 A1 EP 2384538A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- rotor
- angular position
- signal vector
- axis
- coordinates
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/185—Circuit arrangements for detecting position without separate position detecting elements using inductance sensing, e.g. pulse excitation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/18—Estimation of position or speed
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/24—Vector control not involving the use of rotor position or rotor speed sensors
- H02P21/32—Determining the initial rotor position
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/183—Circuit arrangements for detecting position without separate position detecting elements using an injected high frequency signal
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P2203/00—Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
- H02P2203/11—Determination or estimation of the rotor position or other motor parameters based on the analysis of high frequency signals
Definitions
- This invention relates to determining the initial rotor position of an alternating current motor.
- Alternating current ('AC) motor systems typically comprise a motor comprising a rotor and a stator and a motor controller for controlling the voltage and current supplied to drive the motor.
- the motor controller needs to know the position of the motor rotor.
- More complex techniques are based upon injection of appropriate high frequency ('HF') reference signals superimposed on the drive torque and flux control signals and the tracking of the response of the stator currents of the AC motor to the injected reference signal in order to determine the rotor position.
- the frequency of the injected signal is sufficiently higher than the fundamental frequency of the drive currents to be distinguishable from them and is limited by the impedance and reaction time characteristics of the controller.
- the basis for most low and zero speed sensorless control techniques is the magnitude of a q-axis stator current at the injected signal frequency calculated in rotating direct ('d-axis') and quadrature ('q-axis') coordinates defined by a d-q reference frame rotating with the rotor, with the d-axis coinciding with the rotor magnetic axis, while the q-axis is perpendicular to the d-axis.
- This q-axis stator current is generated by the effect of the rotor position on the stator inductance and is referred to as saliency.
- saliency In a Permanent Magnet (PM) motor, for example, there are several sources of saliencies, such as rotor inherent saliency, saturation based saliency (stator, teeth).
- JANUARY/FEBRUARY 2005 disclose methods of determining rotor position in which an HF carrier or pulse signal is injected into the stator windings by combining the HF signal with the command voltage signals that control the current provided to the stator of the AC motor to generate magnetic flux component (d- axis) and a torque component (q-axis).
- the resulting HF components which carry the saliency position information and which are part of the feedback current from the stator, are then separated from the drive components of the stator current and processed by a processor in the motor controller to determine the rotor position.
- the feedback current is also fed back as part of a control loop in the controller to control the power applied to the stator.
- the present invention provides a method of controlling an alternating current motor, a computer programme for performing such a method, a controller for controlling an alternating current motor and motor apparatus including such a controller, as described in the accompanying claims.
- Figure 1 is a schematic block diagram of apparatus for controlling an alternating current motor in accordance with one embodiment of the invention, given by way of example,
- Figure 2 is a schematic block diagram of a module for determining the initial rotor position of an alternating current motor in the apparatus of Figure 1
- Figure 3 is a graph showing an estimation of the initial rotor position by the module of Figure 2 as a function of the actual position of the rotor
- Figure 4 is a graph showing the variation of an estimation of the initial rotor position by the module of Figure 2 as a function of time.
- the present disclosure will be described with reference to a 3-phase Permanent Magnet Synchronous motor. It will be appreciated that the disclosure is not limited to use with a 3-phase Permanent Magnet Synchronous motor and may apply to any AC motor with saliency, for example 2-phase AC motors, wound-rotor AC motors, a permanent magnet motor with the permanent magnet buried in the motor or surface mounted, a Synchronous Reluctance Motor (SynRM), a Switched Reluctance Motor (SRM), or an AC Induction Motor (ACIM).
- Synchronous Reluctance Motor SynRM
- SRM Switched Reluctance Motor
- ACIM AC Induction Motor
- Figure 1 shows a controller 100 in accordance with an embodiment of the present invention for an alternating current ('AC) salient electric motor 102 which has a rotor 104 and a stator 106.
- the controller of Figure 1 calculates values in direct ('D-axis') and quadrature ('Q-axis') coordinates which rotate relative to the stator before transforming the values to ⁇ , ⁇ angular coordinates that are static relative to the stator and which in turn are then transformed to static three phase A,B,C components, which are applied to three-phase windings of the stator 106 in the case illustrated of a three-phase motor.
- 'AC alternating current
- the controller shown in Figure 1 receives a current command signal vector i dq calculated as a function of a required torque directly or indirectly depending on a desired speed or position of the rotor of the motor 102, for example.
- the current command signal vector i ' dq represents corresponding required flux and torque current components in the d-axis and q-axis.
- the controller generates a voltage command signal vector u dq , representing the required operating point for the d-axis and q-axis motor field and torque voltage components needed to obtain the required current components.
- the voltage command signal vector u dq is generated by a comparator which receives the current command input signal vector i dq and a current feedback signal vector i dqjeedback , representing the actual values of the stator drive current components, the difference being fed as input to a control element 110 which may perform proportional-integral operations, possibly together with feed-forward operations, on the difference between the input and feedback signal vectors so as to generate the voltage command signal vector u dq , the extreme values of the voltage command signal vector u dq being limited in a limiter 112, for example.
- the voltage command signal vector u dq is then subjected to an inverse Park transformation in a module 1 14, which transforms the required voltage vector components in rotating d-q - A -
- a selection unit 116 produces a derived voltage command signal vector u a ⁇ 2 based on a value ⁇ d for the angular position ⁇ e used by the Park transformation element 114 during a drive phase of operation, once drive current has been applied to the stator windings 106.
- the selection unit 116 performs an initial calculation to establish an initial value ⁇
- a combination element 117 receives the value ⁇ d during the drive phase and the initial value ⁇ lNl ⁇ during the initial phase and provides the asserted value as output ⁇ e .
- the value ⁇ d used for the angular position ⁇ e after drive current has been applied to the stator windings 106 is produced by a physical relative position sensor 118, such as an incremental encoder or a tacho-generator, with a position and speed calculator 120, for example, which would require at least one full mechanical rotation of the rotor (mechanical alignment) to register correctly the rotor position aligned with the magnetic flux of the rotor, which this embodiment of the present invention makes it possible to avoid.
- the algorithm may start with an initial position determination provided by this embodiment of the present invention.
- the selected voltage command signal vector u a ⁇ 2 is then applied to a Space Vector Modulation element 122, which calculates duty-cycles for three phase A,B,C voltage components, which are applied to the three-phase windings of the stator 106 by pulse-width modulation of three switching legs of an inverter 124 supplied with power from the mains power supply.
- Suitable techniques for Park (DQ to a ⁇ ) transformation inverse transformation and for Space Vector Modulation are known and are referred to for example in US Patent specification 6,163,128.
- a feedback path includes an analogue-to-digital converter ('ADC) 126 which converts the three phase stator current components i A , i B , ; c to digital values.
- a three-to-two phase current reconstruction element 128 calculates the equivalent signal vector i a ⁇ in ⁇ stationary angular coordinates, which is supplied as input to the selection unit 116.
- a Park transformation module 130 transforms the ⁇ stationary angular coordinates to rotating d-q coordinates to produce the feedback current signal vector i dq j eedback , which is supplied as input to the comparator 108.
- the Park transformation module 130 is supplied with the same estimated angular position ⁇ e of the rotor 104 as the inverse Park transformation module 1 14.
- the comparator 108, the control element 110, the transformation module 114 and the selection unit 116 constitute a module for determination of an estimated angular position ⁇ e of said rotor and for production of drive torque and flux signals u ⁇ in stationary coordinates as functions of command signals i dq in rotating coordinates using the estimated angular position ⁇ e .
- the current reconstruction element 128 may be constructed differently and, for example, i ⁇ can be reconstructed by single shunt measurement of DC bus current.
- the motor is controlled by a method comprising determination of an estimated initial angular position ⁇ AX ⁇ S , ⁇ MT of the rotor, and production of a drive signal vector u a ⁇ in stationary coordinates as a function of flux and torque components of a command signal vector i dq in rotating coordinates using the estimated initial angular position ⁇ AX ⁇ S , ⁇ INIT -
- the determination of an estimated initial angular position of the rotor includes production of a high frequency reference signal vector as a d-axis component u ' d _ HF in rotating coordinates, transformation of the d-axis component to produce a corresponding high frequency reference signal vector u a ⁇ _ HF in stationary coordinates, application of voltages corresponding to the high frequency reference signal vector u a ⁇ _ HF in stationary coordinates to the stator windings 106 of the motor, transformation of corresponding high frequency stator current signal vector
- the determination of an estimated initial angular position ⁇ AX ⁇ S , ⁇ INIT of the rotor and production of an adjusted estimated initial angular position ⁇ AX ⁇ S , ⁇ INIT of the rotor is performed with the rotor 104 at standstill and before initially applying voltage corresponding to the drive signal vector u a ⁇ to the stator windings 106.
- the production of an initial value of the drive signal vector u a ⁇ in stationary coordinates uses the adjusted estimated initial angular position.
- Figure 2 shows an example of the selection unit 1 16 in the controller 100.
- the selection unit 116 comprises an input element 202, which receives a high frequency ('HF') reference signal ⁇ * HF t at a frequency ⁇ HF sufficiently high for the reactive part of the impedance of the stator windings seen by the HF reference signal to be substantially higher than the resistive part of the impedance, the reactive part being essentially inductive.
- the frequency ⁇ HF is in the range of 500 Hz to 2000 Hz.
- the input element 202 generates an in-phase component u d _ HF , the quadrature component being substantially 0, which is applied to an inverse Park transformation module 204, similar to the inverse Park transformation module 114.
- the inverse Park transformation module 204 produces a signal vector u a ⁇ _ HF , which is applied to a first input of a three input selector 206 controlled by a timer 208.
- the inverse Park transformation module 204 uses an initial estimated angular position ⁇ AX ⁇ s of the rotor 104.
- the output of the selector 206 is the signal vector u a ⁇ 2 , which is applied to the Space Vector Modulation element 122, which calculates duty-cycles for three phase A,B,C voltage components that are applied by the inverter 124 to the three-phase windings of the stator 106, producing corresponding currents in the stator windings 106.
- a Park transformation module 209 similar to the Park transformation module 130, receives the signal vector i a ⁇ from the current reconstruction element 128 and transforms the ⁇ stationary angular coordinates of the signal vector i a ⁇ to rotating d-q coordinates using the initial estimated angular position ⁇ AX ⁇ S of the rotor 104.
- the quadrature component i q _ HF is selected by homodyning the output of the element 209 with a quadrature component cos( ⁇ * HF t) of the HF reference signal ⁇ * HF in a mixer 210 and selecting the DC component in a low-pass filter 212.
- the output of the filter 212 is amplified in a buffer amplifier 214 and the output of the buffer amplifier 214 is the value ⁇ AX ⁇ S representing an initial position estimate of the rotor 104, which is applied to the inverse Park transformation module 204 and the Park transformation module 209.
- a three input selector 216 controlled by the timer 208 has a first input that receives a default zero value and second and third inputs which receive the signal ⁇ AX ⁇ S .
- the output of the selector 216 is applied to an input of a polarity detection unit 218 which detects the polarity of the permanent magnet.
- the polarity detection unit 218 also receives the signal vector u ' a ⁇ _ HF and provides a corresponding output signal vector u ' a ⁇ _ HF _p M for which the North-South ambiguity in the rotor position is resolved, the output signal vector u ' a ⁇ _ HF _p M being applied to a second input of the selector 206.
- An example of a suitable polarity detector that can be used in this embodiment of the present invention is given in US Patent specification 2004/0070362.
- the third input of the selector 206 receives the voltage command signal vector u a ⁇ from the inverse Park transformation module 114.
- a three input selector 220 controlled by the timer 208 has first and second inputs that receive a default zero value.
- the polarity detection unit 218 also provides the output 6, N/r corresponding to its input ⁇ AX ⁇ s but for which the North-South ambiguity in the rotor position is resolved and which is applied to a third input of the selector 220.
- the timer 208 In operation, during the initial phase of operation before drive current is applied to the stator windings 106, in the absence of excitation of the windings and while the rotor is at standstill, the timer 208 initially sets the selectors 206, 216 and 220 to conditions in which they pass the values at their first inputs to their outputs.
- the initial estimated angular position value ⁇ AX ⁇ S used by the inverse Park transformation module 204 to produce the signal vector u a ⁇ _ HF is equal to the default zero value.
- the signal vector u a ⁇ 2 which is applied to the Space Vector Modulation element 122 corresponds to an initial assumption that the rotor angular position is zero.
- the corresponding stator current signal vector i a ⁇ is transformed to rotating d-q coordinates by the Park transformation module 209, using the same zero default value of ⁇ AX ⁇ S , and the quadrature component i q _ HF is to a first order proportional to a first estimate of the rotor position.
- the following equation applies: .t)
- the value ⁇ AX ⁇ S after homodyning is then applied to the inverse Park transformation module 204 in a second iteration and the Park transformation module 209 and the more accurate transformations in the inverse Park transformation module 204 and the Park transformation module 209 produce a second, more accurate calculation of the value ⁇ AXVS -
- the timer 208 sets the selectors 206, 216 and 220 to conditions in which they pass the values at their second inputs to their outputs and the timer 208 enables operation of the polarity detection unit 218.
- the selector 216 passes the value ⁇ AX ⁇ S to the polarity detection unit 218, representing the second iteration estimate of the rotor position, and the polarity detection unit 218 corrects the polarity ambiguity and the selector 206 substitutes a corrected value of u ' a ⁇ _ HF for the previous estimate.
- the timer 208 times an interval of time sufficient for the feedback loop involving the corresponding stator current signal vector i a ⁇ and calculation of the value ⁇ AX ⁇ S to stabilise, establishing the initial rotor position with polarity correction, and after this interval the timer 208 establishes the drive phase of the motor and sets the selectors 206, 216 and 220 to conditions in which they pass the values at their third inputs to their outputs.
- the selector 206 passes the command signal vector u a ⁇ as the output u a ⁇ 2 of the selection unit 116.
- the polarity detection unit 218 passes the value ⁇ AX ⁇ S from the selector 216 as the output ⁇
- the value ⁇ lNl ⁇ is used as an offset to the value ⁇ ⁇ from the position and speed calculator 120 and the mechanical relative position sensor 118, whereas in the case where a sensorless algorithm is used to estimate the rotor position, ⁇ Mr is used as a starting point for the value ⁇ ⁇ calculated by the algorithm.
- the initial phase of estimation of rotor position before drive current is applied to the stator windings 106, in the absence of excitation of the windings and while the rotor is at standstill, is performed without interference from any drive currents, giving an accurate estimate of initial rotor position without the need for resource-intensive filters.
- the initial phase of estimation of rotor position is rapid, as illustrated by Figure 4, which shows a graph of the estimated value ⁇ AXi s of rotor position as a function of time for an actual rotor angular position of 25°. It will be seen therein that 1.5 msec can be sufficient to stabilise the initial estimate of rotor position.
- the motor can then start immediately with stator field and torque drive current components at the correct phase angles for full torque as defined by the current command signal vector i ' dq to be applied to the rotor 104.
- the q-axis component u q _ HF of the HF reference signal is zero, any unwanted torque generated during the initial rotor position calculation phase is insignificant.
- the controller 100 of embodiments of the invention including the elements providing the outputs of the Space Vector Modulation element 122 and the elements exploiting the inputs from the ADC 126 and the position sensor 118, for example, may be implemented by hardware but also may be implemented partially or wholly in a computer program. Accordingly, the representation of, and reference to, elements or units or modules will be understood to cover software elements or alternatively physical hardware elements, where the context admits.
- the computer program may include code portions for performing steps of the method when run on a programmable apparatus, such as a computer system, or enabling a programmable apparatus to perform functions of a device or system according to embodiments of the invention.
- the computer program may for instance include one or more of: a subroutine, a function, a procedure, an object method, an object implementation, an executable application, an applet, a servlet, a source code, an object code, a shared library/dynamic load library and/or other sequence of instructions designed for execution on a computer system.
- the computer program may be provided on a data carrier, such as a CD-ROM or other storage device, containing data loadable in a memory of a computer system, the data representing the computer program or may be provided over a data connection, such as a telephone cable or a wireless connection.
- a data carrier such as a CD-ROM or other storage device
- connections may be any type of connection or link suitable to transfer signals or values from or to the respective nodes, units or devices, for example via intermediate devices. Accordingly, unless implied or stated otherwise the connections may for example be direct connections or indirect connections.
- bus is used to refer to a plurality of signals or conductors which may be used to transfer signals or power.
- assert or “set” and “negate” (or “deassert” or “clear”) are used herein when referring to the rendering of a signal, status bit, or similar apparatus into its logically true or logically false state, respectively. If the logically true state is a logic level one, the logically false state is a logic level zero. And if the logically true state is a logic level zero, the logically false state is a logic level one.
- illustrated hardware elements may be circuitry located on a single integrated circuit or within a same device or may include a plurality of separate integrated circuits or separate devices interconnected with each other. Also, hardware elements in an embodiment of the invention may be replaced by software or code representations in an embodiment of the invention.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IB2009/050013 WO2010076669A1 (fr) | 2009-01-05 | 2009-01-05 | Détermination de position initiale de rotor d'un moteur à courant alternatif |
Publications (1)
Publication Number | Publication Date |
---|---|
EP2384538A1 true EP2384538A1 (fr) | 2011-11-09 |
Family
ID=41258675
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP09786290A Ceased EP2384538A1 (fr) | 2009-01-05 | 2009-01-05 | Détermination de position initiale de rotor d'un moteur à courant alternatif |
Country Status (4)
Country | Link |
---|---|
US (1) | US8674638B2 (fr) |
EP (1) | EP2384538A1 (fr) |
CN (1) | CN102273063B (fr) |
WO (1) | WO2010076669A1 (fr) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2568596B1 (fr) * | 2011-09-09 | 2019-11-13 | Siemens Aktiengesellschaft | Procédé et unité de traitement destinés à la détermination de la position du rotor d'une machine synchrone en fonction du stator de la machine synchrone |
CN102522943B (zh) * | 2011-12-24 | 2014-04-30 | 许继电气股份有限公司 | 垂直轴永磁风力发电机转子初始位置控制方法 |
CN104094516B (zh) * | 2012-02-02 | 2017-02-22 | 三菱电机株式会社 | 交流电机的控制装置 |
US20130207588A1 (en) * | 2012-02-15 | 2013-08-15 | Samsung Electro-Mechanics Co., Ltd. | Initial driving apparatus and method of two-phase srm |
JP5534252B2 (ja) | 2012-02-22 | 2014-06-25 | 株式会社デンソー | 交流電動機の制御装置 |
JP5598767B2 (ja) | 2012-02-22 | 2014-10-01 | 株式会社デンソー | 交流電動機の制御装置 |
JP5488845B2 (ja) | 2012-02-22 | 2014-05-14 | 株式会社デンソー | 交流電動機の制御装置 |
JP5621998B2 (ja) * | 2012-02-22 | 2014-11-12 | 株式会社デンソー | 交流電動機の制御装置 |
US10008966B2 (en) * | 2012-03-02 | 2018-06-26 | Deere & Company | Drive systems including sliding mode observers and methods of controlling the same |
GB2503039B (en) * | 2012-06-15 | 2020-05-27 | Danfoss Drives As | Method for controlling a synchronous reluctance electric motor |
GB2503040B (en) * | 2012-06-15 | 2020-05-06 | Danfoss Drives As | Variable torque angle for electric motor |
JP5696700B2 (ja) * | 2012-08-29 | 2015-04-08 | トヨタ自動車株式会社 | ロータ位置推定装置、電動機制御システムおよびロータ位置推定方法 |
JP6075161B2 (ja) * | 2013-03-29 | 2017-02-08 | 株式会社デンソー | スイッチトリラクタンスモータの制御装置 |
CN103684143B (zh) * | 2013-11-21 | 2016-04-06 | 南京航空航天大学 | 一种基于换相点电流响应的电励磁双凸极电机起动加速无位置传感器方法 |
US9362845B2 (en) * | 2013-12-23 | 2016-06-07 | Generac Power Systems, Inc. | Method of operating a single-phase generator in parallel with an inventor |
EP2924870B1 (fr) * | 2014-03-24 | 2021-10-13 | maxon international ag | Procédé pour déterminer la position d'un rotor d'un moteur polyphasé |
US9525371B2 (en) * | 2014-03-31 | 2016-12-20 | Stmicroelectronics S.R.L. | Apparatus for detecting the rotor position of an electric motor and related method |
CN103986395B (zh) * | 2014-05-07 | 2016-11-02 | 南京航空航天大学 | 一种表贴式永磁同步电机转子初始位置检测方法 |
CN103986394A (zh) * | 2014-05-07 | 2014-08-13 | 南京航空航天大学 | 一种用于表贴式永磁同步电机转子初始位置检测的方法 |
CN104022710A (zh) * | 2014-05-28 | 2014-09-03 | 南京航空航天大学 | 一种检测表贴式永磁同步电机转子初始位置的方法 |
US9705437B2 (en) | 2014-09-24 | 2017-07-11 | Texas Instruments Incorporated | Angular position estimation for PM motors |
US9431945B2 (en) * | 2014-09-24 | 2016-08-30 | Texas Instruments Incorporated | Normalization of motor phase measurements |
US9431947B2 (en) | 2014-09-24 | 2016-08-30 | Texas Instruments Incorporated | Input vector set for position detection of PM motors |
US9595903B2 (en) | 2015-03-20 | 2017-03-14 | General Electric Company | Controller for motor |
JP6580899B2 (ja) * | 2015-08-26 | 2019-09-25 | 株式会社東芝 | ドライブシステムおよびインバータ装置 |
CN105322860B (zh) * | 2015-10-13 | 2018-03-16 | 杭州娃哈哈精密机械有限公司 | 无传感器永磁直驱电机转子初始角度检测装置及方法 |
TWI549417B (zh) * | 2015-12-23 | 2016-09-11 | 國立臺北科技大學 | 永磁交流馬達的轉子位置估測方法、永磁伺服馬達系統,以及電腦程式產品 |
US9729099B1 (en) | 2016-05-19 | 2017-08-08 | Nxp Usa, Inc. | Sensorless control of AC induction motor method and apparatus |
TWI654827B (zh) * | 2016-09-05 | 2019-03-21 | 日商東芝股份有限公司 | 換流器控制裝置及馬達驅動系統 |
CN107132414B (zh) * | 2017-05-26 | 2019-06-18 | 北京新能源汽车股份有限公司 | 一种电机位置传感器松动的检测方法、电机控制器及汽车 |
US10326390B2 (en) * | 2017-07-24 | 2019-06-18 | GM Global Technology Operations LLC | Systems and methods for operating motors with a single motor position signal |
JP6685452B1 (ja) * | 2019-05-16 | 2020-04-22 | 三菱電機株式会社 | 回転電機の制御装置 |
US11575336B2 (en) * | 2019-05-31 | 2023-02-07 | Nxp Usa, Inc. | Technique for on-the-fly start-up of a permanent magnet AC motor without a speed or position sensor |
US11196371B2 (en) | 2020-01-10 | 2021-12-07 | DRiV Automotive Inc. | Sensorless position detection for electric motor |
CN113759247B (zh) * | 2021-07-19 | 2023-09-19 | 东风汽车集团股份有限公司 | 电机零点调校方法、电子设备和计算机可读存储介质 |
CN117792156A (zh) * | 2022-09-28 | 2024-03-29 | 雅特力科技股份有限公司 | 控制具备增量型编码器的电动机模块的控制器及操作方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040070362A1 (en) * | 2002-10-10 | 2004-04-15 | Patel Nitinkumar R. | Position sensorless control algorithm for AC machine |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6163128A (en) | 1999-08-20 | 2000-12-19 | General Motors Corporation | Method and drive system for controlling a permanent magnet synchronous machine |
US6639380B2 (en) | 2000-07-14 | 2003-10-28 | Sul Seung-Ki | Method and system of sensorless field orientation control for an AC motor |
US6762573B2 (en) | 2002-02-26 | 2004-07-13 | General Motors Corporation | System and method for estimating rotor position of a permanent magnet motor |
US7034497B2 (en) | 2004-09-22 | 2006-04-25 | Hamilton Sundstrand Corporation | Carrier injection sensorless control of aircraft variable frequency wound field synchronous starter/generators |
US7211984B2 (en) | 2004-11-09 | 2007-05-01 | General Motors Corporation | Start-up and restart of interior permanent magnet machines |
JP4413185B2 (ja) * | 2005-12-08 | 2010-02-10 | 三洋電機株式会社 | モータの駆動制御装置 |
CN101779371B (zh) | 2007-08-20 | 2012-09-05 | 飞思卡尔半导体公司 | 用于确定ac电机的转子的位置的电机控制器、ac电机***和确定ac电机的转子的位置的方法 |
US8604735B2 (en) | 2008-05-16 | 2013-12-10 | Freescale Semiconductor, Inc. | Method and apparatus for control of an AC electric motor with field weakening |
-
2009
- 2009-01-05 US US13/139,893 patent/US8674638B2/en active Active
- 2009-01-05 CN CN200980153654.5A patent/CN102273063B/zh active Active
- 2009-01-05 EP EP09786290A patent/EP2384538A1/fr not_active Ceased
- 2009-01-05 WO PCT/IB2009/050013 patent/WO2010076669A1/fr active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040070362A1 (en) * | 2002-10-10 | 2004-04-15 | Patel Nitinkumar R. | Position sensorless control algorithm for AC machine |
Also Published As
Publication number | Publication date |
---|---|
CN102273063A (zh) | 2011-12-07 |
US20110248659A1 (en) | 2011-10-13 |
WO2010076669A1 (fr) | 2010-07-08 |
US8674638B2 (en) | 2014-03-18 |
CN102273063B (zh) | 2015-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8674638B2 (en) | Determining initial rotor position of an alternating current motor | |
JP4674525B2 (ja) | 磁極位置推定方法及びモータ制御装置 | |
JP5324159B2 (ja) | モータ制御装置 | |
JP4631672B2 (ja) | 磁極位置推定方法、モータ速度推定方法及びモータ制御装置 | |
JP2007097263A (ja) | 同期モータの磁極位置推定方法 | |
TWI525981B (zh) | 用於永磁電動機的無感測器式磁場導向控制系統、方法和設備 | |
JP2007189766A (ja) | 電動機駆動制御装置及び電動機駆動システム | |
JP2017070066A (ja) | 電動パワーステアリング制御方法、電動パワーステアリング制御装置、電動パワーステアリング装置および車両 | |
US8754603B2 (en) | Methods, systems and apparatus for reducing power loss in an electric motor drive system | |
JP2010035352A (ja) | 同期電動機のロータ位置推定装置 | |
JP2010035351A (ja) | 同期電動機のロータ位置推定装置 | |
Shen et al. | Flux sliding-mode observer design for sensorless control of dual three-phase interior permanent magnet synchronous motor | |
JP2011217505A (ja) | 同期モータの制御装置、及び同期モータの制御方法 | |
JP5082216B2 (ja) | 電動機付ターボチャージャ用回転検出装置及び電動機付ターボチャージャの回転検出方法 | |
EP4109737A1 (fr) | Estimation de position et de vitesse de moteur | |
CN111371363B (zh) | 基于信号注入的电机最大转矩电流比控制方法及其装置 | |
JP2007116768A (ja) | 電動機付ターボチャージャ用回転検出装置 | |
Wu et al. | Sensorless based model predictive current control with PM flux-linkage immunity for permanent magnet synchronous machines | |
Fernandes et al. | Speed sensorless PMSM motor drive system based on four-switch three-phase converter | |
Qiu et al. | Flux observer with two-phase-type PLL for sensorless direct torque control of surface mounted PMSM drives | |
JP2005039889A (ja) | 電動機の制御方法 | |
Jayal et al. | Simplified sensor based vector control of permanent magnet synchronous motor drive | |
JP2007082380A (ja) | 同期モータ制御装置 | |
Hosogaya et al. | Position estimating method of IPMSM at low speed region using dq-axis current derivative without high frequency component | |
Zhang et al. | Stator flux oriented control with improved integrator for speed-sensorless induction motor drives |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
17P | Request for examination filed |
Effective date: 20110805 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO SE SI SK TR |
|
DAX | Request for extension of the european patent (deleted) | ||
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: NXP USA, INC. |
|
17Q | First examination report despatched |
Effective date: 20170809 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R003 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED |
|
18R | Application refused |
Effective date: 20190516 |