Design of the Auto Electric Power Steering System Controller

Similar documents
Separately Excited DC Motor for Electric Vehicle Controller Design Yulan Qi

Based on the ARM and PID Control Free Pendulum Balance System

Design of double loop-locked system for brush-less DC motor based on DSP

Design of intelligent vehicle control system based on machine visual

A3921. Automotive Full Bridge MOSFET Driver

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

Design of Voltage Regulating Control Device of Improved PID Algorithm for the Vehicle AC Generator Based on DSP

Hardware-in-loop Electronic Throttle System Based On Simulink Ning Chen 1,a,Pinchang Zhu 1,b

The Research on Servo Control System for AC PMSM Based on DSP BaiLei1, a, Wengang Zheng2, b

Microcontroller Based Closed Loop Speed and Position Control of DC Motor

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

MTY (81)

Simulation and Fault Detection for Aircraft IDG System

Cleaning Robot Working at Height Final. Fan-Qi XU*

Study on Repetitive PID Control of Linear Motor in Wafer Stage of Lithography

The Design of Intelligent Wheelchair Based on MSP430

Design of Automatic Control System for NDT Device

EE152 Final Project Report

Automatic Navigation System of Facility Agricultural Machinery Based on ZigBee

Control System of Tension Test for Spring Fan Wheel Assembly

A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller

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

Power Factor Correction in Digital World. Abstract. 1 Introduction. 3 Advantages of Digital PFC over traditional Analog PFC.

High Voltage Security System Design and Testing of Electric Car

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

Using Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville

Swinburne Research Bank

Speed Control Of Transformer Cooler Control By Using PWM

Integrated Servo Motor UCS57

Implementation of Conventional and Neural Controllers Using Position and Velocity Feedback

Introduction to MS150

II. WORKING PRINCIPLE The block diagram depicting the working principle of the proposed topology is as given below in Fig.2.

A5957. Full-Bridge PWM Gate Driver PACKAGE:

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

Experiment Of Speed Control for an Electric Trishaw Based on PID Control Algorithm

Design of a Drift Assist Control System Applied to Remote Control Car Sheng-Tse Wu, Wu-Sung Yao

A HARDWARE DC MOTOR EMULATOR VAGNER S. ROSA 1, VITOR I. GERVINI 2, SEBASTIÃO C. P. GOMES 3, SERGIO BAMPI 4

Electric Bike BLDC Hub Motor Control Using the Z8FMC1600 MCU

RX23T inverter ref. kit

ServoStep technology

CHAPTER 4 CONTROL ALGORITHM FOR PROPOSED H-BRIDGE MULTILEVEL INVERTER

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

Efficiency Optimized Brushless DC Motor Drive. based on Input Current Harmonic Elimination

Laboratory Tutorial#1

Research on the Electric Shifting Control System of AMT based on Brushless DC Motor

The Design and Realization of High Precision Micrometric. Displacement Measuring System Based on LVDT

Design of Removable Guardrail System Based on ZigBee Network

Brushed DC Motor Microcontroller PWM Speed Control with Optical Encoder and H-Bridge

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE

Design and Construction of Synchronizing Check Relay

Design of Control System of Low Speed Brushless DC Motor

Motor control using FPGA

This manual describes the option "i" of the SMT-BD1 amplifier: Tension control of winding / unwinding systems.

International Journal of Advance Engineering and Research Development

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

Project Name: SpyBot

International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. (An ISO 3297: 2007 Certified Organization)

Laboratory Tutorial#1

MASTER/SLAVE TENSION CONTROL

Six-degree-of-freedom robot design

Demo Board Schematic/Layout

Manual. ihss57-xx. Integrate Stepper Servo Motor.

DC SERVO MOTOR CONTROL SYSTEM

How to Use the Method of Multivariate Statistical Analysis Into the Equipment State Monitoring. Chunhua Yang

Electronic Module of Hydraulic Damper Test Bench using ARM Microcontroller Interfacing in LabVIEW

Study on the Engine Electronic Ignition System Based on SCM and LabVIEW

RC Servo Interface. Figure Bipolar amplifier connected to a large DC motor

Speed control of sensorless BLDC motor with two side chopping PWM

Sensors and Sensing Motors, Encoders and Motor Control

Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-4: Electric Actuators

I. INTRODUCTION MAIN BLOCKS OF ROBOT

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

Design of Controller for Metal Linear Expansion Coefficient Tester Yufei FU1, a

The Development and Application of High Compression Ratio Methanol Engine ECU

Electro-hydraulic Servo Valve Systems

Project Proposal. Low-Cost Motor Speed Controller for Bradley ECE Department Robots L.C.M.S.C. By Ben Lorentzen

STEPPING MOTOR EMULATION

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

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

