Carlos L. Castillo Corley Building 114A

Similar documents
Modeling a Hybrid Electric Vehicle and Controller to Optimize System Performance

MODEL BASED DESIGN OF PID CONTROLLER FOR BLDC MOTOR WITH IMPLEMENTATION OF EMBEDDED ARDUINO MEGA CONTROLLER

Microcontroller Based Closed Loop Speed and Position Control of DC Motor

PWM, ALT, HALT, HAST.

Simulation of Solar Powered PMBLDC Motor Drive

Simulation of Speed Control of Induction Motor with DTC Scheme Patel Divyaben Lalitbhai 1 Prof. C. A. Patel 2 Mr. B. R. Nanecha 3

2.017 DESIGN OF ELECTROMECHANICAL ROBOTIC SYSTEMS Fall 2009 Lab 4: Motor Control. October 5, 2009 Dr. Harrison H. Chin

CS545 Contents XIV. Components of a Robotic System. Signal Processing. Reading Assignment for Next Class

Page ENSC387 - Introduction to Electro-Mechanical Sensors and Actuators: Simon Fraser University Engineering Science

Step vs. Servo Selecting the Best

combine regular DC-motors with a gear-box and an encoder/potentiometer to form a position control loop can only assume a limited range of angular

Open Loop Speed Control of Brushless DC Motor

UG Student, Department of Electrical Engineering, Gurunanak Institute of Engineering & Technology, Nagpur

Modeling and Simulation of Hybrid Electric Vehicle Power Systems

Scientific Review ISSN(e): , ISSN(p): Vol. 2, No. 1, pp: 1-7, 2016 URL:

L E C T U R E R, E L E C T R I C A L A N D M I C R O E L E C T R O N I C E N G I N E E R I N G

Simulation Study of MOSFET Based Drive Circuit Design of Sensorless BLDC Motor for Space Vehicle

Digital PWM Techniques and Commutation for Brushless DC Motor Control Applications: Review

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER

Sensorless Drive for High-Speed Brushless DC Motor Based on the Virtual Neutral Voltage

SPEED CONTROL OF BRUSHLES DC MOTOR

Design and build a prototype digital motor controller with the following features:

The DC Machine Laboration 3

Product Application Note. Comparison of Higher Performance AC Drives and AC Servo Controllers. Applicable Product: General AC Drives

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR

CHAPTER 7 HARDWARE IMPLEMENTATION

Lab 2: Quanser Hardware and Proportional Control

Permanent magnet brushless motor control based on ADRC

Renewable Energy Based Interleaved Boost Converter

Swinburne Research Bank

Sensors and Sensing Motors, Encoders and Motor Control

BRUSHLESS DC MOTOR FAMILY

Brushed DC Motor PWM Speed Control with the NI myrio, Optical Encoder, and H-Bridge

Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives

CHAPTER 4 FUZZY BASED DYNAMIC PWM CONTROL

Figure 1.1: Quanser Driving Simulator

Chapter 5. Tracking system with MEMS mirror

Single-phase or three phase AC220V (-15% ~ +10%) 50 ~ 60Hz

BLDC Motor Speed Control and PFC Using Isolated Zeta Converter

Micromouse Meeting #3 Lecture #2. Power Motors Encoders

Simulation and Experimental Based Four Switch Three Phase Inverter Fed Induction Motor Drive

Controlling an AC Motor

Grid Interconnection of Wind Energy System at Distribution Level Using Intelligence Controller

Digital Control of MS-150 Modular Position Servo System

CHAPTER 6 CURRENT REGULATED PWM SCHEME BASED FOUR- SWITCH THREE-PHASE BRUSHLESS DC MOTOR DRIVE

ServoStep technology

Quanser Products and solutions

FPGA Implementation of a PID Controller with DC Motor Application

Analog Devices: High Efficiency, Low Cost, Sensorless Motor Control.

Fuzzy Logic Based Speed Control of BLDC Motor

Speed Control of BLDC Motor Using FPGA

High-speed and High-precision Motion Controller

SHAFTED ROTARY POSITION SENSORS

