SlideShare a Scribd company logo
Study of Human Steering Tasks
    using a Neuromuscular Driver Model

                Naser Mehrabi
           Mohammad Sharif Shourijeh
                John McPhee


                   University of Waterloo
           Department of Systems Design Engineering
1
 Table of Contents




 Introduction


 Dynamic Modeling & Controller Design


 Driver Model


 Results and Discussion


 Summary and Future Work


2
   Introduction               Vehicle Modeling                          Driver Modeling                      Simulations


 Electric Power Steering System
In a steering task, the following four systems interact:

     1. Driver




                                                        Resistance Torque
     2. Steering system




                                                                                                                                 Driver Torque
                                                                                                     Driver
          • Mechanical system
          • EPS controller
     3. Vehicle                                                                                Steering Mechanical
                                                                                                     System
     4. Environment




                                                                                 Steer Angle
                                                                                                         Disturbance




                                                                                                                                Controller Output
                                                        Measurements
                                                                                                Vehicle Dynamics




                                                                                                 EPS controller

3
   Introduction            Vehicle Modeling      Driver Modeling      Simulations


 Driver Modeling Approaches
1.    Black box (controls) driver models
       Non-Predictive
       Predictive


2.    Neuromuscular driver models
        Simple lag-delay
        Pick et al.(2006),
           The muscles involved in the steering task are identified.
           
          A torque-driven driver model is developed.
        Hoult et al.(2008),
          Activation dynamics and metabolic energy consumption are
           considered in a neuromuscular driver model, but EPS and vehicle
           dynamics has not been considered.


4
   Introduction        Vehicle Modeling      Driver Modeling      Simulations


 Research Goals

1)    Develop a symbolic vehicle model including a column assist-type

      Electric Power Steering (EPS) system

2)    Develop a neuromuscular driver model to study interaction between

      a driver’s hand and steering wheel

3)    Design an optimal EPS controller for general population to improve

      steering feel

4)    Utilize the information from the driver model to tune a subject-

      specific EPS controller

5
    Introduction      Vehicle Modeling      Driver Modeling      Simulations


 Full Vehicle Model in MapleSim for High-fidelity Simulations

Full vehicle model subsystems:

 Rear Trailing arm
     Suspension

 Front Double
     Wishbone Suspension

 Column assist-type
     EPS system

 Fiala Tire Model



6
    Introduction         Vehicle Modeling       Driver Modeling                                               Simulations


 Schematic View of EPS System
                                                                                                         on
                                                                                               Tfricti
                                                                                                                   ular

                                                                   c
                                                                                                               Ang city


Includes following components:                                   e ri n
                                                                        g   Wh
                                                                               ee   l
                                                                                                                Velo




                                                             Ste

                                                        bc                               m        Electric
                                                                                                    Motor
      One degree freedom steering                 Torque Sensor (Kc)

       mechanism                                                                        bm
                                                                                         Km                                / r1
                                                                                                                   G
                                                                                                                      r2
      Torque sensor to measure driver
       torque                                                         Gea
                                                                          r
                                                                                          r2
                                                                                                              r1
                                                                       Box
      DC electric motor connected to the
       steering shaft with a gear
      Rack and pinion
      Viscous damping and Coulomb
       friction in the steering wheel and
                                                                                                                      Connected to
       electric motor shaft                                                                                             vehicle
                                                                                        Rack and Pinion




7
    Introduction                 Vehicle Modeling                           Driver Modeling                              Simulations


 Electric Power Steering Controller Design
 Control Objectives

Control objectives can be                                                                                         Vehicle




                                                                                        Self Alignment Torque




                                                                                                                                         Steering Wheel Angle
categorized as:                                        Disturbance                                               Dynamics

 Assistance
      Sufficient assistant torque to the Driver Torque                                                           Steering
        driver.                                          +                                                        System
                                                                                                                                   Steering Torque
                                                                        +



                                                        Assist Torque
 Return-to-center control mode
                                                                                                                             Desired
      Returnability of steering wheel                                                                                       Current

        after it is released.                                               Electric                                                    The assist
                                                                                                                PID
                                                                             Motor                                      -              characteristic
 Damping control mode                                                                                                      Measured
                                                                                                                             Current
      Improve the stability of straight-
        line motion.



8
    Introduction              Vehicle Modeling          Driver Modeling        Simulations


 Driver Modeling Introduction


Driver model can be divided into two
sub-systems:
       Path-following controller
       Neuromuscular system




                                 Driver Model
Desired Path                                                                                       Actual Path
                      Path Following                 Neuromuscular               Vehicle
                        Controller                      System                  Dynamics


                             Desired Steering Angle             Actual Steering Angle

 9
   Introduction           Vehicle Modeling      Driver Modeling       Simulations


 Path-Following Controller