Regulated Voltage Simulation of On-board DC Micro Grid Based on ADRC Technology

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

Design of CMOS Instrumentation Amplifier

Abstract. 1. Introduction

II/IV B.Tech (Supplementary) DEGREE EXAMINATION

DeviceCraft Revision #1 11/29/2010

A Model Based Digital PI Current Loop Control Design for AMB Actuator Coils Lei Zhu 1, a and Larry Hawkins 2, b

A Novel Integrated Circuit Driver for LED Lighting

Identification and Real Time Control of a DC Motor

The Fan Company Microcontroller Fan. Prepared by. JMC Engineering

MTY (81)

Design and Implementation of Closed Loop LCL-T Resonant DC-to- DC Converter Using Low Cost Embedded Controller

IGBT based Multiport Bidirectional DC-DC Converter with Renewable Energy Source

A Phase Sinusoidal Motor Controller. Description

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

CHAPTER 8 PARAMETER SUMMARY

Speed Control of DC Motor Using Microcontroller

Mechatronics System Design - Sensors

OIS25. Optical smart sensor for hydraulic cylinders. General Description. Features. Applications. Pin Functions. Ordering Information

Servo and Motor Controller

Transcription:

Available online at www.sciencedirect.com Procedia Engineering 29 (2012) 3200 3206 2012 International Workshop on Information and Electronics Engineering (IWIEE) Design of the Auto Electric Power Steering System Controller FAN Chang-sheng a*, GUO Yan-ling a a Northeast Forestry University, Harbin 150040, China Abstract The automobile electric steering system is a servo control system. This paper introduces the basic composition of the electric power steering system, and put forward the reasonable design solutions of the soft hardware and the correction methods of controller, given the main technology index of the controller. According to the performance requirements of cars steering system, make the relevant control strategy of the electric power steering system and through the design of related software and hardware to realize this control strategy and it can control each link of the automobile steering process. In order to verify the feasibility of t he control strategy, comparison experiments are carried out on a vehicle equipped with the developed EPS and the imported EPS, respectively. The results indicate that the developed EPS has similar performance with the imported one. The developed EPS not only works smoothly, but also has proper steering performance, thus can be equipped on passenger cars. 2011 Published by Elsevier Ltd. Selection and/or peer-review under responsibility of Harbin University of Science and Technology Keyword: Electric power, steering system, servo system, controller; 1. Introduction There are three kinds of automobile steering system, for mechanical and hydraulic, and electricitypowered. At present, most car use rotary valve hydraulic power steering system but parts of cars start to use electric power steering system and it has obvious effect in energy saving. The current automobile electric power steering system (referred to as EPS) has significant advantage: energy-conserving and environment-protective; easy to modular design and installation; convenient in maintenance, easy to adjust and testing. In addition, some new technologies such as automatic driving, automatic parking, also require the application of EPS. Therefore, the automobile electric power steering system has good * * Corresponding author. Tel.: +86-015636050490 E-mail address: fdgyh@tom.com 1877-7058 2011 Published by Elsevier Ltd. doi:10.1016/j.proeng.2012.01.466

FAN Chang-sheng and GUO Yan-ling / Procedia Engineering 29 (2012) 3200 3206 3201 application prospect. The dynamical characteristics of the Electric power steering system (EPS) is the rule that the power (moment) along with the car movement status (steering wheel hand power and the speed) changes, its power performance mainly include steering system's stability, tracking and anti-jamming. Poor power performance will make the steering wheel appeared to dithering, power lag and so on. It easily causes the driver fatigue and driving out of control, which may lead to traffic accidents. Therefore, the EPS design goal is to strengthen the stability, tracking and immunity. 2. The electric power steering system The automobile electric power steering system (EPS) is made up of two pars: mechanical structure and electronic unit. The mechanical parts include the steering wheel, steering column, torsion bar, reduction gears mechanism, power steering motor, gear and rack, etc.; Electronic parts include the steering wheel torque sensor, the wheel speed sensors and electronic ECU etc. The automobile electric power steering system structure is as shown in figure 1 below: Fig. 1. Automobile EPS system structure diagram This system is a position servo system, and its working process is: when the steering wheel turns, the torque sensor which is installed in the steering wheel axle sleeve detect the torque that the steering wheel produces. And it will make the torque converter for voltage signal to form a torque signal. The A/D module which in the controller makes the tested torque signal converts for the digital quantity. The current flows through the power motor will be collected back, form the feedback current signal feedback to the controller. According to the torque signal and feedback current signal, the controller will calculate the size of the booster current and it will drive the power motor through the PWM control mode. Speed signal detection is one of the most important parts. With different speed, the power curve will also change correspondingly: the higher the speed, the smaller the power. When it reaches a certain speed, the power will stop, which make the driver have good road feeling. This article focuses on the design of the controller.