ISSN Vol.05,Issue.01, January-2017, Pages:

CHAPTER 4 FUZZY LOGIC CONTROLLER

Reduction of Harmonics and Torque Ripples of BLDC Motor by Cascaded H-Bridge Multi Level Inverter Using Current and Speed Control Techniques

Lecture 2 Exercise 1a. Lecture 2 Exercise 1b

CTD600 Communication Trainer kit

GaN Power ICs: Integration Drives Performance

Motor control using FPGA

Real-time Simulation and Experiment Platform for Switched Reluctance Motor

7 Lab: Motor control for orientation and angular speed

AC Drive Technology. An Overview for the Converting Industry. Siemens Industry, Inc All rights reserved.

Brushed DC Motor System

Simulation and Implementation of FPGA based three phase BLDC drive for Electric Vehicles

SPEED CONTROL OF INDUCTION MOTOR WITHOUT SPEED SENSOR AT LOW SPEED OPERATIONS

Time Response Analysis of a DC Motor Speed Control with PI and Fuzzy Logic Using LAB View Compact RIO

Understanding RC Servos and DC Motors

INTRODUCTION. In the industrial applications, many three-phase loads require a. supply of Variable Voltage Variable Frequency (VVVF) using fast and

The Occurrence of Faults in Permanent Magnet Synchronous Motor Drives and its Effects on the Power Supply Quality

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018

Development of Variable Speed Drive for Single Phase Induction Motor Based on Frequency Control

VOLTAGE MODE CONTROL OF SOFT SWITCHED BOOST CONVERTER BY TYPE II & TYPE III COMPENSATOR

CHAPTER 4 PI CONTROLLER BASED LCL RESONANT CONVERTER

Design of stepper motor position control system based on DSP. Guan Fang Liu a, Hua Wei Li b

EE152 Final Project Report

Administrative Notes. DC Motors; Torque and Gearing; Encoders; Motor Control. Today. Early DC Motors. Friday 1pm: Communications lecture

ni.com Sensor Measurement Fundamentals Series

unit: mm 4130 Parameter Symbol Conditions Ratings Unit Maximum supply voltage 1 V CC 1 max No input signal 50 V Maximum supply voltage 2 V CC

A Three Phase Power Conversion Based on Single Phase and PV System Using Cockcraft-Walton Voltage

A Predictive Control Strategy for Power Factor Correction

Sensorless control of BLDC motor based on Hysteresis comparator with PI control for speed regulation

This is the author s final accepted version.

The University of Wisconsin-Platteville

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE

Automotive Control Solution for Brushless DC Motors

Sensorless Position Estimation in Fault-Tolerant Permanent Magnet AC Motor Drives with Redundancy

Stepping motor controlling apparatus

43000 Series: Size 17 Linear Actuator. Haydon Series Size 17 hybrid linear actuators are our best selling compact hybrid motors.

Digital Control of Permanent Magnet Synchronous Motor

Servo Solutions for Continuous and Pulse Duty Applications

Control Strategies for BLDC Motor

NVH analysis of a 3 phase 12/8 SR motor drive for HEV applications

PREDICTIVE CONTROL OF POWER CONVERTERS AND ELECTRICAL DRIVES

RAPID CONTROL PROTOTYPING FOR ELECTRIC DRIVES

Harmonic Reduction of Arc Furnaces Using D-Statcom

Implementation of a Fuzzy Logic-Based Embedded System for Engine RPM Control. (Speed Control)

A Switched Boost Inverter Fed Three Phase Induction Motor Drive

PC-supported measurement

Lab Exercise 9: Stepper and Servo Motors

Transcription:

A. Title Page Final Report for Study of Advanced Control Techniques Applied to Electric Motors Carlos L. Castillo Corley Building 114A 964-0877 ccastillo@atu.edu 1

