WO2012046093A1 - Procédé de commande d'un moteur électrique et capteur approprié pour ce procédé - Google Patents
Procédé de commande d'un moteur électrique et capteur approprié pour ce procédé Download PDFInfo
- Publication number
- WO2012046093A1 WO2012046093A1 PCT/IB2010/003021 IB2010003021W WO2012046093A1 WO 2012046093 A1 WO2012046093 A1 WO 2012046093A1 IB 2010003021 W IB2010003021 W IB 2010003021W WO 2012046093 A1 WO2012046093 A1 WO 2012046093A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- electrical
- sinusoidal
- cells
- respect
- motor
- 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
-
- 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/10—Arrangements for controlling torque ripple, e.g. providing reduced torque ripple
Definitions
- the invention concerns a method for controlling an electrical motor.
- the invention also concerns a sensor adapted to such a method.
- Electrical motors such as synchronous brushless motors, are usually controlled thanks to a "six steps” control method or a “sinusoidal" control method.
- the six step control method uses a sensor which gives one square signal for each phase of the motor.
- the data delivered by such a sensor are then used directly by the power stage or by a micro-processor to elaborate, in closed loops in current, the currents to be delivered to the phases of the motor.
- the sinusoidal control also named vectorial control, uses heavy calculations and mathematical transforms in order to convert signals to angular values by arctangent calculations, to transform currents in constant values and then amplitude values into sinusoidal functions. These computations need specifical micro-processors that induce a high cost and complex softwares. Moreover, this type of control causes accuracy issues and torque ripple.
- This invention aims at proposing a new method for controlling an electrical motor allowing to control the motor in a simple way and to reduce the torque ripple, by reducing the number of calculations.
- the invention concerns a method for controlling an electrical motor comprising a given number of phases fed with electrical current.
- This method is characterized in that each phase is fed with a sinusoidal current directly generated on the basis of a sinusoidal output signal delivered by a position sensor and in that each sinusoidal current is phase-shifted with respect to each other sinusoidal current by an angle equal to a multiple of 360°divided by the nu mber of phases of the motor.
- the data delivered by the sensor can be directly used in the control of the motor, without involving mathematical computations or transforms.
- This permits the use of a simply-structured micro-processor and therefore reduces the cost of the motor.
- such a method may incorporate one or several of the following features:
- the sinusoidal currents are sine currents.
- the sinusoidal currents are cosine currents.
- each sinusoidal current is phase shifted, with respect to each other sinusoidal current, by an electrical angle equal to a multiple of 120°.
- the invention also concerns a sensor for detecting the angular position of the rotor of an electrical motor comprising a given numbers of phases fed with electrical current.
- This sensor is characterized in that it is adapted to deliver a number of outputs corresponding to the number of phases of the motor, and in that each output is a sinusoidal electrical signal, each signal having, with respect to each other signal, an angular phase shift equal to a multiple of 360° div ided by the number of phases of the motor.
- such a sensor may incorporate one or several of the following features:
- the sensor comprises hall cells.
- the sensor comprises three hall cells arranged with a 120° mechanical and/or electrical offset with respect to each other.
- the sensor comprises inductive cells.
- the sensor comprises three inductive cells arranged with a 120° mechanical and/or electrical offset with respect to each other.
- the sensor comprises magnetic cells.
- the sensor comprises three magnetic cells arranged with a 120° mechanical and/or electrical offset with respect to each other.
- the sensor comprises optic cells.
- the sensor comprises three optic cells arranged with a 120° mechanical and/or electrical offset with respect to each other.
- the sensor comprises Giant MagnetoResistance or Anisotropic
- the sensor comprises three Giant MagnetoResistance or Anisotropic MagnetoResistance cells arranged with a 120° mechan ical and/or electrical offset with respect to each other.
- FIG. 1 is a block diagram of a control method according to the invention
- FIG. 2 is a schematic view of a sensor according to the invention mounted to detect the angular position of a rotor of a motor
- figure 3 is a chart representing sinusoidal currents elaborated in the method of the invention and sinusoidal signals delivered by the sensor of the invention, with respect to the angular position of the rotor of figure 2,
- FIG. 4 is a block diagram of a control method according to a second embodiment of the invention.
- a method for controlling an electrical motor M involves the detection of the angular position of a rotor 2 of the motor, thanks to a sensor S.
- Sensor S comprises several detection cells 4 adapted to deliver electrical signals to an amplifier 6.
- Amplifier 6 elaborates, on the basis of the signals delivered by cells 4, sinusoidal signals to be used in the control method of the motor. This amplifier operates in a manner known from those skilled in the art.
- the number N of phases of motor M equals 3.
- three cells 4 are used to detect the angular position ⁇ of rotor 2.
- Each cell 4 is mounted around rotor 2 with a mechanical and/or electrical angular offset of 120°with respect to the other cells.
- Sensor S delivers, on the basis of the signals of cells 4, three sinusoidal signals A1 , A2 and A3.
- each of signals A1 to A3 is phase shifted with respect to each other signal, by an angle equal to a multiple of 360° divided by the number N of phases of motor M.
- signal A2 is phase shifted with respect to signal A1 by an angle a equal to 120°
- signal A3 is phase shifted with respect to signal A2 by an angle ⁇ equal to 120° and with respect to signal A1 by an angle ⁇ equal to 240°.
- Each of signals A1 to A3 is then used in respective current control steps 101 , 102 and 103.
- steps 101 to 103 a specific current is elaborated for each of the three phases of motor M on the basis of signals A1 to A3 and on the basis of a current request, which is set by a user or by a computer program in a dedicated device D to obtain a desired output torque or a desired rotation speed.
- the possibility for steps 101 to 103 to use sinusoidal signals A1 to A3 obtained from amplifier 6 allows to use simple electronical components to operate the control. Indeed, on the contrary to a normal sinusoidal control, there is no need to elaborate sinusoidal signal on the basis of electrical angles calculations. Therefore, the method of the invention allows to use very simple micro-processors.
- each of current control steps 101 to 103 is followed by a Pulse Width Modulation (PWM) step 121 , 122 and 123 during which specific electrical control currents E1 , E2 and E3 with pre-determined duty cycles are elaborated for each phase of motor M in a procedure known from those skilled in the art.
- PWM Pulse Width Modulation
- sinusoidal electrical drive currents C1 , C2 and C3 are generated , and then delivered to motor M.
- Sinusoidal signals C1 to C3 used to drive motor M and sinusoidal signals A1 to A3 can be either sine or cosine signals.
- Using sinusoidal currents to drive motor M reduces the torque ripple of motor M.
- Drive currents C1 to C3 delivered to the motor are phase shifted with respect to each other in the same way as signals A1 to A3.
- Drive currents C1 to C3 are superimposed with signals A1 to A3 on figure 3 for the understanding of the drawing.
- Drive currents delivered to the phases of motor M are elaborated so as to obtain a number of sinusoidal periods on a mechanical turn of rotor 2 corresponding to the number of pairs of magnetic poles of rotor 2.
- Sinusoidal control currents E1 , E2 and E3 are injected into current control steps 101 to 103 in order to slave the operation of motor M.
- the invention allows using a completely analogic control method, which is very simple and economical.
- harmonic corrective signals H1 , H2 and H3 are injected, in correction steps 141 , 142 and 143, directly in the output signals A1 to A3 of sensor S, allowing a very simple correction of the mechanical, electrical or magnetic flaws of motor M.
- the invention can be used with various kinds of sensors using, for example, three hall cells, magnetic cells, inductive cells, or optic cells arranged in a manner described before.
- the invention can also be used with three Giant MagnetoResistance (GMR) cells or Anisotropic MagnetoResistance (AMR) cells arranged in a manner described before.
- GMR Giant MagnetoResistance
- AMR Anisotropic MagnetoResistance
- the invention can be used with a number N of phases different from 3, for example
- Sensor S can also be equipped with a number of cells 4 different from 3.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Cette invention porte sur un procédé de commande d'un moteur électrique (M) comprenant un nombre donné de phases alimentées en courant électrique. Chaque phase est alimentée avec un courant sinusoïdal (C1, C2, C3) produit directement sur la base d'un signal de sortie sinusoïdal (A1, A2, A3) émis par un capteur de position (S). Chaque courant sinusoïdal est déphasé par rapport à chacun des autres courants sinusoïdaux (C1, C2, C3), d'un angle égal à un multiple de 360° divisé par le nombre de phases du moteur (M).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/IB2010/003021 WO2012046093A1 (fr) | 2010-10-08 | 2010-10-08 | Procédé de commande d'un moteur électrique et capteur approprié pour ce procédé |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/IB2010/003021 WO2012046093A1 (fr) | 2010-10-08 | 2010-10-08 | Procédé de commande d'un moteur électrique et capteur approprié pour ce procédé |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2012046093A1 true WO2012046093A1 (fr) | 2012-04-12 |
Family
ID=44351821
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IB2010/003021 Ceased WO2012046093A1 (fr) | 2010-10-08 | 2010-10-08 | Procédé de commande d'un moteur électrique et capteur approprié pour ce procédé |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2012046093A1 (fr) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5969490A (en) * | 1995-09-20 | 1999-10-19 | Matsushita Electric Industrial Co., Ltd. | Brushless motor for providing precise driving signal in presence of variations in output amplitude of position detecting signal |
| US20050007045A1 (en) * | 2003-06-20 | 2005-01-13 | Hiroki Kinukawa | Amplitude regulation circuit and method, and motor driving control apparatus and method |
| US20090230824A1 (en) * | 2005-12-01 | 2009-09-17 | Ebm-Papst St. Georgen Gmbh & Co., Kg | Electric motor |
-
2010
- 2010-10-08 WO PCT/IB2010/003021 patent/WO2012046093A1/fr not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5969490A (en) * | 1995-09-20 | 1999-10-19 | Matsushita Electric Industrial Co., Ltd. | Brushless motor for providing precise driving signal in presence of variations in output amplitude of position detecting signal |
| US20050007045A1 (en) * | 2003-06-20 | 2005-01-13 | Hiroki Kinukawa | Amplitude regulation circuit and method, and motor driving control apparatus and method |
| US20090230824A1 (en) * | 2005-12-01 | 2009-09-17 | Ebm-Papst St. Georgen Gmbh & Co., Kg | Electric motor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4589093B2 (ja) | 同期モータ駆動装置及び方法 | |
| JP4708992B2 (ja) | 位置検出装置及びこれを用いた同期モータ駆動装置 | |
| CN104583043B (zh) | 在角位置传感器中矫正误差的系统和方法 | |
| JP6657584B2 (ja) | 回転検出装置、回転角検出装置および電動パワーステアリング装置 | |
| US7692566B2 (en) | Angle detection device | |
| JP5762622B2 (ja) | 角度検出装置 | |
| JP3546817B2 (ja) | 電動機の磁極位置検出装置 | |
| US20110068780A1 (en) | Rotational angle sensor, motor, rotational angle detector, and electric power steering system | |
| EP3982089B1 (fr) | Système de capteur magnétique pour commande de moteur | |
| CN101594114A (zh) | 永磁同步电机转子初始位置角的确定方法 | |
| US20090066324A1 (en) | Angular position detector and rotary electric device drive unit including the same | |
| JP2001268973A (ja) | モータ制御装置 | |
| JP2016128772A (ja) | 回転角検出装置 | |
| JP2010220472A (ja) | 同期モータ駆動装置 | |
| US10298157B2 (en) | Brushless motor and electric power steering apparatus | |
| JP2010110147A (ja) | モータ駆動制御装置及び電動パワーステアリング装置 | |
| JP4281595B2 (ja) | 角度検出装置 | |
| JP5434830B2 (ja) | 回転角検出装置 | |
| US7298967B2 (en) | Electromagnetic sensor direct communication algorithm to a digital microprocessor | |
| JP4269278B2 (ja) | ブラシレスモータの回転トルク方向検出装置 | |
| WO2016194919A1 (fr) | Procédé de commande de moteur à courant continu triphasé sans balais et dispositif de commande de moteur utilisant ce procédé de commande | |
| EP3978881B1 (fr) | Détecteur d'angle, dispositif de commande de machine tournante à courant alternatif et dispositif de direction assistée électrique | |
| WO2012046093A1 (fr) | Procédé de commande d'un moteur électrique et capteur approprié pour ce procédé | |
| JP5633389B2 (ja) | トルク検出装置および電動パワーステアリング装置 | |
| JP5712724B2 (ja) | トルク検出装置および電動パワーステアリング装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10805488 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 10805488 Country of ref document: EP Kind code of ref document: A1 |