Search Entire Site:
Explore | Login | Register | Contact Us | About Us


Improve Hall sensor rotor-position measurements: Part 1
By Giuseppe D'Angelo and Giovanni Moselli, STMicroelectronics
Source: Embedded.com

Posted: 01/30/2007
Rating: 4 (Great!)

The presence of semiconductors in automobiles is increasing geometrically, in part due to automotive systems developers' desire for electronic motor control to address consumer requirements for safer, more efficient cars. Part of this growth in automotive electronics is spurred by replacement of mechanically actuated automotive systems, such as power steering and fuel and water pumps, with systems using electric motor technology.

In the field of 3-phase electric motor control, the majority of control techniques require the use of some position sensors to determine the required rotor position. In order to reduce the cost of the total system, low-resolution position sensors such as Hall sensors are used. On the other hand, the inherent errors due to the use of this type of low-cost sensor reduce the control system performance, and in some applications, this is not acceptable. But with a proper Hall-sensor management strategy, design engineers can reduce the cost of the global system using low-resolution position sensors without affecting the control system performance.

The task
Rotor position sensors are directly mounted on the motor stator and detect the rotor magnetic field generating a voltage signal proportional to the field intensity, as shown in Fig. 1 here.

Magnetic field intensity decreases with the increasing gap between the permanent magnet synchronous machine's (PMSM) magnet poles and the Hall sensor's sensitive element as well as the voltage generated from the sensor. The voltage signal from the Hall sensors has a periodicity in a mechanical rotation that depends on the number of pole pairs and so the mechanical resolution of the single sensor improves with the number of polar pairs while the electric resolution does not vary.

The output of the Hall sensors is analogical, but by means of a Schmitt trigger, the signal becomes digital, and so the information on the rotor position is given by the rising and falling edges of this digital signal.

Typically, an electric motor is equipped with three Hall sensors, put at an angular distance of 120 degrees between each other. Thus 120-degree spacing is preferred over 60-degree spacing since unpowered or unconnected sensors produce 111 or 000 codes, which are discarded as illegal. The rising and falling edges of the Hall sensors and the relative electrical angle are shown in the Fig. 2 below.

Fig. 2: This signal pattern is generated by the three Hall sensors spaced 120 degrees apart.

In the same figure it can be noticed that a rising or a falling edge is at every 60 electric degrees between each other. This resolution is not enough to carry out complex control strategies whose goal is to improve the control system performance in terms of reduced torque ripple produced by the motor or total harmonic distortion (THD) of currents on the motor's phases. So, theoretically, the rotor angular position is known only in correspondence of edges, and the problem arises of the reconstruction of the rotor position between two consecutive edges.


 

How many rumble motors does the Playstation2 controller have inside?
(HINT: You can find the answer in the Multimedia Wiki.)
  Four
  One
  Two
  None

Do you know the answer?
Do you want to be rewarded?
Login to Mechatropolis or Become a Citizen.
To add search tags or to rate Articles, please Login to Mechatropolis or Become a Citizen
Search Tags: sensor  controls  automotive  article  motor  THD  cmp  illustration  PMSM  magnet  
Comments:


 
Community Status
 
Top Citizen: Inaki Z.
723056 Points
Are you smarter?
Login or Register

Invite A Friend
Your
E-Mail:
Friend's
E-Mail:
 

Related Articles
Make a PI controller on an 8-bit micro...
This article shows you how to implement a classical PI (proportional-integral) controller on a simple 8...
Joinmax Digital Quadruped JM-4FT-001...
External Link: http://www.pololu.com/pro...
Click for more information.
Flying robotic insect slated to explore ...
ROLLA, Mo. — Motivated by the notion that the Mars landscape may prove easier to navigate ...
Porting an existing embedded system to L...
Every embedded system has the potential to reach a limit where requirements cannot be implemented witho...
View all Articles

Editor's Selection
Freescale Samples Flexis Series 8/32-bit...
External Link: http://www.automotivedesi...
Click for more information.
Advances in servo system development ...
The recent trend in has been to reduce cost, size and complexity of servo systems while increasing performance...
Driverless vehicles meeting challenge...
PORTLAND, Ore. — The winners of the last Grand Challenge, an autonomous vehicle race sponsored by the ...
View all Articles

Popular Mechatropolis Articles
Getting in touch with touchscreen tech...
Touchscreen technology is emerging as a killer app all by itself  Thanks to advances in mec...
PCI Express image-acquisition board set ...
Imaging and video have always interested me. As a youth in the early 1960s I tinkered with a surplus ph...
Generate stepper-motor speed profiles in...
A new algorithm for stepper-motor acceleration allows speed profiles to be parameterized and calculate...
Tutorial: Improving the Transient Immuni...
When it comes to protecting their designs from a variety of transient electrical disturbances, developers of m...
View all Articles

ArticlesTag Cloud
  accelerometer     actuator     ADC     aerospace     Atmel     automotive     AVR     CAN     Celoxica     controls     debug     DSP     Echelon     ECU     electronics     ENOVIA     Freescale     HILS     I2C     industrial     keypad     LIN     LONworks     MCU     mechanics     medical     Microcontroller     prototyping     Pyxos     robotics     Semiconductor     sensor     ShortStack     simulation     SPI     switch     Toshiba     XBox     zigbee  


Do you have a question or suggestion?
Send us a message using this form:
Name:
E-Mail:
Subject:
Message:
Verify:This Is CAPTCHA Image (enter code)
 

Which of the following is the coolest Mechatronic device?
 
i-Robot Roomba
Wii Remote Controller
Coffee Maker
Blood Preasure Monitor
 
 

Home | Videos | Articles | AppNotes | Webcasts | Courses | Wiki Teardowns | VirtuaLabs | Challenges
Explore | Login | Register | Contact Us | About Us

Privacy Policy | Your California Privacy Rights | Terms of Service
© 2008 TechInsights, a division of United Business Media Limited. All Rights Reserved.