Permanent Magnet Synchronous Motor (PMSM) | Cypress Semiconductor
Permanent Magnet Synchronous Motor (PMSM)
Block Diagram
PMSM Field Oriented Control |
Design Considerations
Permanent Magnet Synchronous Motors (PMSM) are similar to Brushless DC motors (BLDC). PMSM are rotating electrical machines that have a wound stator and permanent magnet rotors that provide sinusoidal flux distribution in the air gap, making the BEMF inform a sinusoidal shape. The construction of the stator and rotor can provide lower rotor inertia and high power efficiency and reduce the motor size.
Depending on how magnets are attached to the rotor, PMSM motors can be classified into two types: surface PMSM (SPMSM) and interior PMSM (IPMSM). SPMSM mounts all magnet pieces on the surface, and IPMSM places magnets inside the rotor.
Application Notes
-
AN202483 explains the control theory and the system scope, hardware design, software design, and test results of the low-voltage brushless DC (BLDC) and permanent magnet synchronous motor (PMSM) control solution with S6E1A1 MCU. A code example using low voltage motor control starter-kit is included to demonstrate the solution.
-
This application note describes the FOC control of a 3-phase PMSM which includes, the structure of a 3-phase PMSM and motor driving principle, FOC control system, Core modules and Mathematical model of a 3-phase PMSM.
-
This application note describes HFI-based observer for salient PMSM, including zero speed position estimation, polarity detection, and low speed position estimation.
-
This application note describes the coordinate transform which with the Clarke, Park, Inverse Clarke and Inverse Park transformation and describes the coordinate transform's Theory, Block, Function, Flow, Sample and Parameter in the Arm Inverter Platform.
-
This application note describes single shunt implementation in MB9AF112L/MB9AF314LSeries and also describes about the algorithm implementation of software and hardware.
-
This application note describes the operation of motor driver protection technology based on the Cypress FM3 32 bits in MB9AF112L Series.
-
This application note introduces the OOB (out-of-balance) solution on direct drive or belt drive washers.The linearity and convergence of the data of OOB diction perform well on the BLDC washers, and the data difference is less than 30g between different washers. This OOB diction solution is adopted on the BLDC washers and the performance is stable.
-
This Application Note describes wash machine's field weaken control algorithm. This solution is either adapted for PMSM or BLDC.
-
This application note explains the process of estimating commutation angle (θ) and motor speed (ω). Motor position and speed are estimated based on measured currents and calculated voltages.
-
AN2246 describes for PSoC® 1 a high speed, high-resolution PWM source that overcomes traditional PWM source limitations in output signal frequency and resolution.
-
AN93637 shows how to implement sensorless field-oriented control (FOC) for a permanent magnet synchronous motor (PMSM) with a CY8C42xx device. A code example using the CY8CKIT-037 Motor Control Evaluation Kit is included to demonstrate sensorless FOC.
Development Kits/Boards
-
This kit enables engineers to evaluate Cypress's PSoC family of devices for motor control applications. Based on this kit, customers can create control solutions for three dominant motor types: permanent magnet synchronous motor (PMSM), stepper, and brushless DC (BLDC).
-
The PSoC 4 Pioneer Kit is an easy-to-use and inexpensive development platform enabling you to create unique designs with the flexibility of PSoC®4. Featuring the PSoC 4200 device family, this kit gives you the power of an ARM Cortex-M0 combined with the fully customizable analog and digital fabric of the PSoC in the palm of your hands.
Software and Drivers
- PSoC Creator
PSoC Creator is a state-of-the-art software development IDE combined with a revolutionary graphical design editor to form a uniquely powerful hardware/software co-design environment.
- PSoC Designer
PSoC Designer is the revolutionary Integrated Design Environment (IDE) that you can use to customize PSoC to meet your specific application requirements. PSoC Designer software accelerates system bring-up and time-to-market.