排序方式: 共有30条查询结果,搜索用时 109 毫秒
1.
研究求解微分-代数方程组(DAEs)的高效率、高精度和高稳定性数值积分方法一直是多体系统动力学领域的热点问题之一。本文将求解结构动力学方程的Bathe数值积分策略应用于DAEs的求解,并基于SiPESC平台开发了开放式多体系统动力学仿真算法软件,综合比较研究了Newmark法、HHT-I3法、Generalizedα方法、Bathe方法和祖冲之类Symplectic方法。通过复摆、刚-柔耦合双摆和对称陀螺三个数值算例研究了算法参数与数值阻尼的关系。数值实验表明,Newmark方法在特定参数下引入的数值阻尼通常不可控,HHT-I3方法、Generalizedα方法和Bathe方法通过选择特定步长和参数可引入可控的数值阻尼,祖冲之类Symplectic方法无数值阻尼。在求解真实高频和低频耦合问题以及高速旋转的陀螺问题时,采用祖冲之类Symplectic方法或者无耗散的Newmar方法能够对系统的高频成分进行准确模拟。 相似文献
2.
针对钹式基阵工作频率低、布阵紧凑导致阵元之间互干扰严重、指向性能退化的现象,本文在均匀平面基阵的基础上提出强度可调节的非均匀平面基阵,建立了基阵指向性能的数学模型,通过数值计算的方法分析阵元间距和中心阵元声强度变化对基阵指向性能的影响。研究给出了主瓣宽度、旁瓣个数、栅瓣个数随阵元间距的变化规律,总结了在各种工作频率下,基阵可用的最大阵元间距。研究结果表明:中心阵元强度增大时,基阵的总体指向性稍有降低。所以当通过调整阵元间距和强度来优化基阵指向性能时,应综合考虑它们对基阵其它性能的影响,以获得最佳的总体性能。 相似文献
3.
弹簧-阻尼-作动器(spring-damper-actuator,SDA)是多体系统中常见的力元,在工程领域中有着广泛的应用.采用绝对坐标方法建立的多体系统动力学控制方程通常是复杂的非线性微分-代数方程组.为了保证数值解的精度和稳定性,通常需要采用隐式算法求解动力学方程,而雅可比矩阵的计算在隐式数值求解过程中至关重要.对于含有SDA的多体系统,SDA造成的附加雅可比矩阵是与广义坐标和广义速度相关的高度非线性函数.目前的很多研究工作专注于广义力向量的计算,然而对附加雅克比矩阵的计算则少有关注.针对含SDA的多刚体系统进行动力学分析,首先基于Newmark算法研究其在动力学方程求解中的雅可比矩阵的构成形式;然后推导SDA的广义力向量对应的附加雅可比矩阵,其中包括广义力向量对广义坐标和对广义速度的偏导数矩阵.最后通过两个数值算例研究附加雅可比矩阵对动力学分析收敛性的影响;数值分析表明:当SDA的刚度、阻尼和作动力数值较大时,SDA导致的附加雅可比矩阵对数值解的收敛性有重要影响;当考虑SDA对应的附加雅可比矩阵时,动力学分析可以以较少的迭代步实现收敛,从而减少分析时间. 相似文献
4.
采用湿式浸渍法,将6种含过渡金属(Cu,Fe,Zn,Ni,Mn,Ce)元素的化合物负载在活性炭(AC)上,制得6种催化剂AC/M(M=Cu,Fe,Zn,Ni,Mn,Ce),在室温条件下,催化臭氧化处理苯酚溶液和印染污泥.催化剂AC/M通过Boehm滴定、XRD和BET分析进行表征.苯酚的3种降解方法中,AC/M催化剂的臭氧催化最好,AC/M吸附处理次之,单独臭氧处理的效果最差.在苯酚的降解处理过程中,AC/M催化臭氧化处理苯酚溶液的效率依次为:AC/Fe> AC/Zn> AC/Ni> AC/Ce> AC/Cu> AC/Mn.AC/M催化剂催化臭氧化效果随溶液pH值的增大而增强.AC/M催化剂处理印染污泥的效率依次为:AC/Fe> AC/Zn> AC/Ce=AC/Ni>AC/Cu> AC/Mn,AC/Fe催化臭氧化处理印染污泥可使污泥中有机质含量降低8.17%. 相似文献
5.
6.
针对最优控制问题(OCP)的辛数值方法研究及应用进行综述。主要涉及内容包括,动力学系统为常微分方程描述的一般无约束、含不等式约束和状态时滞的最优控制问题,微分代数方程描述的一般无约束、含不等式约束和含切换系统的最优控制问题,以及闭环最优控制问题。从间接法和直接法两个求解框架出发,重点介绍本课题组在保辛算法方面的研究工作。在间接法框架下,首先基于生成函数和变分原理,将OCP保辛离散为非线性方程组,再数值求解方程组。在直接法框架下,将OCP保辛离散为有限维的非线性规划问题(NLP),再数值求解。针对闭环最优控制问题,提出了保辛模型预测控制、滚动时域估计和瞬时最优控制算法。研究表明,保辛算法具有高精度和高效率的特点,在航空航天和机器人等领域有着广泛应用前景和价值。 相似文献
7.
随着近年来机器人在各行业领域的广泛应用,对机器人的动力学与控制性能不断提出新的要求,特别是对设计越来越复杂、操作越来越灵巧的智能机器人,要求其能够对目标轨迹实现高精度跟踪以满足实际工作需求.因此,针对机器人多体系统对目标轨迹跟踪的任务需求,基于微分代数方程提出瞬时最优控制保辛方法.首先,采用多体动力学绝对坐标建模方法建立机器人系统的普适动力学方程,即微分代数方程;然后,采用保辛方法将连续时间域内的微分代数方程进行离散化,进而得到以当前位置、速度和拉式乘子为未知量的非线性代数方程组;其次,通过引入对目标轨迹跟踪以及对控制加权的瞬时最优性能指标,根据瞬时最优控制理论获得当前最优控制输入;最后,通过离散时间步的更新完成对目标轨迹的跟踪任务.为了验证本文方法的有效性,以双摆轨迹跟踪控制为例进行了数值仿真,结果表明:针对机器人轨迹跟踪任务所提出的瞬时最优控制保辛方法能够实现对目标轨迹的高精度跟踪,且瞬时最优控制由受控微分代数方程推导获得,更具一般性,能够适应其他复杂多体系统的轨迹跟踪控制问题. 相似文献
8.
最小二乘跟踪方法是近几年提出的一种计算动力系统跟踪轨迹的方法.基于最小二乘跟踪的灵敏度分析算法可以有效避免传统的非线性系统灵敏度分析方法中的病态初值问题,因此其在混沌系统灵敏度分析方面有着重要的应用.针对非线性的最小二乘跟踪问题,首先将其重新描述为带有约束的非线性最优控制问题,引入协态变量并将系统的哈密顿函数表示为关于状态变量和协态变量的函数.然后将目标函数的积分时间离散化,根据对偶变量变分原理,以离散区间两端的状态变量作为独立变量,用Lagrange插值多项式近似离散区间内的状态变量和协态变量,进而将非线性最优控制问题转化为求解非线性方程组问题.这种算法无需对原问题做线性化处理,避免了复杂的线性化过程以及可能因此造成的误差,同时为求解非线性最小二乘跟踪问题提供了新的思路.根据最小二乘方法可以得到两条设计参数有微小变化的状态轨迹,基于这两条状态轨迹可进一步计算出系统关于设计参数的灵敏度,范德波振子作为数值算例验证了该方法在求解最小二乘跟踪问题以及计算非线性系统灵敏度时的有效性. 相似文献
9.
由于均衡耗能航天器编队能够提高整体航天器编队服役时间,针对平动点航天器编队重构的均衡耗能最优轨迹规划问题,提出一种以状态、协态和控制三类变量插值为核心的求解非线性最优控制问题的新方法。基于连续时间表达的非线性最优控制问题通过变分原理转化为非线性方程组的求解,并进一步推导非线性方程组显示格式的Jacobi矩阵提高非线性方程组的计算效率。本文方法既满足最优控制理论的一阶必要条件又具有较大的收敛域;同时,不需要对协态初值准确猜测,避免了大规模非线性规划问题的求解。通过对中心航天器位置固定和无中心航天器两种情况的数值模拟,结果表明,本文方法对航天器编队重构轨迹规划问题能够达到均衡耗能的目标,具有一定的应用价值。 相似文献
10.
针对具有局部非线性的结构振动主动控制问题,首先,利用Newmark-β法推导了局部非线性结构动力响应的时域显式递推表达式。然后,基于该表达式,一方面建立了局部非线性结构振动预测模型,并借鉴模型的线性化思想对非线性环节进行处理,提出考虑局部非线性结构振动的模型预测控制算法;另一方面,在获取各仿真时刻的预测初始状态时,为避免直接对非线性动力学方程所有维度的完全迭代求解,推导了时域显式降维迭代方法,从而使在线计算效率得到显著提高。最后,分别以局部非线性弹簧振子系统在简谐激励作用下的无控动力学分析和含粘滞阻尼器毗邻框架建筑结构在地震激励作用下的受控振动为例,进行数值仿真,结果表明,本文算法计算准确且控制效果较好。 相似文献