Main Content

Open-Loop Control

Design motor control algorithms using open-loop control

In open-loop V/F control, or Volts-per-Hertz control, a constant ratio is maintained between the applied stator voltage and the supply frequency to keep the motor's air-gap flux at its rated level. By keeping the flux constant, the motor can produce its rated torque across a wide range of operating speeds without saturating the magnetic core or losing efficiency. In practice, the controller adjusts the output frequency of the inverter to set the motor speed, while simultaneously scaling the voltage magnitude according to a predefined linear relationship. For operation at very low frequencies, a voltage boost is typically applied to compensate for the resistive voltage drop in the stator windings and ensure sufficient starting torque.

I-F control provides good control over torque during motor startup. Unlike open-loop control, I-F control starts the motor without any current overshoot as well as provides smooth I-F control to closed-loop control transition.

Blocks

expand all

Controllers

VbyF ControllerImplement V/F (open-loop or scalar) control for three-phase motors (Since R2023b)
I-F ControllerImplement I-F control for a three-phase permanent magnet synchronous motor (Since R2024a)
Protection RelayImplement protection relay with definite minimum time (DMT) trip characteristics
Host Serial ReceiveConfigure host-side serial communications interface to receive data from serial port
Host Serial SetupConfigure communication ports used by Host Serial Receive and Host Serial Transmit blocks
Host Serial TransmitConfigure host-side serial communications interface to transmit data to serial port
Hall Speed and PositionCompute speed and estimate position of rotor by using Hall sensors
Hall ValidityCompute rotor spin direction and validity of Hall sensor sequence
Mechanical to Electrical PositionCompute electrical position of rotor from mechanical position
Quadrature DecoderCompute position of quadrature encoder
Resolver DecoderCompute motor mechanical position and speed and sine and cosine values of motor electrical position
Software Watchdog TimerOutput true until counter reaches maximum count limit
Speed MeasurementCompute speed from rotor angular position
Sliding Mode ObserverCompute electrical position and mechanical speed of a surface-mount PMSM (Since R2021b)
Flux ObserverCompute electrical position, magnetic flux, and electrical torque of rotor
Pulsating High Freq ObserverEstimate initial rotor electrical position of interior PMSM using pulsating high frequency (PHF) injection (Since R2022b)
Extended EMF ObserverCompute electrical position and mechanical speed of permanent magnet synchronous motor (PMSM) (Since R2023a)

Featured Examples