News

Engineering updates from Theta.

New methods, development tools, and technical perspectives across motor control and product engineering.

Motor control / Validated in simulation

How an inverter measures the motor it drives.

Automatic identification of Rs, Ld, Lq, and magnet flux linkage supports sensorless PMSM control using the inverter’s existing hardware.

In a sensorless DTFC, motor parameters affect the observer’s angle estimate. The supplied study explores how identification and correct timing compensation help the model match the motor.

SIMULATION WITH THE REAL FIRMWARE

These results describe the supplied simulation study. Performance on physical motors and inverters must be established for the target application.

Explore the DTFC architecture
Automatic motor parameter identification: resistance at standstill, inductances using high-frequency injection, and magnet flux linkage online
Technical summary supplied by Theta · results validated in simulation.
01 / STANDSTILL

Stator resistance Rs

Use two DC current levels during rotor alignment. The voltage–current slope estimates Rs; the intercept estimates the inverter dead-time drop for later use.

02 / STANDSTILL

Inductances Ld and Lq

Inject a high-frequency sinusoidal voltage on d and q axes, with synchronous demodulation. Current sweeps identify saturation curves; the q-axis method uses zero-mean-torque AC excitation.

03 / RUNNING

Magnet flux linkage λm

Estimate flux linkage from q-axis back-EMF after accounting for resistance, inductance, and dead-time drops. The online estimate follows magnet-related changes during operation.

Reported simulation results

Parameters for the observer and control loops.

The carousel reports the following identification errors in its simulated setup with the real firmware.

±0.4%Rs · at standstill
±4%Ld / Lq · saturation curves
±3%λm · online
±0.3%Dead-time drop · at standstill

Timing compensation matters.

The supplied simulation shows stable-speed limits of 2,815 rpm with compensation in the wrong direction and 3,271 rpm without compensation. With compensation in the correct direction, the test remained stable to 6,000 rpm, where it was stopped. These values describe this test setup, rather than a universal speed rating for DTFC.

Product development / TSF

Simulate the firmware.
Explore the system.

Theta’s proprietary framework simulates its own firmware code with interchangeable inverter models, power inputs, and motor parameters or types.

Develop hardware, firmware, and motor control in parallel. Inspect currents, voltages, torque, efficiency, critical conditions, and protections before final hardware is available. Use the same approach for troubleshooting field issues and evaluating new algorithms.

FROM SIMULATION TO PRODUCT DEVELOPMENT

The published article reports launches up to 3× faster than traditional development. This is Theta’s stated upper-end outcome; the project scope and comparison baseline determine the actual development schedule.

Signal plots from Theta’s supplied engineering presentation
Engineering image from Theta’s supplied presentation · Original signal capture; operating conditions are not specified in this figure.

What does your next product need to do?

Bring your requirements. Let’s explore the engineering together.

Discuss your application