Multi-point predictive driver model [1] :
      Based on a circular steady-state motion of a linear bicycle
       vehicle model
      Considers multi-preview-point to improve the path-following
       properties




10     [1] - Kiumars Jalali. Development of a Path-following and a Speed Control Driver Model
       for an Electric Vehicle, SAE Technical paper, Paper Number: 2012-01-0250, 2012.
    Introduction            Vehicle Modeling      Driver Modeling       Simulations


 Neuromuscular System
 Hill Muscle Model

 A muscle can be modeled using
     the following three elements:

     • Contractile Element (CE)




                                                                         =
     • Parallel Element (PE)                                            CE


     • Series Element (SE)                                                                 SE
                                                                        PE




 The force generated by the CE can
     be approximated by the following
     curves when activation (ai) is
     assumed unity.

11
   Introduction      Vehicle Modeling      Driver Modeling                              Simulations


 Neuromuscular System
 Hill muscle model
                                                                                                               ce
                                                                                                           f




                                                                                                                    0.5   1   1.5




                                                                      ce
                                                                 f
                                                                 1.5

                                                                  1



                                                                  0                              v ce
                                                                        -10       0         10
                                                                     Shortening       Lengthening




12
   Introduction           Vehicle Modeling        Driver Modeling            Simulations


 Neuromuscular System
 Musculoskeletal Driver Model Assumptions and Features


      One degree of freedom system




                                                               Fle
       (Elbow joint is assumed fixed)




                                                                 orx
      An agonist and antagonist pair               Extensor
       muscle at the shoulder

      Constant moment arm for each
       muscle                                                             Fixed Joint
                                                                          Revolute Joint

      The contractile elements have a
       dominant effect on the steering task                    Muscle 1
      Activation dynamics in the                                  CE1
       neuromuscular system                                                                Vehicle
                                                                          Inertia
                                                                                           Model
      Indeterminate system (two muscles,                          CE2
       one degree of freedom)
                                                                                      θ t , θ t 
13                                                                                            
                                                          Muscle 2
   Introduction      Vehicle Modeling       Driver Modeling                   Simulations


 Example1: Sinusoidal Steering Input



                                                         Inverse Dynamics                   IK   Specified
                                                                             Shoulder
                                           Activations                                             SW
                                                                            Kinematics
                                                                                                  Motion




14
   Introduction                                 Vehicle Modeling                               Driver Modeling                              Simulations


 Closed-Loop Simulation
 Forward Dynamic optimization

       Dynamic optimization
         Optimization over the whole range of simulation
         Can be used for time-dependant objectives and unknowns
       Static optimization
         Optimization at each instance to find the unknown activation signals
         Quicker optimization time
                          Actual Path




                                                                                                                                   Vehicle




                                                                                                                                                             Steering Wheel
                                                                                                              Self Alignment
                                                                                   Disturbance                                    Dynamics




                                                                                                                  Torque




                                                                                                                                                                 Angle
Desired Path                                                                                                                   Steering System
                      -                 MPPC1                    NMS2                        +
                  +                                                                                                                                  Steering Torque
                                                                          Driver                    +
                                                   Desired                Torque
                                                                                    Assist Torque




                                                Steering Angle

                                                                                                                                                 Desired
                                                                                                                                                 Current
                                          Activation Signals
                                                                                                        Electric                                            The assist
                                                                                                                               PID
                                                                                                         Motor                               -             characteristic
       1                                                   Optimization
15     2
           MPPC: Multi-point Predictive Controller                                                                                               Measured
           NMS: Neuromuscular System                                                                                                              Current
                               Introduction                 Vehicle Modeling            Driver Modeling                           Simulations


 Closed-Loop Simulation
 Example2: ISO Double Lane Change


                          • Vehicle velocity : 20 m/s
                          • With MapleSim model of vehicle, EPS, and driver
                          • Dynamic optimization to resolve muscle activations


     Model predictive driver model (with and without EPS) for
                                                                                            Driver torque with and without EPS
                  ISO double lane change path
                                  4                                                                               4
                                                       Desired Path                                                                             Without EPS
                                3.5                    Model Predictive Driver Model                              3                             With EPS

                                  3                                                                               2
     Lateral Displacement (m)




                                                                                            Driver Torque (N.m)
                                2.5                                                                               1

                                  2                                                                               0

                                                                                                                  -1
                                1.5
                                                                                                                  -2
                                  1
                                                                                                                  -3
                                0.5
                                                                                                                  -4
                                  0
                                                                                                                  -5
