使用深度神经网络的不确定非线性连续时间严格反系统的在线终身最佳跟踪控制
1Dept. of Electrical and Computer Engineering, Missouri University of Science and Technology, Rolla, 65401, MO, USA.
概括
本研究介绍了一种使用整体强化学习 (IRL) 和深度神经网络 (DNN) 的最佳轨迹跟踪方法. 该方法提高了非线性系统的控制性能,在模拟中实现了显著的成本降低.
科学领域:
- 控制系统工程 控制系统工程
- 机器学习 机器学习
- 机器人技术 机器人技术 机器人技术
背景情况:
- 严格反形式的非线性连续时间系统对轨迹跟踪提出了挑战.
- 传统的后退方法需要重复计算虚拟控制器衍生品,增加复杂性.
- 深度神经网络 (DNN) 提供了强大的函数近似能力,但可能会遭受消失梯度和灾难性遗忘.
研究的目的:
- 为非线性系统开发一种基于整体强化学习 (IRL) 的全新最佳轨迹跟踪方案.
- 通过结合动态表面控制来减轻与传统后退相关的计算负担.
- 用先进的技术来解决DNN培训的挑战,如消失的梯度和灾难性的遗忘.
主要方法:
- 利用整体强化学习 (IRL) 结合后退和深度神经网络 (DNN).
- 在最佳框架内采用动态表面控制,以简化衍生计算.
- 针对关键演员的DNN实施了在线单一值分解 (SVD),以最大限度地减少折扣值函数和减轻消失梯度.
- 引入了终身学习 (LL) 技术,以防止在DNN中发生灾难性遗忘.
主要成果:
- 为演员和评论家DNN开发了基于SVD的新型在线重量更新规则,有效地减轻消失梯度.
- 成功实施了在线终身学习 (LL) 技术,以克服灾难性遗忘.
- 通过分析和模拟证明了闭环稳定性.
- 与现有文献相比,实现了移动机器人跟踪和船舶自动驾驶模拟的总成本降低76%.
结论:
- 拟议的基于IRL的最佳轨迹跟踪方案有效地以严格的反形式处理非线性系统.
- 集成动态表面控制,SVD和终身学习显著提高了基于DNN的控制性能和稳定性.
- 该方法在现有方法上提供了显著的改进,实际应用中的显著成本降低证明了这一点.
相关概念视频
Feedback control systems
433
Feedback control systems are categorized in various ways based on their design, analysis, and signal types.
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
433
Control Systems
1.4K
Control systems are everywhere in contemporary society, influencing diverse applications from aerospace to automated manufacturing. These systems can be found naturally within biological processes, such as blood sugar regulation and heart rate adjustment in response to stress, as well as in man-made systems like elevators and automated vehicles. A control system is essentially a network of subsystems and processes that collaboratively convert specific inputs into desired outputs.
At the heart...
At the heart...
1.4K
Open and closed-loop control systems
1.0K
Control systems are foundational elements in automation and engineering. They are broadly categorized into open-loop and closed-loop systems. These classifications hinge on the presence or absence of feedback mechanisms, significantly influencing the system's performance, complexity, and application.
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
1.0K
Multi-input and Multi-variable systems
152
Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
In the absence...
152
Linear time-invariant Systems
438
A system is linear if it displays the characteristics of homogeneity and additivity, together termed the superposition property. This principle is fundamental in all linear systems. Linear time-invariant (LTI) systems include systems with linear elements and constant parameters.
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
438
Linear Approximation in Time Domain
128
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
128


