具有时间变化状态约束的动态系统的微分神经网络标识符
IEEE transactions on neural networks and learning systems
|October 30, 2023
概括
本研究引入了一种使用控制屏障莱普诺夫函数 (BLFs) 的新型神经网络标识符,以确保系统状态保持在预定义的范围内. 这种方法显著提高了识别准确性,并防止了约束违规行为.
科学领域:
- 机器人和控制系统 机器人和控制系统
- 人工智能的人工智能
- 非线性系统识别 非线性系统识别
背景情况:
- 传统的非参数标识符经常与受到状态约束的系统作斗争.
- 确保系统状态保持在预定义的范围内,对于许多应用中的安全性和性能至关重要.
- 不同神经网络 (DNN) 为持续动态系统识别提供了一个有前途的框架.
研究的目的:
- 开发一种基于差分神经网络 (DNN) 的非参数状态标识符,它包含了依赖时间的状态约束.
- 设计参数调整规律,使用控制屏障莱普诺夫函数 (BLF) 来执行这些约束.
- 评估拟议标识符的性能与无视国家限制的标准标识符相比.
主要方法:
- 使用差分神经网络 (DNN) 进行连续动态系统建模.
- 开发基于控制障碍莱普诺夫函数 (BLF) 的参数更新规律.
- 解决非线性微分方程和里卡蒂方程来学习考虑状态约束的规律.
主要成果:
- 拟议的标识符通过BLF结合了状态约束,证明了识别准确度的提高.
- 机器人臂系统的数值评估显示,与限制忽视标识符相比,平均平方误差减少了4.2倍.
- 该标识符成功地确保了系统状态不会超出预定义的时间依赖限制.
结论:
- 将BLF与DNN集成为在状态约束下进行非参数系统识别提供了一种有效的方法.
- 开发的学习规律确保了强大的识别,同时尊重系统的限制.
- 这种方法为需要精确控制和安全的应用提供了显著的优势,例如飞行模拟器和机器人.
相关概念视频
State Space Representation
214
The frequency-domain technique, commonly used in analyzing and designing feedback control systems, is effective for linear, time-invariant systems. However, it falls short when dealing with nonlinear, time-varying, and multiple-input multiple-output systems. The time-domain or state-space approach addresses these limitations by utilizing state variables to construct simultaneous, first-order differential equations, known as state equations, for an nth-order system.
Consider an RLC circuit, a...
Consider an RLC circuit, a...
214
Classification of Systems-II
150
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
150
Linear time-invariant Systems
264
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...
264
BIBO stability of continuous and discrete -time systems
406
System stability is a fundamental concept in signal processing, often assessed using convolution. For a system to be considered bounded-input bounded-output (BIBO) stable, any bounded input signal must produce a bounded output signal. A bounded input signal is one where the modulus does not exceed a certain constant at any point in time.
To determine the BIBO stability, the convolution integral is utilized when a bounded continuous-time input is applied to a Linear Time-Invariant (LTI) system....
To determine the BIBO stability, the convolution integral is utilized when a bounded continuous-time input is applied to a Linear Time-Invariant (LTI) system....
406
Multi-input and Multi-variable systems
110
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...
110
Transfer Function to State Space
271
State-space representation is a powerful tool for simulating physical systems on digital computers, necessitating the conversion of the transfer function into state-space form. Consider an nth-order linear differential equation with constant coefficients, like those encountered in an RLC circuit. The state variables are selected as the output and its n−1 derivatives. Differentiating these variables and substituting them back into the original equation produces the state equations.
In an...
In an...
271