3202 FAN Chang-sheng and GUO Yan-ling / Procedia Engineering 29 (2012) 3200 3206 3. The design for the hardware of the controller 3.1. power vary circuit This power motor is a brush dc motor, its main parameters are: the rated voltage is 12 V, rated current is 30 A, rated speed 1180 RPM. In the power motor control, we use the dc pulse width modulation (PWM) technology. This system uses the fixed frequency width way, the modulation frequency produced by MCU is 21 KHz. The main advantages of the PWM speed are that:(1) the main circuit is simple, it needs less power components;(2) due to its high switch frequency, only depend on the filtering action of the armature inductance, we can obtain the smooth dc current, and its speed adjusting performance is good; (3) switching devices work only in switch condition, main circuit consumption is small, the devices have a high efficiency. Power varies circuit shown in figure 2. VMD C1 C2 Q1 R1 M1 M2 C9 C6 VMD C10 R8 Q2 R11 Q3 R18 D1 D2 D3 R10 R17 C7 224 C8 224 C58 C12 R9 C59 VMD 1 2 3 4 5 6 7 8 9 10 11 12 13 14 C13 U1 VDRAIN LSS GLB SB GHB CB VREG VREG CA GHA SA GLA VBB VBB VDSTH RDEAD FF2 FF1 RESET PWMH PWML SR V5 PHASE GND GND CP1 CP2 28 27 26 25 24 23 22 21 20 19 18 17 16 15 R3 R4 VREF5 C11 C14 Q4 R19 R20 D4 Fig. 2. Power varies circuit The main circuit consists of four IFR3205 MOSFET as power tube which constitute a reversible bridge type (type H) PWM vary circuit. Power tube Q1 and Q4 are as a group, Q2 and Q3 are as for another group, which to work by turns. Here, Q3 and Q4 are just to control the direction of the motor. Their conduction/shut off are controlled by ordinary export; The Q1 and Q2 are for speed control, their conduction/shut off are controlled by the PWM signal. To prevent the same bridge road Q1 and Q3, Q2 and Q4 appear at direct type phenomenon, we design that the same bridge road has opened delay circuit, in addition, there are interlock measures between the two groups. Although the MOSFET already has a leak source diode, it can play a role in follow current, but in bridge type circuit, the diode has the reverse recovery time problem, when the motor reverse, the leak source gap between Q1 and Q2 is very large; it is easy to breakdown and makes the bridge legs direct type. Therefore, we use the D1, D2, D3, and D4 as four fast recovery diodes and make the M1 and M2 connected motor in the design.

FAN Chang-sheng and GUO Yan-ling / Procedia Engineering 29 (2012) 3200 3206 3203 3.2. The overall framework for hardware circuit The hardware circuit of the electric power steering system mainly includes these following modules: the microcontroller, power circuit, signal circuit, dc motor power driving module, fault diagnosis and display module, speed sensor, torque sensor, engine ignition signal, access circuit for current and current sensor etc. The logical frame of the EPS system hardware is as shown in figure 3 below. EPS fuse(50a) Power supply Relay assisted motor 12V + Ignition switch H-bridge M - Speed signal Engine speed signal EPS MCU Current detection Short switch Fault enable Torque sensor Fault Display EPS Indicator Fig. 3.Composition diagram for EPS control system There are some shows in the hardware design: (1) in order to improve the reliability, we use two independent input road of circuit. In one road, the numeration chip records pulse number automatically. In the other road, two HSI ports of the MCU complete that work; (2) set a hardware watchdog to blockade PWM output;(3) in the design of PCB, we need to pay attention to the separation of the strong and weak electricity and electromagnetic compatibility. (4) In the structure layout, we need to note the heat dissipation of the power components. 4. Control strategy 4.1. The mathematical model of the system The main index of the servo system is tracing performance. These output response performance of power, flexibility and accuracy mainly reflect tracing performance. Torque sensor tests the torque between the steering wheel and the runner and according to the size of torque signal, we drive the dc motor by the way of PWM and detect the current of the motor as the feedback quantity. The principle structure is as shown in figure 4 shows.

