检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杜文静 丁洁玉 Du Wenjing;Ding Jieyu(School of Mathematics and Statistics,Qingdao University,266071,Qingdao,China;Center for Computational Mechanics and Engineering Simulation,Qingdao University,266071,Qingdao,China)
机构地区:[1]青岛大学数学与统计学院,青岛266071 [2]青岛大学计算力学与工程仿真研究中心,青岛266071
出 处:《应用力学学报》2021年第3期1016-1021,共6页Chinese Journal of Applied Mechanics
基 金:国家自然科学基金(11772166,11472143)。
摘 要:针对多体系统动力学Hamilton体系正则微分-代数方程,基于等距节点、Chebyshev节点、Legendre节点等非等距节点,在时间区间上建立r-级多步块求解格式,得到单步区间各节点的非线性代数方程,求解过程利用Newton迭代。以双连杆机械臂系统为例,使用r-级多步块格式进行数值仿真,通过改变步长、仿真时间以及节点数分别对指标-1、-2、-3的Hamilton系统正则微分-代数方程进行数值验证。数值结果表明,本文方法稳定性好、精度高、计算效率高,能很好保持Hamilton能量误差以及各级约束误差,特别是对于长时间仿真,Hamilton能量误差不会产生漂移,适合长时间多体系统动力学仿真。Based on the equidistant nodes and non-equidistant nodes such as Chebyshev nodes and Legendre nodes,an r-stage multi-step block method is established in time interval for the regular differential-algebraic equation of the Hamiltonian system in multibody system dynamics.The nonlinear algebraic equation of each node in a single step interval is obtained.Newton’s iteration is used in the solution process.The method is L-stable.Taking the two-link manipulator system as an example,the numerical simulation is carried out by using the r-stage multi-step block scheme.By changing the step size,simulation time and the number of nodes,regular differential-algebraic equations of the index-1,-2,-3,respectively,are verified.The numerical results show that this method has good stability,high precision and high efficiency,and can keep the Hamilton energy error and constraint error.Especially for long-time simulation,Hamiltonian energy error will not drift,so it is suitable for long-time multibody system dynamics simulation.
关 键 词:多体系统动力学 HAMILTON系统 微分-代数方程 多步块方法
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.117.79.92