模型预测控制与保证不平等路径约束的可行性不平等路径约束
IEEE transactions on cybernetics
|May 22, 2024
概括
本研究引入了一个新的非线性模型预测控制 (MPC) 框架,以保证路径约束 (PC) 的可行性. 事件触发方法可以减少计算负载,同时确保系统稳定性和约束满足.
科学领域:
- 控制工程 控制工程 控制工程
- 优化理论 优化理论
- 应用数学 应用数学 应用数学
背景情况:
- 现有的非线性模型预测控制 (MPC) 方法难以保证路径约束 (PCs) 的可行性.
- 直接多重射击只在离散时间点强制执行PC,冒着限制违规的风险.
研究的目的:
- 开发一种新的非线性MPC框架,确保PC的稳定性控制和可行性.
- 解决与保证PC在MPC中的可行性相关的计算负担.
主要方法:
- 将半无限编程应用于MPC的滚动优化.
- 引入事件触发采样机制以减少计算复杂性.
- 导出足够的条件,以实现闭环系统的非对称收.
主要成果:
- 一个新的MPC框架,保证在滚动优化过程中路径约束可行性.
- 一个事件触发的算法,有效地减少计算,同时保持PC的可行性.
- 在车阻尼器弹系统上证明了有效性.
结论:
- 拟议的事件触发的MPC框架确保了稳定性和路径约束的满足.
- 这种方法为路径受约束的控制问题提供了计算效率高的解决方案.
- 该方法通过对相关机械系统的模拟进行验证.
相关概念视频
Constraints and Statical Determinacy
603
In structural engineering, the equilibrium of a system is not only determined by its equations of equilibrium but also with the help of constraints. Constraints refer to restrictions on the motion of a system. The proper combinations of constraints can minimize the total number of constraints needed to maintain a system in mechanical equilibrium. When this happens, the system is said to be statically determinate. For such systems, the unknown reaction supports can be estimated using equilibrium...
603
Statically Indeterminate Problem Solving
376
Statically indeterminate problems are those where statics alone can not determine the internal forces or reactions. Consider a structure comprising two cylindrical rods made of steel and brass. These rods are joined at point B and restrained by rigid supports at points A and C. Now, the reactions at points A and C and the deflection at point B are to be determined. This rod structure is classified as statically indeterminate as the structure has more supports than are necessary for maintaining...
376
PI Controller: Design
249
Proportional Integral (PI) controllers are a fundamental component in modern control systems, widely used to enhance performance and mitigate steady-state errors. They are particularly effective in applications such as automatic brightness adjustment on smartphones, where they excel at mitigating steady-state errors for step-function inputs. Unlike PD controllers, which require time-varying errors to function optimally, PI controllers leverage their integral component to address residual...
249
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
50
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
50
PD Controller: Design
219
In automotive engineering, car suspension systems often employ Proportional Derivative (PD) controllers to enhance performance. PD controllers are utilized to adjust the damping force in response to road conditions. A controller, acting as an amplifier with a constant gain, demonstrates proportional control, with output directly mirroring input.
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
Designing a continuous-data controller requires selecting and linking components like adders and integrators, which are fundamental in Proportional,...
219
Kinematic Equations: Problem Solving
12.4K
When analyzing one-dimensional motion with constant acceleration, the problem-solving strategy involves identifying the known quantities and choosing the appropriate kinematic equations to solve for the unknowns. Either one or two kinematic equations are needed to solve for the unknowns, depending on the known and unknown quantities. Generally, the number of equations required is the same as the number of unknown quantities in the given example. Two-body pursuit problems always require two...
12.4K