3204 FAN Chang-sheng and GUO Yan-ling / Procedia Engineering 29 (2012) 3200 3206 Begin Torque sensor PWM motor drive Current DC motor feedback Reducer Steering wheel End Fig. 4.The theory structure of the servo system The corresponding transfer function for the links above is: PWM power amplifier K1 T s + 1 K 2 K Moto=,reducer = 3,angle-feedback = K 4, The transfer function of the ( Td s + 1)( Tms + 1) s system is simplified to: Kθ G( s) = (1) s( T s + 1)( T s + 1) μ m T T + T In the formula: K θ = K1K 2K 3K 4 are the magnification factors; μ d is the sum of time constant,among them T1 is the delay time for PWM transformation; T d is the electromagnetic time constant of the motor; 4.2. Correction methods T m is electromechanical time constant of the motor. 1 Use PID correction, the transfer function is: GC ( s) = K P (1 + + Td s) (2) T s In the formula: K P is proportional coefficient; T i is integration time; T d is differential time. The basic correction method is : according to automatic control principle, take the zero of the regulator and the pole of the control object in cancellation, make the open-loop transfer function of the system become the typical Ⅰ or the typical Ⅱ system, then according to the best engineering parameters, we design the scheme. Then we determined the PID parameters primarily(we can also get it according to the mathematical model with MATLAB simulation directly),and then dispersing, transfer to the discrete PID and then write the experimental program, to complete the final setting by the field test. In practical application, we use the integral separation PID correction. When the deviation is larger, we use the PD correction; when the deviation is lesser; we use the PID correction, and limit the integral. In i = 1 1,

FAN Chang-sheng and GUO Yan-ling / Procedia Engineering 29 (2012) 3200 3206 3205 addition, we also Set a threshold range, when the deviation enter the range, it does not correction. This convenient variable structure of the control mode reflects the advantages of digital controller. 5. Software Design Using C language to program, and modular design method. According to the functions, it can be divided into the main program and interrupt service routine. Main program is for data acquisition and to meet the high sampling rate requirements; various control tasks are completed via interrupt manner, such as serial communications, interrupt input of reflecting the steering wheel rotation information, watchdog timer set to the number, timing PWM output, timer fault diagnosis. Figure 5(a) is the main program flow chart. Figure 5(b) is for the regular PID correction and PWM output interrupt service routine. To ensure the reliability of the system, on the anti-interference aspects, the software design also takes the following measures: (1) digital filter: to average filter the collected data for protection from pulse interference. That is to sort the continuous sampling of a few data, removing one of the largest and the smallest, and then averaging the remaining data. In addition, do the differential identification for the size of the data. (2) embedded in the routines several "RST" commands, which allow PC pointer to point the beginning of the program 2080H; in all program modules, to plus several "NOP" instructions in front of the important test instructions, the jump instructions and the call instructions. (3) In addition to the hardware watchdog, microcontroller software watchdog function also is used. (4) Main components, important parameters (such as battery voltage, motor current, etc.), as well as important storage units must be real-time tested to determine whether the working condition is normal. (5) To cure the system's basic parameters to the EPROM. Begin Initialization Self-test Read configuration parameters Open break Begin Reset the timer constant Take steering wheel deflection Take steering wheel rotation number Data Acquisition & Processing P Compare >P Steering wheel has been changed? Changing direction process Fault detection End Yes PID Correction Changing PWM value Return from interrupt End PD Correction Fig. 5. (a)the main program flow chart, (b) Timing PID correction and the output interrupt service program of the PWM

3206 FAN Chang-sheng and GUO Yan-ling / Procedia Engineering 29 (2012) 3200 3206 6. Conclusions This controller and electric power steering system have already been on trial and improved. The power effect is remarkable and hand feeling is good. At current, we are completing the program and debugging of the fault diagnosis. Acknowledgements At present, we have finished preliminary experiments in the automobile experiment bench and the real car of Changhe Suzuki (Liana). Fund: Harbin Municipal Fund(Z02944) References [1] Nakayama T,Suda E. The present and f uture of electric power steering. Int J of Vehicle design 1994 ;15:243 254. [2] Yasuo Shi mizu,toshitake kawai. Development of elec -tric power Steeri ng. SAE 91UU14. [3] Badawy A,Bolourchi F,Gaut S. E Steer TMsystemredefines steeri ng technology. Automotioe Engineering,1997 1U5(9) :15-18. [4] J. Kim, J. Song, Control logic for an electric power steering system using assist motor, Mechatronics 12, 2002. [5] O. Moseler, R. Isermann, Application of Model-Based Fault Detection to a Brushless DC Motor, IEEE Transactions On Industrial Electronics, 2000. [6] O. Moseler, R. Isermann, Model-Based Fault Detection for a Brushless DC Motor Using Parameter Estimation, IEEE, 1998. [7] R. Isermann, Model-Based Fault Detection and Diagnosis-Status and Applications, International Federation of Automatic Control, v.29 no.1, pp.71-85, 2005. [8] R. McCann, Variable Effort Steering for Vehicle Stability Enhancement Using an Electric Power Steering System, SAE, 2000. [9] Y. Lee, "A Study on Development of an Electronic Control Unit and a Fault Detection Algorithm for a Motor Driven Steering Column", Hanyang University, 1998. [10] A.T. Zaremba, M.K. Liubakka,R.M. Stuntz, Control and Steering Feel Issues in the Design of an Electric Power Steering System, Proceedings of the American Control Conference, 1998.