Model based friction compensation for an electro- mechanical actuator of a Stewart platform Maarten Willem van der Kooij Friday, November 4 th 2011 TexPoint.

Slides:



Advertisements
Similar presentations
ADVANCED MOTION CONTROL First and Second Order Motion by Peter Nachtwey.
Advertisements

ABS Control Project Ondrej Ille Pre-bachelor Project.
ICRA 2005 – Barcelona, April 2005Basilio Bona – DAUIN – Politecnico di TorinoPage 1 Identification of Industrial Robot Parameters for Advanced Model-Based.
Pantograph Catenary Interaction Framework for Intelligent Control Amiens, France, December 8 th, 2011 Numerical and Hardware-in-the-Loop Simulation of.
1 Brake-by-Steer Concept Challenge the future Delft University of Technology Brake-by-Steer Concept Steer-by-wire application with independently.
Performance oriented anti-windup for a class of neural network controlled systems G. Herrmann M. C. Turner and I. Postlethwaite Control and Instrumentation.
2E1242 Project Course Automatic Control - The Helicopter.
Mechatronics at the University of Calgary: Concepts and Applications Jeff Pieper.
EGR 105 Foundations of Engineering I
Exponential Tracking Control of Hydraulic Proportional Directional Valve and Cylinder via Integrator Backstepping J. Chen†, W. E. Dixon‡, J. R. Wagner†,
System identification of the brake setup in the TU Delft Vehicle Test Lab (VTL) Jean-Paul Busselaar MSc. thesis.
1 CMPUT 412 Actuation Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A.
Active Suspension System Test Platform – Controls Advisor: Mr. Steven Gutschlag Presented: 29 April 2004 Project Member: Jerry L. Campbell Senior Presentation.
Quantifying Generalization from Trial-by-Trial Behavior in Reaching Movement Dan Liu Natural Computation Group Cognitive Science Department, UCSD March,
September 24th 20041/27 Modelling Slip- and Creep-mode Shift Speed Characteristics of a Pushbelt Type CVT Bram Bonsen, Tim Klaassen, Koen van de Meerakker,
Introduction: Eccentricity and Cogging. Motor Model.
Harvard - Boston University - University of Maryland Magnetostrictive Models R. Venkataraman, P. S. Krishnaprasad Low dimensional models Presentation to.
Modeling and Characterization of a Linear PiezoMotor Mustafa Arafa, Osama Aldraihem*, Amr Baz 5 th International Symposium on Mechatronics and its Applications.
D D L ynamic aboratory esign 5-Nov-04Group Meeting Accelerometer Based Handwheel State Estimation For Force Feedback in Steer-By-Wire Vehicles Joshua P.
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
Overview of Model Predictive Control in Buildings
Definition of an Industrial Robot
1 CMPUT 412 Motion Control – Wheeled robots Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
Automatic Control System
Iron Loss Calculation in a Claw-pole Structure
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
1 Challenge the future Master Thesis at SKF: Lateral force estimation acting at a vehicle wheel using a hub bearing unit equipped with strain gauges and.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Parameter.
Lec 3. System Modeling Transfer Function Model
Dynamics.  relationship between the joint actuator torques and the motion of the structure  Derivation of dynamic model of a manipulator  Simulation.
1 Final Conference, 19th – 23rd January 2015 Geneva, Switzerland RP 15 Force estimation based on proprioceptive sensors for teleoperation in radioactive.
What is a model Some notations –Independent variables: Time variable: t, n Space variable: x in one dimension (1D), (x,y) in 2D or (x,y,z) in 3D –State.
Student : YI-AN,CHEN 4992C085 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 22, NO. 2, MARCH 2014.
1 Deadzone Compensation of an XY –Positioning Table Using Fuzzy Logic Adviser : Ying-Shieh Kung Student : Ping-Hung Huang Jun Oh Jang; Industrial Electronics,
Uncertainty issues in Micro/Nano Manipulation by Parallel Manipulator
Self-Sensing Active Magnetic Dampers for Vibration Control
1 Comparing Internal Models of the Dynamics of the Visual Environment S. Carver, T. Kiemel, H. van der Kooij, J.J. Jeka Biol. Cybern. 92, 147–163 (2005)
Power PMAC Tuning Tool Overview. Power PMAC Servo Structure Versatile, Allows complex servo algorithms be implemented Allows 2 degree of freedom control.
ELECTRO – PROPORTIONAL VALVES
COSMOSMotion Slides.
Demonstrator of advanced controllers Hans Dirne Supervisors prof.dr.ir. J. van Amerongen dr.ir. J.F. Broenink dr.ir. T.J.A. de Vries ir. P.B.T. Weustink.
Effect of nonlinearity on Head-Tail instability 3/18/04.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
Accurate Robot Positioning using Corrective Learning Ram Subramanian ECE 539 Course Project Fall 2003.
Design and Implementation of a High-Performance PMLSM Drives Using DSP Chip Student : Le Thi Van Anh Advisor : Ying-Shieh Kung IEEE TRANSACTIONS ON INDUSTRIAL.
Lec 12. PID Controller Design PID Controller Ziegler-Nichols Tuning Rule Reading: 10.1, 10.2, TexPoint fonts used in EMF. Read the TexPoint manual before.
HIE-ISOLDE Workshop, 29 November 2013M. COLCIAGO1 * The research project has been supported by a Marie Curie Early Initial Training Network Fellowship.
Derivative Examples 2 Example 3
Chapter 4 Dynamic Analysis and Forces 4.1 INTRODUCTION In this chapters …….  The dynamics, related with accelerations, loads, masses and inertias. In.
DOUBLE ARM JUGGLING SYSTEM Team 1 Proposal Presentation ECSE-4962 Control Systems Design Trinell Ball John Kua Linda Rivera.
ME451 Kinematics and Dynamics of Machine Systems Dynamics of Planar Systems November 4, 2010 Chapter 6 © Dan Negrut, 2010 ME451, UW-Madison TexPoint fonts.
Intelligent Control Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics.
Date of download: 9/19/2016 Copyright © ASME. All rights reserved. From: Dynamic Modeling of a Six Degree-of-Freedom Flight Simulator Motion Base J. Comput.
Mechatronics at the University of Calgary: Concepts and Applications
ELECTRICAL MACHINES Electrical Machines.
Introduction to magnetic circuits
Automatic control systems I. Nonlinearities in Control System
Maxwell 3D Transient.
DC/AC Converter Control Torque and Flux Control
Accurate Robot Positioning using Corrective Learning
Lec 14. PID Controller Design
Sliding Mode Control of a Non-Collocated Flexible System
Development of a control system for Vibration Assisted Grinding
Josh Switkes Eric J. Rossetter Ian A. Coe J. Christian Gerdes
LOCATION AND IDENTIFICATION OF DAMPING PARAMETERS
Elements of Energy Flows in Electromechanics
CMPUT 399 Intro Robotics & Mechatronics: Motor Control
Motion Control.
Motion on a plane with some friction.
Presentation transcript:

