Research on Constraint Violation Stabilization Method of Multibody System Dynamics Based on Fuzzy Control
提出了一种基于模糊逻辑控制的多体动力学约束违约稳定方法。该方法以位置约束方程及其导数的误差作为模糊输入,通过模糊推理机制计算反馈输出,精准控制多体系统的约束违约。与传统方法不同,该方法不受积分算法选择、时间步长设置等因素的限制,在长时间实时仿真场景中展现出良好的适应性与稳定性。通过平面三摆和曲柄滑块两个典型仿真算例,有效验证了该方法在约束违约控制中的可靠性与有效性,为多体系统动力学仿真提供了新的技术路径。A constraint violation stabilization method of multibody system dynamics is presented using fuzzy logic control. The method uses the errors of position constraint equations and their derivatives as fuzzy inputs, and calculates feedback outputs through a fuzzy inference mechanism to accurately control constraint violations in multibody systems. Unlike traditional methods, this approach is not limited by factors, such as the choice of integration algorithm or the setting of time steps, demonstrating good adaptability and stability in long-term real-time simulation scenarios. The reliability and effectiveness of the proposed method in constraint violation control are validated through two typical simulation cases: a planar triple pendulum and a crank-slider mechanism, providing a new technical pathway for multibody system dynamics simulation.
Authors
- 万鑫 满
Publication Details
- Journal
- Dynamical Systems and Control
- Published
- 2025-01-01
- DOI
- https://doi.org/10.12677/dsc.2025.143020
- Primary Topic
- Dynamics and Control of Mechanical Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00