Posts

Showing posts with the label FOC

VFD Inverter Prototyping

Image
I began prototyping the VFD circuit discussed in the previous post, specifically the inverter stage. I modified it to be a single-phase full bridge inverter instead of the three-phase simulated. This is due to me using a single-phase shaded pole induction motor for testing down the line - 120 V, 60 Hz on the nameplate. Here is an image of the circuit: Full-bridge inverter circuited Before making the circuit, I simulated the inverter in LTSpice. Similar to the PSIM simulation, a bipolar switching scheme is being generated for the SPWM signal. Inverter legs and gate driver ICs Bipolar PWM generation and output filter For the spice simulation, LTC7061 half-bridge MOSFET drivers are being used. In the actual circuit I sourced IR2104 gate drivers however they both do the same thing so I opted to use the default Analog Devices IC in LTSpice.  Picking Bootstrap Capacitors The gate driver ICs require a bootstrap capacitor and diode. For the diode I picked a standard 1N4148/1N4007. However,...

First Post on a AC Servo Drive Project + Current Loop Simulation

Image
Introduction Over the past year I have been working on a motor driver for an AC hobby motor (total time about a month due to school and work) - I decided to document my past developments and continue the project as I am less busy. I looked back and refined what I wanted out of this motor drive. Requirements Have precise control of position, speed, and torque of an AC motor No torque ripple in output Controller should be suitable for a wide range of PMSM motors Goals Small PCB footprint (~50 mm squared) Develop software to tune controller profiles and gains Constraints Design drive for permanent magnet synchronous machines (PMSM) with surface mounted magnets (non-salient motor) Use field oriented control (FOC) to modulate phase currents End board should be <$100 CAD To clarify, these PMSMs are hobby grade motors used for drones/UAVs, however the goal is to make it work with any sinusoidally wound brushless motor.