Model based friction compensation for an electro- mechanical actuator of a Stewart platform Maarten Willem van der Kooij Friday, November 4 th 2011 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Intro – Moog Former Fokker company Located in Nieuw Vennep Employees: Netherlands 160 Worldwide

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Intro – Stewart Platform 3

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Intro – Stewart Platform 4 6 degrees of freedom Electromechanical vs. hydraulic actuators

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Intro – Friction 5 Friction opposes the direction of relative velocity

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Intro – Current method 6 Simplified model ‘Moog’ compensation

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Overview 7 Friction Phenomena Friction Models Friction Model ID Measurement Set-up System Identification FFWD Compensation Adjustments Theory Identification Implementation Conclusions

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Theory – Friction Phenomena 8

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Lund-Grenoble model Force equation State equation where Theory – Friction Models 9

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Theory – Friction Models DNLRX model Presliding model Sliding model 10

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Overview 11 Friction Phenomena Friction Models Friction Model ID Measurement Set-up System Identification Theory Identification

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Identification – Measurement Set-up 12

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Equation of Motion 1.System Identification including simple friction model 2.Identify friction in nonlinear region Identification – System Identification 13

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Identification – Friction Model Identification 14

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Identification – Check 15

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Overview 16 Friction Phenomena Friction Models Friction Model ID Measurement Set-up System Identification FFWD Compensation Adjustments Theory Identification Implementation

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Implementation 17 Comparison of three situations Standard test cycle signal Sinusoidal signal 0.2 Hz – 20mm amplitude (‘low acceleration’)

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Implementation – Initial Compensation Results 18

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Implementation – Model Adjustment LuGre Reduce compensation when leaving presliding DNLRX Reduce number of parameters 19

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Implementation – Results 20

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Implementation – Results: tracking error 21

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Overview 22 Friction Phenomena Friction Models Friction Model ID Measurement Set-up System Identification FFWD Compensation Adjustments Theory Identification Implementation Conclusions

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Velocity tracking error reduction by 80% on average for Adjusted DNLRX model Adjusted LuGre model Initial DNLRX model by 69% on average for Initial LuGre model The current is predictable with an absolute average error of 0.1 A Further work is needed on Influence of load Influence of actuator orientation 23

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Questions? 24 ?

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Appendix Slides 25

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions LuGre Adjusted 26

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Control of the Actuator / Platform 27

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Position Control 28

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Derivation of the equation of motion 29

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Commanded Velocity Tracking Improvement 30

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions 31/… System Model

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions System Identification Static Model 32

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions DNLRX Dynamic Non Linear Regression with direct application of eXcitation Cost function used in optimization 33

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Implementation – ‘Moog’ Algorithm 34 Two tuning methods Manual Automatic

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Prediction error 35

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions System Identification 36

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Validation Data Set 37

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Motor Cogging 38

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Motor Cogging 39

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Acceleration, vel, Tff 40

Model based friction compensation for an electromechanical actuator of a Stewart platform Theory Identification Implementation Conclusions Copper losses i^2 * R Iron losses (magnetic losses) Hysteresis losses (magnetization of ferromagnetic materials) Eddy current losses Mechanical losses 41 Losses in the motor