16                              -0.5
                                    0           5     10             15            20
                                                                                                                    0   5      10          15                 20
                                                                                                                            Time (s)
                                                    Time(s)
 Summary and Future Work
 Summary:
     • A high-fidelity vehicle model including a column-type electric power
       steering system is developed.
     • A two-level controller for the neuromuscular driver model is
       developed.
     • An environment for simulating driver and vehicle interactions is
       developed.
     • A method to find muscle activation signals in inverse and forward
       dynamics is developed.

 Future Work:
     • Incorporate the driver’s sense of steering torque into the driver
       model
     • Include metabolic energy consumption into optimization cost
       function
     • Include muscle fatigue reduction into the EPS controller’s objective
     • Study age, gender, and physical ability on driver’s performance
17
Questions ?




18

More Related Content

Similar to Naser AVEC-Sep10-2012

A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
IRJET Journal
 
Gastcollege HAN Master Control Systems Engineering
Gastcollege HAN Master Control Systems EngineeringGastcollege HAN Master Control Systems Engineering
Gastcollege HAN Master Control Systems Engineering
Hans Mestrum videofilm expert
 
Design of Switched Reluctance Motor for Three Wheeler Electric Vehicle
Design of Switched Reluctance Motor for Three Wheeler Electric VehicleDesign of Switched Reluctance Motor for Three Wheeler Electric Vehicle
Design of Switched Reluctance Motor for Three Wheeler Electric Vehicle
idescitation
 
