首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 140 毫秒
1.
针对多体系统的非线性受约束动态优化设计通用模型,基于连续可微目标函数和一阶、二阶灵敏度分析给出多体系统动力学优化设计的增广Lagrange乘子法.其中基于多体系统动力学方程的一阶设计灵敏度采用伴随变量方法进行计算,二阶设计灵敏度使用混合方法进行计算,在设计变量较多时具有较高的计算效率.最后对曲柄-滑块系统数值算例使用增广Lagrange乘子方法进行约束优化,通过对使用不同方法进行一阶灵敏度分析和二阶灵敏度分析所得的最优值、迭代次数及运行时间的比较,得出一阶灵敏度分析中使用变尺度方法效率较高,而使用二阶灵敏度分析可以进一步提高优化效率.  相似文献   

2.
多体系统动力学设计灵敏度分析直接微分法   总被引:1,自引:0,他引:1  
针对受完整约束的多体系统动力学微分/代数方程数学模型动态最优化设计问题,建立了通用的目标函数和约束方程,并以此为基础,用直接微分方法系统地推导出了计算设计灵敏度的通用公式,最后通过平面机械臂模型对理论结果和相应算法进行了验证.  相似文献   

3.
惯性导航系统是飞机、导弹等复杂装备的重要部件。准确评估其可靠性是装备使用、保障和遂行作战任务的基础。在分析基于通用生成函数方法构建多状态可靠性模型研究的基础上,设计了一种基于通用生成函数方法的性能相依多状态系统可靠性建模的仿真算法,以某型飞机的惯性导航计算部件为研究对象对模型的正确性进行了验证,并且和基于贝叶斯网络可靠性建模方法进行了比较,结果表明:①设计方法可行与贝叶斯方法可靠性结果一致且计算速度快,其中贝叶斯算法过程约需3.72e-02 s,而基于UGF的算法需要1.8810e-03 s左右;②所建模型可以获得多状态系统性能状态的分布特性。  相似文献   

4.
基于开放式工程与科学计算集成化软件平台SiPESC,研发了用于多体系统动力学时程分析的一类通用求解算法构架。该构架的核心思想是算法与数据相分离,整个构架由五个基本类及子类组成。本文重点阐述基本类的抽象过程,利用插件技术设计求解器的构架,进一步应用该构架实现了Newmark方法,HHT(Hilber-Hughes-Taylor)方法,Generalized α方法,Bathe方法及祖冲之类Symplectic方法等微分-代数方程组(DAEs)求解器的开发。研究工作表明,本文所提出的DAEs求解算法构架对多体系统动力学的时程分析具有良好的开放性和通用性,可方便进行各种新的DAEs求解算法的动态扩展。  相似文献   

5.
基于开放式工程与科学计算集成化软件平台SiPESC,研发了用于多体系统动力学时程分析的一类通用求解算法构架。该构架的核心思想是算法与数据相分离,整个构架由五个基本类及子类组成。本文重点阐述基本类的抽象过程,利用插件技术设计求解器的构架,进一步应用该构架实现了Newmark方法,HHT(HilberHughes-Taylor)方法,Generalizedα方法,Bathe方法及祖冲之类Symplectic方法等微分-代数方程组(DAEs)求解器的开发。研究工作表明,本文所提出的DAEs求解算法构架对多体系统动力学的时程分析具有良好的开放性和通用性,可方便进行各种新的DAEs求解算法的动态扩展。  相似文献   

6.
富立  胡鸿奎  富腾 《力学学报》2017,49(5):1115-1125
基于非光滑动力学方法的多体系统接触碰撞分析是目前多体系统动力学的研究热点.本文采用牛顿-欧拉方法建立多体系统接触、碰撞问题的动力学模型,给出一种牛顿-欧拉型线性互补公式.该建模方法与目前一般采用的拉格朗日建模方法的不同之处是约束条件中除了库仑摩擦、单边约束之外还含有光滑等式约束.在建立系统动力学模型时,首先解除摩擦约束和单边约束得到原系统对应的基本系统.牛顿-欧拉方法采用最大数目坐标建立基本系统的动力学方程,由于坐标不相互独立,因此基本系统中带有等式约束,其数学模型为一组微分代数方程.借助约束雅可比矩阵,在基本系统微分代数方程中添加摩擦接触和单边约束对应的拉氏乘子,就可以得到系统全局运动的具有变拓扑结构特征的动力学方程,再结合非光滑约束互补条件便可构成完备的系统动力学模型.完备的动力学模型由动力学微分方程以及等式约束和不等式约束组成.线性互补公式采用分块矩阵形式进行推导,简化了推导过程.数值计算采用基于线性互补的时间步进算法.时间步进算法是目前流行的非光滑数值算法,其突出特点是可以免去数值积分中繁琐的事件检测过程,而数值积分过程中通过对线性互补问题的求解可以确定系统的触-离状态.通过对典型的曲柄滑块间隙机构进行数值分析,验证本文方法的有效性.  相似文献   