B. Restatement of problem researched or creative activity In the last decade, major car manufacturers such as Toyota, Honda, Ford and Hyundai are engaged in researching, developing and manufacturing of Hybrid Electric Vehicles (HEV) and Plug-in Electric Vehicles (PEV) in order to promote fuel efficient and environmentally friendly cars. Electric motor is one of the major energy consuming parts in an electric vehicle. Other than the requirement to have high efficiency irrespective of driving conditions, the electric motor must also have high torque density and compact design. Some of the approaches followed to improve the efficiency of the electric motors used for (HEV) and PEV are based in the application of advanced control techniques like Robust Control or Model Predictive Control. The main purpose of this research activity is to study the application of advanced control techniques to the type of electric motors used in HEV. C. Brief review of the research procedure utilized In this proposal, a test stand for DC Brushed motors was built to compare Classical Control techniques and Model Predictive Control techniques. It was necessary to obtain the model of the DC brushed motor used in the test stand to be able to implement the control algorithms. Using National Instruments hardware and software, a series of experiments were implemented to obtain the data needed for the system identification process. Once, the model was obtained the control algorithms were designed using MATLAB/Simulink. The implementation was carried out using the rapid system prototyping xpc Toolbox. D. Summary of findings Figure 1 shows the test stand for the DC motor used in this study. This test stand consists of a Pololu MC33926 Motor Driver Carrier, a small protoboard, a quad 2-input NAND gate IC 74LS00, a National Instrument Low-Cost M Series Multifunction Data Acquisition PCI-6229 2

card. The DC motor shown in Figure 1 has an Optical Quadrature Encoder with 300 PPR (pulses per revolution) and a gear ratio of 30:1, 200RPM, 12 V. In order to apply these techniques, it was necessary to obtain a model of the motor under study. A LabVIEW vi have been developed to record the speed response when the duty cycle of the H-Bridge connected to the motor is randomly varied. The PWM signal has a frequency of 20 KHz. The duty cycle was allowed to vary from about 10% to 100%. Figure 2 presents the Front Panel of the LabVIEW vi. Figure 3 presents the Block Diagram of the LabVIEW vi. Figure 1. Test Stand for DC Brushed Motors. 3

Figure 2. Front Panel of the LabVIEW vi. Figure 3. Block Diagram of the LabVIEW vi. The random duty cycle signal generated and the output response (encoder's frequency) were saved to a file. After this, the data was imported to MATLAB and processed using the free 4

available University of Newcastle Identification Toolbox (UNIT). The discrete-time DC Motor Speed model obtained with the UNIT is an ARX (Autoregressive Exogenous) with the structure shown in Figure 4. Figure 4. Autoregressive Exogenous (ARX) model s structure Next, some of the analysis plots displayed by UNIT during the system identification process are presented in Figure 5, Figure 6, and Figure 7, Figure 5. Observed and Predicted Output Data of the Model 5

Figure 6. Cross-correlation between the Prediction Error and the Input Figure 7. Frequency response of the model obtained. 6

The discrete-time model obtained is shown by (1) 1300.1907 H (z) = Hz 1 1 0.9583z Duty cycle (1) After the model was obtained, a DC Motor Position Control System was implemented using Classical Control Techniques and Model Predictive Control techniques. Figure 8 shows a DC motor position control system using a Proportional controller. Figure 9 shows a DC motor position control system using a Model Predictive Controller (MPC). Figure 8. DC Motor Position Control System using a Proportional Controller. 7

Figure 9. DC Motor Position Control System using a Model Predictive Controller (MPC). Figure 10 shows the response of the DC motor position proportional controller to a square wave Set Point signal. Figure 10. Response of the DC Motor Position Proportional Controller. 8

Figure 11 shows the response of the DC motor Model Predictive Controller to a square wave Set Point signal. Figure 11. Zoom out of the Response of the DC Motor Position Model Predictive Controller. It can be observed from Figure 10 and Figure 11 that the MPC does not have any overshoot but the Proportional Controller presents overshoot. E. Conclusions and recommendations In conclusion, the Model Predictive Controller provides a smoother control of the position of the DC motor. This smoother response makes MPC a more appropriate control technique for applications that require precision position control. Further study is needed using additional control techniques like H Robust Control and Nonlinear Control techniques. DC Brushless Motors and Permanent Magnet Synchronous Motor should also be included in future research. 9