IRJET- Simulation of Speed Control Techniques of Switched Reluctance Motors (...
IRJET- Simulation of Speed Control Techniques of Switched Reluctance Motors (...IRJET- Simulation of Speed Control Techniques of Switched Reluctance Motors (...
IRJET- Simulation of Speed Control Techniques of Switched Reluctance Motors (...
IRJET Journal
 
Indigenously Design Development and Motion Control of Multi-DoF Robotic Manip...
Indigenously Design Development and Motion Control of Multi-DoF Robotic Manip...Indigenously Design Development and Motion Control of Multi-DoF Robotic Manip...
Indigenously Design Development and Motion Control of Multi-DoF Robotic Manip...
IRJET Journal
 
Modelling and control of an aftermarket hev model
Modelling and control of an aftermarket hev modelModelling and control of an aftermarket hev model
Modelling and control of an aftermarket hev model
Dr. Wisdom Patrick Enang
 
Motor selection
Motor selectionMotor selection
Motor selection
Musa Sabri
 
The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)
theijes
 
The International Journal of Engineering and Science
The International Journal of Engineering and ScienceThe International Journal of Engineering and Science
The International Journal of Engineering and Science
theijes
 
IRJET- Analysis the Speed Manage of BLDC Motor Drive using Sensors
IRJET- Analysis the Speed Manage of BLDC Motor Drive using SensorsIRJET- Analysis the Speed Manage of BLDC Motor Drive using Sensors
IRJET- Analysis the Speed Manage of BLDC Motor Drive using Sensors
IRJET Journal
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
Pi controller ieee format
Pi controller ieee formatPi controller ieee format
Pi controller ieee format
Krishnaveni Reddy
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
Muhammad Umer Syed
 
IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
IRJET Journal
 
IRJET- Design Optimization and Analysis of a One Piece Composite Drive Shaft ...
IRJET- Design Optimization and Analysis of a One Piece Composite Drive Shaft ...IRJET- Design Optimization and Analysis of a One Piece Composite Drive Shaft ...
IRJET- Design Optimization and Analysis of a One Piece Composite Drive Shaft ...
IRJET Journal
 
Gl3311371146
Gl3311371146Gl3311371146
Gl3311371146
IJERA Editor
 
Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...
IJERA Editor
 
Modeling of DC Motor and Choosing the Best Gains for PID Controller
Modeling of DC Motor and Choosing the Best Gains for PID ControllerModeling of DC Motor and Choosing the Best Gains for PID Controller
Modeling of DC Motor and Choosing the Best Gains for PID Controller
ijtsrd
 
E010143037
E010143037E010143037
E010143037
IOSR Journals
 
Comparison of Different Rules Based Fuzzy Logic Controller for PMSM Drives
Comparison of Different Rules Based Fuzzy Logic Controller for PMSM DrivesComparison of Different Rules Based Fuzzy Logic Controller for PMSM Drives
Comparison of Different Rules Based Fuzzy Logic Controller for PMSM Drives
IOSR Journals
 

Similar to Naser AVEC-Sep10-2012 (20)

A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
A Novel 4WD Permanent Magnet Synchronous Motor for an Electrical Vehicle Cont...
 
Gastcollege HAN Master Control Systems Engineering
Gastcollege HAN Master Control Systems EngineeringGastcollege HAN Master Control Systems Engineering
Gastcollege HAN Master Control Systems Engineering
 
Design of Switched Reluctance Motor for Three Wheeler Electric Vehicle
Design of Switched Reluctance Motor for Three Wheeler Electric VehicleDesign of Switched Reluctance Motor for Three Wheeler Electric Vehicle
Design of Switched Reluctance Motor for Three Wheeler Electric Vehicle
 
IRJET- Simulation of Speed Control Techniques of Switched Reluctance Motors (...
IRJET- Simulation of Speed Control Techniques of Switched Reluctance Motors (...IRJET- Simulation of Speed Control Techniques of Switched Reluctance Motors (...
IRJET- Simulation of Speed Control Techniques of Switched Reluctance Motors (...
 
Indigenously Design Development and Motion Control of Multi-DoF Robotic Manip...
Indigenously Design Development and Motion Control of Multi-DoF Robotic Manip...Indigenously Design Development and Motion Control of Multi-DoF Robotic Manip...
Indigenously Design Development and Motion Control of Multi-DoF Robotic Manip...
 
Modelling and control of an aftermarket hev model
Modelling and control of an aftermarket hev modelModelling and control of an aftermarket hev model
Modelling and control of an aftermarket hev model
 
Motor selection
Motor selectionMotor selection
Motor selection
 
The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)The International Journal of Engineering and Science (IJES)
The International Journal of Engineering and Science (IJES)
 
The International Journal of Engineering and Science
The International Journal of Engineering and ScienceThe International Journal of Engineering and Science
The International Journal of Engineering and Science
 
IRJET- Analysis the Speed Manage of BLDC Motor Drive using Sensors
IRJET- Analysis the Speed Manage of BLDC Motor Drive using SensorsIRJET- Analysis the Speed Manage of BLDC Motor Drive using Sensors
IRJET- Analysis the Speed Manage of BLDC Motor Drive using Sensors
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Pi controller ieee format
Pi controller ieee formatPi controller ieee format
Pi controller ieee format
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
IRJET-Comparison between Scalar & Vector Control Technique for Induction Moto...
 
IRJET- Design Optimization and Analysis of a One Piece Composite Drive Shaft ...
IRJET- Design Optimization and Analysis of a One Piece Composite Drive Shaft ...IRJET- Design Optimization and Analysis of a One Piece Composite Drive Shaft ...
IRJET- Design Optimization and Analysis of a One Piece Composite Drive Shaft ...
 
Gl3311371146
Gl3311371146Gl3311371146
Gl3311371146
 
Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...
 
Modeling of DC Motor and Choosing the Best Gains for PID Controller
Modeling of DC Motor and Choosing the Best Gains for PID ControllerModeling of DC Motor and Choosing the Best Gains for PID Controller
Modeling of DC Motor and Choosing the Best Gains for PID Controller
 
E010143037
E010143037E010143037
E010143037
 
Comparison of Different Rules Based Fuzzy Logic Controller for PMSM Drives
Comparison of Different Rules Based Fuzzy Logic Controller for PMSM DrivesComparison of Different Rules Based Fuzzy Logic Controller for PMSM Drives
Comparison of Different Rules Based Fuzzy Logic Controller for PMSM Drives
 

Recently uploaded

The last lesson in comic form for English art integrated project class 12
The last lesson in comic form for English art integrated project class 12The last lesson in comic form for English art integrated project class 12
The last lesson in comic form for English art integrated project class 12
YaiphabaChanam
 
一比一原版悉尼大学毕业证(USYD毕业证书)学历如何办理
一比一原版悉尼大学毕业证(USYD毕业证书)学历如何办理一比一原版悉尼大学毕业证(USYD毕业证书)学历如何办理
一比一原版悉尼大学毕业证(USYD毕业证书)学历如何办理
cenaws
 
欧洲杯竞猜-欧洲杯竞猜下注平台-欧洲杯竞猜投注平台|【​网址​🎉ac44.net🎉​】
欧洲杯竞猜-欧洲杯竞猜下注平台-欧洲杯竞猜投注平台|【​网址​🎉ac44.net🎉​】欧洲杯竞猜-欧洲杯竞猜下注平台-欧洲杯竞猜投注平台|【​网址​🎉ac44.net🎉​】
欧洲杯竞猜-欧洲杯竞猜下注平台-欧洲杯竞猜投注平台|【​网址​🎉ac44.net🎉​】
arcosarturo900
 
car rentals in nassau bahamas | atv rental nassau bahamas
car rentals in nassau bahamas | atv rental nassau bahamascar rentals in nassau bahamas | atv rental nassau bahamas
car rentals in nassau bahamas | atv rental nassau bahamas
justinwilson0857
 
定制(london学位证书)英国伦敦大学毕业证本科学历原版一模一样
定制(london学位证书)英国伦敦大学毕业证本科学历原版一模一样定制(london学位证书)英国伦敦大学毕业证本科学历原版一模一样
定制(london学位证书)英国伦敦大学毕业证本科学历原版一模一样
utuvvas
 
一比一原版科廷大学毕业证(Curtin毕业证书)学历如何办理
一比一原版科廷大学毕业证(Curtin毕业证书)学历如何办理一比一原版科廷大学毕业证(Curtin毕业证书)学历如何办理
一比一原版科廷大学毕业证(Curtin毕业证书)学历如何办理
pycfbo
 
一比一原版皇家墨尔本理工大学毕业证(RMIT毕业证书)学历如何办理
一比一原版皇家墨尔本理工大学毕业证(RMIT毕业证书)学历如何办理一比一原版皇家墨尔本理工大学毕业证(RMIT毕业证书)学历如何办理
一比一原版皇家墨尔本理工大学毕业证(RMIT毕业证书)学历如何办理
pycfbo
 
欧洲杯竞猜-欧洲杯竞猜外围竞猜-欧洲杯竞猜竞猜平台|【​网址​🎉ac123.net🎉​】
欧洲杯竞猜-欧洲杯竞猜外围竞猜-欧洲杯竞猜竞猜平台|【​网址​🎉ac123.net🎉​】欧洲杯竞猜-欧洲杯竞猜外围竞猜-欧洲杯竞猜竞猜平台|【​网址​🎉ac123.net🎉​】
欧洲杯竞猜-欧洲杯竞猜外围竞猜-欧洲杯竞猜竞猜平台|【​网址​🎉ac123.net🎉​】
ramaysha335
 
Dahua Security Camera System Guide esetia
Dahua Security Camera System Guide esetiaDahua Security Camera System Guide esetia
Dahua Security Camera System Guide esetia
Esentia Systems
 
Infineon_AURIX_HSM Revealed_Training_Slides.pdf
Infineon_AURIX_HSM Revealed_Training_Slides.pdfInfineon_AURIX_HSM Revealed_Training_Slides.pdf
Infineon_AURIX_HSM Revealed_Training_Slides.pdf
maicuongdt21
 
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
ggany
 
美洲杯押注靠谱的软件-美洲杯押注靠谱的软件推荐-美洲杯押注靠谱的软件|【​网址​🎉ac123.net🎉​】
美洲杯押注靠谱的软件-美洲杯押注靠谱的软件推荐-美洲杯押注靠谱的软件|【​网址​🎉ac123.net🎉​】美洲杯押注靠谱的软件-美洲杯押注靠谱的软件推荐-美洲杯押注靠谱的软件|【​网址​🎉ac123.net🎉​】
美洲杯押注靠谱的软件-美洲杯押注靠谱的软件推荐-美洲杯押注靠谱的软件|【​网址​🎉ac123.net🎉​】
andagarcia212
 
Charging Fueling & Infrastructure (CFI) Program by Kevin Miller
Charging Fueling & Infrastructure (CFI) Program  by Kevin MillerCharging Fueling & Infrastructure (CFI) Program  by Kevin Miller
Charging Fueling & Infrastructure (CFI) Program by Kevin Miller
Forth
 
Kenwood DDX71/491/471/371/3108/30718/271/2071 User Manual
Kenwood DDX71/491/471/371/3108/30718/271/2071 User ManualKenwood DDX71/491/471/371/3108/30718/271/2071 User Manual
Kenwood DDX71/491/471/371/3108/30718/271/2071 User Manual
derekmelino
 
Charging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
Charging and Fueling Infrastructure Grant: Round 2 by Brandt HertensteinCharging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
Charging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
Forth
 
一比一原版南昆士兰大学毕业证(USQ毕业证书)学历如何办理
一比一原版南昆士兰大学毕业证(USQ毕业证书)学历如何办理一比一原版南昆士兰大学毕业证(USQ毕业证书)学历如何办理
一比一原版南昆士兰大学毕业证(USQ毕业证书)学历如何办理
pycfbo
 
欧洲杯下注-欧洲杯下注下注app-欧洲杯下注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯下注-欧洲杯下注下注app-欧洲杯下注盘口app|【​网址​🎉ac22.net🎉​】欧洲杯下注-欧洲杯下注下注app-欧洲杯下注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯下注-欧洲杯下注下注app-欧洲杯下注盘口app|【​网址​🎉ac22.net🎉​】
asjpkomrxo
 
世预赛下注-世预赛下注下注平台-世预赛下注投注平台|【​网址​🎉ac44.net🎉​】
世预赛下注-世预赛下注下注平台-世预赛下注投注平台|【​网址​🎉ac44.net🎉​】世预赛下注-世预赛下注下注平台-世预赛下注投注平台|【​网址​🎉ac44.net🎉​】
世预赛下注-世预赛下注下注平台-世预赛下注投注平台|【​网址​🎉ac44.net🎉​】
ahmedendrise81
 
按照学校原版(UTS文凭证书)悉尼科技大学毕业证快速办理
按照学校原版(UTS文凭证书)悉尼科技大学毕业证快速办理按照学校原版(UTS文凭证书)悉尼科技大学毕业证快速办理
按照学校原版(UTS文凭证书)悉尼科技大学毕业证快速办理
ggany
 
Top-Quality AC Service for Mini Cooper Optimal Cooling Performance
Top-Quality AC Service for Mini Cooper Optimal Cooling PerformanceTop-Quality AC Service for Mini Cooper Optimal Cooling Performance
Top-Quality AC Service for Mini Cooper Optimal Cooling Performance
Motor Haus
 

Recently uploaded (20)

The last lesson in comic form for English art integrated project class 12
The last lesson in comic form for English art integrated project class 12The last lesson in comic form for English art integrated project class 12
The last lesson in comic form for English art integrated project class 12
 
一比一原版悉尼大学毕业证(USYD毕业证书)学历如何办理
一比一原版悉尼大学毕业证(USYD毕业证书)学历如何办理一比一原版悉尼大学毕业证(USYD毕业证书)学历如何办理
一比一原版悉尼大学毕业证(USYD毕业证书)学历如何办理
 
欧洲杯竞猜-欧洲杯竞猜下注平台-欧洲杯竞猜投注平台|【​网址​🎉ac44.net🎉​】
欧洲杯竞猜-欧洲杯竞猜下注平台-欧洲杯竞猜投注平台|【​网址​🎉ac44.net🎉​】欧洲杯竞猜-欧洲杯竞猜下注平台-欧洲杯竞猜投注平台|【​网址​🎉ac44.net🎉​】
欧洲杯竞猜-欧洲杯竞猜下注平台-欧洲杯竞猜投注平台|【​网址​🎉ac44.net🎉​】
 
car rentals in nassau bahamas | atv rental nassau bahamas
car rentals in nassau bahamas | atv rental nassau bahamascar rentals in nassau bahamas | atv rental nassau bahamas
car rentals in nassau bahamas | atv rental nassau bahamas
 
定制(london学位证书)英国伦敦大学毕业证本科学历原版一模一样
定制(london学位证书)英国伦敦大学毕业证本科学历原版一模一样定制(london学位证书)英国伦敦大学毕业证本科学历原版一模一样
定制(london学位证书)英国伦敦大学毕业证本科学历原版一模一样
 
一比一原版科廷大学毕业证(Curtin毕业证书)学历如何办理
一比一原版科廷大学毕业证(Curtin毕业证书)学历如何办理一比一原版科廷大学毕业证(Curtin毕业证书)学历如何办理
一比一原版科廷大学毕业证(Curtin毕业证书)学历如何办理
 
一比一原版皇家墨尔本理工大学毕业证(RMIT毕业证书)学历如何办理
一比一原版皇家墨尔本理工大学毕业证(RMIT毕业证书)学历如何办理一比一原版皇家墨尔本理工大学毕业证(RMIT毕业证书)学历如何办理
一比一原版皇家墨尔本理工大学毕业证(RMIT毕业证书)学历如何办理
 
欧洲杯竞猜-欧洲杯竞猜外围竞猜-欧洲杯竞猜竞猜平台|【​网址​🎉ac123.net🎉​】
欧洲杯竞猜-欧洲杯竞猜外围竞猜-欧洲杯竞猜竞猜平台|【​网址​🎉ac123.net🎉​】欧洲杯竞猜-欧洲杯竞猜外围竞猜-欧洲杯竞猜竞猜平台|【​网址​🎉ac123.net🎉​】
欧洲杯竞猜-欧洲杯竞猜外围竞猜-欧洲杯竞猜竞猜平台|【​网址​🎉ac123.net🎉​】
 
Dahua Security Camera System Guide esetia
Dahua Security Camera System Guide esetiaDahua Security Camera System Guide esetia
Dahua Security Camera System Guide esetia
 
Infineon_AURIX_HSM Revealed_Training_Slides.pdf
Infineon_AURIX_HSM Revealed_Training_Slides.pdfInfineon_AURIX_HSM Revealed_Training_Slides.pdf
Infineon_AURIX_HSM Revealed_Training_Slides.pdf
 
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
按照学校原版(UniSA文凭证书)南澳大学毕业证快速办理
 
美洲杯押注靠谱的软件-美洲杯押注靠谱的软件推荐-美洲杯押注靠谱的软件|【​网址​🎉ac123.net🎉​】
美洲杯押注靠谱的软件-美洲杯押注靠谱的软件推荐-美洲杯押注靠谱的软件|【​网址​🎉ac123.net🎉​】美洲杯押注靠谱的软件-美洲杯押注靠谱的软件推荐-美洲杯押注靠谱的软件|【​网址​🎉ac123.net🎉​】
美洲杯押注靠谱的软件-美洲杯押注靠谱的软件推荐-美洲杯押注靠谱的软件|【​网址​🎉ac123.net🎉​】
 
Charging Fueling & Infrastructure (CFI) Program by Kevin Miller
Charging Fueling & Infrastructure (CFI) Program  by Kevin MillerCharging Fueling & Infrastructure (CFI) Program  by Kevin Miller
Charging Fueling & Infrastructure (CFI) Program by Kevin Miller
 
Kenwood DDX71/491/471/371/3108/30718/271/2071 User Manual
Kenwood DDX71/491/471/371/3108/30718/271/2071 User ManualKenwood DDX71/491/471/371/3108/30718/271/2071 User Manual
Kenwood DDX71/491/471/371/3108/30718/271/2071 User Manual
 
Charging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
Charging and Fueling Infrastructure Grant: Round 2 by Brandt HertensteinCharging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
Charging and Fueling Infrastructure Grant: Round 2 by Brandt Hertenstein
 
一比一原版南昆士兰大学毕业证(USQ毕业证书)学历如何办理
一比一原版南昆士兰大学毕业证(USQ毕业证书)学历如何办理一比一原版南昆士兰大学毕业证(USQ毕业证书)学历如何办理
一比一原版南昆士兰大学毕业证(USQ毕业证书)学历如何办理
 
欧洲杯下注-欧洲杯下注下注app-欧洲杯下注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯下注-欧洲杯下注下注app-欧洲杯下注盘口app|【​网址​🎉ac22.net🎉​】欧洲杯下注-欧洲杯下注下注app-欧洲杯下注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯下注-欧洲杯下注下注app-欧洲杯下注盘口app|【​网址​🎉ac22.net🎉​】
 
世预赛下注-世预赛下注下注平台-世预赛下注投注平台|【​网址​🎉ac44.net🎉​】
世预赛下注-世预赛下注下注平台-世预赛下注投注平台|【​网址​🎉ac44.net🎉​】世预赛下注-世预赛下注下注平台-世预赛下注投注平台|【​网址​🎉ac44.net🎉​】
世预赛下注-世预赛下注下注平台-世预赛下注投注平台|【​网址​🎉ac44.net🎉​】
 
按照学校原版(UTS文凭证书)悉尼科技大学毕业证快速办理
按照学校原版(UTS文凭证书)悉尼科技大学毕业证快速办理按照学校原版(UTS文凭证书)悉尼科技大学毕业证快速办理
按照学校原版(UTS文凭证书)悉尼科技大学毕业证快速办理
 
Top-Quality AC Service for Mini Cooper Optimal Cooling Performance
Top-Quality AC Service for Mini Cooper Optimal Cooling PerformanceTop-Quality AC Service for Mini Cooper Optimal Cooling Performance
Top-Quality AC Service for Mini Cooper Optimal Cooling Performance
 

Naser AVEC-Sep10-2012

  • 1. Study of Human Steering Tasks using a Neuromuscular Driver Model Naser Mehrabi Mohammad Sharif Shourijeh John McPhee University of Waterloo Department of Systems Design Engineering 1
  • 2.  Table of Contents  Introduction  Dynamic Modeling & Controller Design  Driver Model  Results and Discussion  Summary and Future Work 2
  • 3. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Electric Power Steering System In a steering task, the following four systems interact: 1. Driver Resistance Torque 2. Steering system Driver Torque Driver • Mechanical system • EPS controller 3. Vehicle Steering Mechanical System 4. Environment Steer Angle Disturbance Controller Output Measurements Vehicle Dynamics EPS controller 3
  • 4. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Driver Modeling Approaches 1. Black box (controls) driver models  Non-Predictive  Predictive 2. Neuromuscular driver models  Simple lag-delay  Pick et al.(2006), The muscles involved in the steering task are identified.   A torque-driven driver model is developed.  Hoult et al.(2008),  Activation dynamics and metabolic energy consumption are considered in a neuromuscular driver model, but EPS and vehicle dynamics has not been considered. 4
  • 5. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Research Goals 1) Develop a symbolic vehicle model including a column assist-type Electric Power Steering (EPS) system 2) Develop a neuromuscular driver model to study interaction between a driver’s hand and steering wheel 3) Design an optimal EPS controller for general population to improve steering feel 4) Utilize the information from the driver model to tune a subject- specific EPS controller 5
  • 6. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Full Vehicle Model in MapleSim for High-fidelity Simulations Full vehicle model subsystems:  Rear Trailing arm Suspension  Front Double Wishbone Suspension  Column assist-type EPS system  Fiala Tire Model 6
  • 7. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Schematic View of EPS System on Tfricti ular c Ang city Includes following components: e ri n g Wh ee l Velo Ste bc m Electric Motor  One degree freedom steering Torque Sensor (Kc) mechanism bm Km / r1 G r2  Torque sensor to measure driver torque Gea r r2 r1 Box  DC electric motor connected to the steering shaft with a gear  Rack and pinion  Viscous damping and Coulomb friction in the steering wheel and Connected to electric motor shaft vehicle Rack and Pinion 7
  • 8. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Electric Power Steering Controller Design  Control Objectives Control objectives can be Vehicle Self Alignment Torque Steering Wheel Angle categorized as: Disturbance Dynamics  Assistance  Sufficient assistant torque to the Driver Torque Steering driver. + System Steering Torque + Assist Torque  Return-to-center control mode Desired  Returnability of steering wheel Current after it is released. Electric The assist PID Motor - characteristic  Damping control mode Measured Current  Improve the stability of straight- line motion. 8
  • 9. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Driver Modeling Introduction Driver model can be divided into two sub-systems:  Path-following controller  Neuromuscular system Driver Model Desired Path Actual Path Path Following Neuromuscular Vehicle Controller System Dynamics Desired Steering Angle Actual Steering Angle 9
  • 10. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Path-Following Controller Multi-point predictive driver model [1] :  Based on a circular steady-state motion of a linear bicycle vehicle model  Considers multi-preview-point to improve the path-following properties 10 [1] - Kiumars Jalali. Development of a Path-following and a Speed Control Driver Model for an Electric Vehicle, SAE Technical paper, Paper Number: 2012-01-0250, 2012.
  • 11. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Neuromuscular System  Hill Muscle Model  A muscle can be modeled using the following three elements: • Contractile Element (CE) = • Parallel Element (PE) CE • Series Element (SE) SE PE  The force generated by the CE can be approximated by the following curves when activation (ai) is assumed unity. 11
  • 12. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Neuromuscular System  Hill muscle model ce f  0.5 1 1.5 ce f 1.5 1 0 v ce -10 0 10 Shortening Lengthening 12
  • 13. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Neuromuscular System  Musculoskeletal Driver Model Assumptions and Features  One degree of freedom system Fle (Elbow joint is assumed fixed) orx  An agonist and antagonist pair Extensor muscle at the shoulder  Constant moment arm for each muscle Fixed Joint Revolute Joint  The contractile elements have a dominant effect on the steering task Muscle 1  Activation dynamics in the CE1 neuromuscular system Vehicle Inertia Model  Indeterminate system (two muscles, CE2 one degree of freedom) θ t , θ t  13  Muscle 2
  • 14. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Example1: Sinusoidal Steering Input Inverse Dynamics IK Specified Shoulder Activations SW Kinematics Motion 14
  • 15. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Closed-Loop Simulation  Forward Dynamic optimization  Dynamic optimization  Optimization over the whole range of simulation  Can be used for time-dependant objectives and unknowns  Static optimization  Optimization at each instance to find the unknown activation signals  Quicker optimization time Actual Path Vehicle Steering Wheel Self Alignment Disturbance Dynamics Torque Angle Desired Path Steering System - MPPC1 NMS2 + + Steering Torque Driver + Desired Torque Assist Torque Steering Angle Desired Current Activation Signals Electric The assist PID Motor - characteristic 1 Optimization 15 2 MPPC: Multi-point Predictive Controller Measured NMS: Neuromuscular System Current
  • 16. Introduction  Vehicle Modeling  Driver Modeling  Simulations  Closed-Loop Simulation  Example2: ISO Double Lane Change • Vehicle velocity : 20 m/s • With MapleSim model of vehicle, EPS, and driver • Dynamic optimization to resolve muscle activations Model predictive driver model (with and without EPS) for Driver torque with and without EPS ISO double lane change path 4 4 Desired Path Without EPS 3.5 Model Predictive Driver Model 3 With EPS 3 2 Lateral Displacement (m) Driver Torque (N.m) 2.5 1 2 0 -1 1.5 -2 1 -3 0.5 -4 0 -5 16 -0.5 0 5 10 15 20 0 5 10 15 20 Time (s) Time(s)
  • 17.  Summary and Future Work  Summary: • A high-fidelity vehicle model including a column-type electric power steering system is developed. • A two-level controller for the neuromuscular driver model is developed. • An environment for simulating driver and vehicle interactions is developed. • A method to find muscle activation signals in inverse and forward dynamics is developed.  Future Work: • Incorporate the driver’s sense of steering torque into the driver model • Include metabolic energy consumption into optimization cost function • Include muscle fatigue reduction into the EPS controller’s objective • Study age, gender, and physical ability on driver’s performance 17