7.
多体系统Lagrange方程数值算法的研究进展   总被引:1,自引:0,他引:1  
Lagrange方法是建立多体系统动力学方程的普遍方法之一,其方程的形式为常微分方程组或微分 - 代数方程组,数值计算与数值分析是研究多体系统动力学特性的重要方法.本文简要介绍了多体系统动力学方程的第一、二类Lagrange方程和修正的Lagrange方程的基本形式及这些方程的正则形式,着重介绍了正则方程在数值计算中的特点,就多体系统Lagrange方程的隐式算法、辛算法和多体系统动力学特性的数值分析方法(包括数值仿真、Poincar'e映射和Lyapunov指数的计算方法)的研究现状进行了综述.  相似文献   

8.
基于LuGre摩擦模型和线性互补问题(LCP)的数值算法,给出了具有双边约束含摩擦滑移铰平面多体系统动力学的数值算法.首先,根据滑移铰的特点,当间隙充分小时,将其视为双边约束,给出了滑移铰中滑道作用于滑块上的法向接触力的互补关系;LuGre摩擦模型能有效地描述机械系统中的黏滞与滑移运动,将该模型用于描述滑块与滑道间的摩擦力.其次,结合Baumgarte约束稳定化方法,应用第一类Lagrange方程,建立了该多体系统的动力学方程,给出了Lagrange乘子与滑移铰中作用于滑块上的法向接触力的关系式.然后,将滑块与滑道间多种接触状态的判断以及作用于滑块上的法向接触力的计算转换为线性互补问题的求解,并用常微分方程的数值算法求解该多体系统的动力学方程.最后,通过数值仿真算例揭示了滑移铰中滑块的黏滞与滑移现象,以及滑块在滑道内的多种接触状态;另外,在文中分别采用Coulomb干摩擦模型和LuGre摩擦模型,对算例中的某些工况进行了数值仿真,并且分别用本文方法得到的数值仿真结果与已有方法得到的数值仿真结果对比,表明了本文给出的方法的有效性.  相似文献   

9.
王晓军  吕敬  王琪 《力学学报》2019,51(1):209-217
基于LuGre摩擦模型和线性互补问题(LCP)的数值算法,给出了具有双边约束含摩擦滑移铰平面多体系统动力学的数值算法.首先,根据滑移铰的特点,当间隙充分小时,将其视为双边约束,给出了滑移铰中滑道作用于滑块上的法向接触力的互补关系;LuGre摩擦模型能有效地描述机械系统中的黏滞与滑移运动,将该模型用于描述滑块与滑道间的摩擦力.其次,结合Baumgarte约束稳定化方法,应用第一类Lagrange方程,建立了该多体系统的动力学方程,给出了Lagrange乘子与滑移铰中作用于滑块上的法向接触力的关系式.然后,将滑块与滑道间多种接触状态的判断以及作用于滑块上的法向接触力的计算转换为线性互补问题的求解,并用常微分方程的数值算法求解该多体系统的动力学方程.最后,通过数值仿真算例揭示了滑移铰中滑块的黏滞与滑移现象,以及滑块在滑道内的多种接触状态;另外,在文中分别采用Coulomb干摩擦模型和LuGre摩擦模型,对算例中的某些工况进行了数值仿真,并且分别用本文方法得到的数值仿真结果与已有方法得到的数值仿真结果对比,表明了本文给出的方法的有效性.   相似文献   

10.
连续体结构的拓扑优化设计   总被引:58,自引:1,他引:57  
对基于有限元数值求解技术的连续体结构的拓扑优化设计技术进行了综述. 利用密度-刚度插值格式和优化准则方法, 以结构的柔度最小化作为优化的目标函数, 论述并建立线弹性结构的静力学拓扑优化设计的数学模型和设计变量显示的迭代格式; 基于数学规划方法中的一种凸规划方法----移动渐近线方法和密度方法, 以结构的频率最大化作为优化的目标函数, 论述并建立了特征值问题拓扑优化设计的数学模型和设计变量隐式的更新方法. 对多目标拓扑优化问题、柔性机构的拓扑优化问题以及多物理场拓扑优化设计问题进行了讨论. 对优化结构中出现的棋盘格式和网格依赖性等数值计算问题进行剖析和讨论, 介绍和分析了目前解决数值计算问题常见的方法, 在此基础上对边界扩散现象进行了讨论. 给出了连续体结构拓扑优化设计的程序流程, 并用Matlab程序实现了算法, 通过几个典型的算例证明所综述方法的有效性.   相似文献   

11.
带约束非线性多体系统动力学方程数值分析方法   总被引:1,自引:0,他引:1  
Lagrange方法是建立带约束多体系统动力学方程的普遍方法之一 ,其方程的形式为微分 代数方程组 ,数值计算与数值分析是研究多体系统动力学特性的重要方法。本文利用缩并法给出了带约束多体系统动力学方程的隐式数值计算方法和Lyapunov指数的计算方法。将数值仿真、Lya punov指数计算和Poincare映射有机结合 ,分析非线性多体系统动力学行为。通过一个算例 ,说明该方法的有效性  相似文献   

12.
柔性多体系统动力学的若干热点问题   总被引:20,自引:2,他引:20  
于清  洪嘉振 《力学进展》1999,29(2):145-154
全面综述了柔性多体系统动力学近年来的研究成果.对建模方法、模态选取及模态综合、动力刚化及柔性多体系统动力学中微分-代数方程的数值方法等研究热点进行了详细的阐述,并简要展望了柔性多体系统动力学今后的发展趋势   相似文献   

13.
Multibody system dynamics provides a strong tool for the estimation of dynamic performances and the optimization of multisystem robot design. It can be described with differential algebraic equations(DAEs). In this paper, a particle swarm optimization(PSO) method is introduced to solve and control a symplectic multibody system for the first time. It is first combined with the symplectic method to solve problems in uncontrolled and controlled robotic arm systems. It is shown that the results conserve the energy and keep the constraints of the chaotic motion, which demonstrates the efficiency, accuracy, and time-saving ability of the method. To make the system move along the pre-planned path, which is a functional extremum problem, a double-PSO-based instantaneous optimal control is introduced. Examples are performed to test the effectiveness of the double-PSO-based instantaneous optimal control. The results show that the method has high accuracy, a fast convergence speed, and a wide range of applications.All the above verify the immense potential applications of the PSO method in multibody system dynamics.  相似文献   

14.
多体系统Lagrange方程数值算法的研究进展   总被引:7,自引:3,他引:4  
王琪  陆启韶 《力学进展》2001,31(1):9-17
Lagrange方法是建立多体系统动力学方程的普遍方法之一, 其方程的形式为常微分方程组或微分-代数方程组,数值计算与数 值分析是研究多体系统动力学特性的重要方法。本文简要介绍了多 体系统动 力学方程的第一、二类Lagrange方程和修正的Lagrange方 程的基本形式及这些方程的正则形式,着重介绍了正则方程在数值 计算中的特点,就多体系统Lagrange方程的隐式算法、辛算法和多 体系统动力学特性的数值分析方法(包括数值仿真、 Poincarè映射 和Lyapunov指数的计算方法)的研究现状进行了综述。  相似文献   

15.
将处理微分-代数混合方程的微分几何方法与向后差分相结合,建立了一种新的求解多柔体系统的力学方程的数值方法,通过典型算例验证了方法的正确性和有效性。  相似文献   

16.
17.
This paper presents the ground-work of implementing the multibody dynamics codes to analyzing nonlinear coupled oscillators. The recent developments of the multibody dynamics have resulted in several computer codes that can handle large systems of differential and algebraic equations (DAE). However, these codes cannot be used in their current format without appropriate modifications. According to multibody dynamics theory, the differential equations of motion are linear in the acceleration, and the constraints are appended into the equations of motion through Lagrange's multipliers. This formulation should be able to predict the nonlinear phenomena established by the nonlinear vibration theory. This can be achieved only if the constraint algebraic equations are modified to include all the system kinematic nonlinearities. This modification is accomplished by considering secondary nonlinear displacements which are ignored in all current codes. The resulting set of DAE are solved by the Gear stiff integrator. The study also introduced the concept of constrained flexibility and uses an instantaneous energy checking function to improve integration accuracy in the numerical scheme. The general energy balance is a single scalar equation containing all the energy component contributions. The DAE solution is then compared with the solution predicted by the nonlinear vibration theory. It also establishes new foundation for the use of multibody dynamics codes in nonlinear vibration problems. It is found that the simulation CPU time is much longer than the simulation of the original equations of the system.  相似文献   

18.
This paper presents a systematic methodology and formulation for determining the steady-state response of multibody systems. The equations of motion for a general multibody system are described in terms of a set of relative joint accelerations. Then, the differential equations of motion are converted to a set of algebraic equations for the steady-state response. These equations are derived based upon a set of conditions that must exist for the steady state. The application of this formulation in determining the steady-state response of a vehicle moving in a circular path is shown. The multibody model of the vehicle for two- or four-wheel steering is presented. The results of the steady-state simulation are compared with those obtained from a transient dynamic analysis.  相似文献   

19.
Optimizing the dynamic response of mechanical systems is often a necessary step during the early stages of product development cycle. This is a complex problem that requires to carry out the sensitivity analysis of the system dynamics equations if gradient-based optimization tools are used. These dynamics equations are often expressed as a highly nonlinear system of ordinary differential equations or differential-algebraic equations, if a dependent set of generalized coordinates with its corresponding kinematic constraints is used to describe the motion. Two main techniques are currently available to perform the sensitivity analysis of a multibody system, namely the direct differentiation and the adjoint variable methods. In this paper, we derive the equations that correspond to the direct sensitivity analysis of the index-3 augmented Lagrangian formulation with velocity and acceleration projections. Mechanical systems with both holonomic and nonholonomic constraints are considered. The evaluation of the system sensitivities requires the solution of a tangent linear model that corresponds to the Newton–Raphson iterative solution of the dynamics at configuration level, plus two additional nonlinear systems of equations for the velocity and acceleration projections. The method was validated in the sensitivity analysis of a set of examples, including a five-bar linkage with spring elements, which had been used in the literature as benchmark problem for similar multibody dynamics formulations, a point-mass system subjected to nonholonomic constraints, and a full-scale vehicle model.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号