To generate motion in a three-phase linear motor there must be switching between the phases to energize appropriate windings. The process of switching between the phases is called commutation.

In order to create the desired movement a controller must determine which phase needs to be switched on. The most popular method to determine where the forcer is located within the magnetic field is with a Hall effect sensor.

Commutation

Process of commutation

To understand the process of commutation a circle-graph can help explain. The current which flows through a coil unit has the shape of a sinus. The Y-component of an arrow in the below circle-graph determines the magnitude of that current. As the arrow makes a full rotation the magnitude follows a sinus pattern. The currents are 120 degrees out of phase, demonstrated by the three arrows being equally spaced over 360 degrees.

Process Of Commutation

Methods of commutation

There are a couple of ways to determine the position of (electromagnetic) coils over the magnet-track (or rotor). If the detail and precision of an encoder (ruler) are not needed, an analog hall sensor can be used to measure the position of the coil unit. Digital hall sensores are used to commutate the current.

3phasecurrent

 

Advantages and Risks 

An easy way to ‘align’ the current though the coils with the permanent magnets is by using a hall-sensor. Hall-sensors can be analog or digital. Analog hall-sensors measure the exact magnet field. The signal will be stronger when centered over a magnet pole. The magnet-field equals zero when measured between two opposite poles. Digital hall-sensors only measure a positive (North) or negative (South) magnet pole. They show a digital readout, meaning a “1” or “0”. When a digital hall-sensor is over a pole of their type (north or south) they give off a signal.

Current Graph Movement Pitch

 

The process of commutation in a synchronous motor is that of switching between the phases. It is possible to switch between the phases in such a way that the winding will alternately attract and repel the permanent magnets to create the desired motion through Lorentz Law. Tecnotion Iron Core, Ironless and Torque motors are all 3-phase synchronized motors.

By alternating the current, the direction of the magnet field in the coils is reversed. The interaction of this magnetic field with the permanent magnet track (or rotor) creates motion.

Analog Hall Module

Linear motors can be positioned extremely accurately by using optical encoders and rulers. If this is not required this expensive setup can be replaced by an Analog Hall module. This module uses the magnet track, as opposed to the ruler, as the linear scale. It can be easily mounted on our iron core motors and communicates with practically all standard servo controllers. The Analog Hall module requires a standard 5Vdc power supply.

Analog Hall

Digital Hall Module

For commutation, Tecnotion has an optional Digital Hall Module that can be used with our entire range of linear motors. Its sensors provide 3 digital outputs, each phase shifted 120 degrees, to determine the electrical angle between coils and magnets. If you do not use a controller that allows you to commutate within the servo drive, this module can be a cost-effective alternative. The digital Hall module requires a 4.5 to 28Vdc power supply.

Digital Hall

Commutating the phase of the current

To summarize what is needed to effectively move  a linear or torque motor: commutation of the current phases and optionally a Hall effect sensor. The 3 phases of current need to be controlled continuously in order to generate motion. Hall sensors can be used to determine the position of the forcer within the magnetic field for a controller to correctly commutate the phases. Digital hall-sensors use 3 signals, also spaced at 120 degrees over their specific magnet pitch. Tecnotion digital hall sensors require a supply voltage between 4,5 V and 28 V dc. The analog hall requires a 5V power supply.

Ask us directly

Appl Engineers 876 X 493

Mike Rolink and Stefan Jansen
Application Engineers

“Do you have a question about a motor? Or do you need technical support during an installation? Call us and one of our Application Engineers will help and support you throughout the entire process.”

+31 546 536 300

Ask your question

Newsletter Icon Subscribe Newsletter

Subscribe to receive our latest news

Sign up for our news to receive the latest news and updates from Tecnotion.