【新人问路】关于载荷步与子步的疑惑

浏览:67569 回答:1
最近要做一个步进电机的瞬态仿真。我花了点时间看看了多载荷步的加载内容,从而产生一些疑惑。望指教。
书上说
“载荷步:是指为了获得正确计算结果而对所施加的载荷所做的相关配置,称为 load step”
“子步是针对某一个载荷步的概念,称为 substep”
“在非线性静态或稳态分析中,一般使用子步来逐渐施加载荷~~~~~~~~常将一个载荷步划分为数个子步”
疑问来了,既然“常将一个载荷步划分为数个子步”,那为何要有载荷步或是子步的区分?直接定义子步为什么不能够?
举例说明。我要在0-1S时间内逐渐施加从0-1KN的力。在1S--2S时间内逐渐施加1KN--4KN的力。ANSYS通过两步加载载荷步来做。但是由于每个载荷步所施加的力不是均匀的,而是一个递增过程,于是将每个载荷步又分为若干子步。那我就疑惑了。我直接通过一次性加载若干子步来达到以上目的可以吗??
我的意思是说,直接细分时间,每个小的时间段上施加一个力。这样做行吗?
请赐教。不胜感激。
邀请回答 我来回答

全部回答

(1)
默认 最新
lovejixie
不可以,事实上,大部分情况下我们只用载荷步(loadstep),就足够了,在ansys中,载荷步(loadstep)是最常用且容易理解的。
然而,对于瞬态动力学分析,接触分析等非线性问题,如果你只要载荷步(loadstep)一次性地把载荷施加上去求解是不行的,会造成求解精度低,不收敛,等无法求解,这时我们必须细化载荷,把这个载荷步表示的载荷分成很多小的载荷子步(substep)去求解。事实上,比如动力学分析,是在求解一系列偏微分方程组的问题,我们只能用数值的解法去积分,这时你必须细化积分区间才可以,细化积分区间就对应用载荷子步的问题了。
可以学习一下数值积分的理论,研究生阶段开设这门课。
欢迎讨论:邮箱xphhsl@126.com
2012年7月28日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP