STMicroelectronics AN2290 Flux Control Simulink and Software Library Application Note

This document describes a software library for electric motor control implementing a (FOC) Flux Oriented Control on an ST10 microcontroller.


STMicroelectronics AN2290 Flux Control Simulink and Software Library Application Note - cover page
Brand
STMicroelectronics
Document type
Application Note
Language
English
Pages
53
File format
PDF
File size
898 KB
Published
07 August, 2012
Updated
28 September, 2023
MD5 checksum
080E3400712C2CA827985CDD1B5F031A

About this manual

This document details a software library designed for electric motor control using Flux Oriented Control (FOC) specifically implemented on an ST10 microcontroller. The library comprises two main components: a Simulink Library consisting of blocks for modeling and testing in the Matlab-Simulink environment, and a Software Library containing optimized routines derived from automatic code generation.

The note provides a technical introduction to FOC principles applied to Permanent Magnet Synchronous Machines (PMSM), covering mathematical models and space vector modulation theory. It subsequently describes the usage of both the Simulink and software libraries, including installation instructions, parameter formats, and specific functions such as Clarke/Park transformations and PI controllers.

What's inside

  • Introduction
  • FOC-flux oriented control
  • PMSM
  • Mathematical model of the machine
  • Flux control simulink library
  • Flux control software library
  • C code auto generation
  • Space vector modulation theory

Specifications

Target MicrocontrollerST10
Control StrategyFlux Oriented Control (FOC)

Frequently asked questions

What microcontroller is this library designed for?

The library is specifically designed to implement FOC on an ST10 microcontroller.

Does this document include Simulink blocks?

Yes, it includes a Simulink Library consisting of blocks for implementing functions and algorithms in the Matlab-Simulink environment.

Download PDF (898 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →