Picotti et al., 2022 - Google Patents

Data-driven tuning of a nmpc controller for a virtual motorcycle through genetic algorithm

Picotti et al., 2022

Document ID
6344625603235420988
Author
Picotti E
Facin L
Beghi A
Nishimura M
Tezuka Y
Ambrogi F
Bruschetta M
Publication year
Publication venue
2022 IEEE Conference on Control Technology and Applications (CCTA)

External Links

Snippet

In recent years, virtual prototyping tools have gained a central role in the design process of new vehicles. While vehicles dynamics emulation is nowadays extremely accurate, the reproduction, in a virtual environment, of a realistic driver behavior is still a challenging …
Continue reading at ieeexplore.ieee.org (other versions)

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/0265Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion
    • G05B13/027Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric the criterion being a learning criterion using neural networks only
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/048Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators using a predictor
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/0205Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system
    • G05B13/024Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system in which a parameter or coefficient is automatically adjusted to optimise the performance
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems involving the use of models or simulators of said systems electric
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N99/00Subject matter not provided for in other groups of this subclass
    • G06N99/005Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computer systems based on biological models
    • G06N3/02Computer systems based on biological models using neural network models
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computer systems based on biological models
    • G06N3/12Computer systems based on biological models using genetic models
    • G06N3/126Genetic algorithms, i.e. information processing using digital simulations of the genetic system
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computer systems based on biological models
    • G06N3/02Computer systems based on biological models using neural network models
    • G06N3/04Architectures, e.g. interconnection topology
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computer systems utilising knowledge based models

Similar Documents

Publication Publication Date Title
Karg et al. Efficient representation and approximation of model predictive control laws via deep learning
Cutler et al. Autonomous drifting using simulation-aided reinforcement learning
Villarreal-Cervantes et al. Off-line PID control tuning for a planar parallel robot using DE variants
CN112632860B (en) Power transmission system model parameter identification method based on reinforcement learning
Picotti et al. Data-driven tuning of a nmpc controller for a virtual motorcycle through genetic algorithm
CN1855141A (en) Method and system for performing model-based multi-objective asset optimization and decision-making
CN101566829A (en) Method for computer-aided open loop and/or closed loop control of a technical system
CN111898206A (en) Parameter optimization method based on improved genetic algorithm, computer equipment and storage medium
US20210295167A1 (en) Generative networks for physics based simulations
Selby et al. Learning of causal observable functions for Koopman-DFL lifting linearization of nonlinear controlled systems and its application to excavation automation
JP2014115168A (en) Vehicular travel simulation device, driver model construction method and driver model construction program
Šuster et al. Tracking trajectory of the mobile robot Khepera II using approaches of artificial intelligence
CN113939775A (en) Method and device for determining a regulation strategy for a technical system
EP4078299B1 (en) Manufacturing or controlling a technical system using an optimized parameter set
Wakitani et al. Design of a vehicle driver model based on database-driven control approach
Picotti et al. Real-time Learning-based Nonlinear Model Predictive Control of a virtual motorcycle employing grey-box modeling through Gaussian processes
EP3835894A1 (en) Method and apparatus for configuring a machine controller
Dharumaseelan et al. Model Based Analysis and Multi-objective Optimization of an Electric Pickup truck for Range, Acceleration, Drivability, Handling and Ride Comfort Performances
CN114114929B (en) Unmanned vehicle path tracking method based on LSSVM
Nennioğlu et al. Integrated analytic hierarchy process and multi-criteria decision-making approach: An Application for Unmanned Underwater Vehicle Control Method Selection
CN117789840B (en) Automatic molecular dynamics simulation method, device, storage medium and equipment
Haghiac et al. An assessment of a genetic algorithm-based approach for optimising multi-body systems with applications to vehicle handling performance
Zhu et al. Research on system of ultra-flat carrying robot based on improved PSO algorithm
Allamaa et al. Learning Based NMPC Adaptation for Autonomous Driving using Parallelized Digital Twin
Shen et al. Trajectory tracking for autonomous vehicles using robust model predictive control