| 查看: 856 | 回复: 6 | ||
[求助]
关于Modelica mechanics库中clutch元件的一个参数问题
|
| 大家好,初次接触modelica。正在看modelica库中的clutch元件,但对其中的sa值不太理解,只是看到它继承自frictionbase,没弄明白它的含义是什么,又是怎么计算出来的。我目前用的平台是mworks。还望各位前辈指点一二。 |
» 猜你喜欢
现代”学阀”该如何界定
已经有14人回复
求合成方法
已经有8人回复
师弟论文见刊大半年才想起来申请专利,还能抢救一下吗?
已经有4人回复
上海工程技术大学 激光智能制造课题组 2027级博士研究生招生
已经有5人回复
课题组招2027级博士 上海工程技术大学 激光智能制造方向
已经有5人回复
有机合成以后会不会被AI改变?做科研的虫友怎么看
已经有8人回复
我的奶奶
已经有3人回复
2楼2013-02-24 15:10:20

3楼2013-02-26 20:44:29
【答案】应助回帖
★ ★ ★
xiegangmai: 金币+3, 鼓励讨论交流! 2013-02-28 11:51:13
xiegangmai: 金币+3, 鼓励讨论交流! 2013-02-28 11:51:13
|
首先sa的作用是作为自由变量,让a_rel在非锁死的情况下有一个自由度,同时让tau在锁死的情况下有自由度。简单而言就是 if locked then tau free //自动计算tau的值,变成了一个普通连接 else a_rel free //自动计算a_rel, 也就是自由的flange end 不过modelica对hybrid model的支持并不让你像上面那么写,所以弄出了个sa这个自由变量,一时连在tau,一时连在a_rel上。 同样,sa在stuck的情况下用来代替tau,在滑动的时候代替a_rel来计算是否要(继续)滑动。因为在锁定的时候,a_rel是给定的,系统的状态只能由tau读出,dymola计算出来的tau值(sa值)倘若太大,那么系统就不能继续锁定,而开始滑动了。反之,在滑动时候,tau是给定的,倘若系统的加速度a_rel(换算成力矩sa,注意sa是无单位的)在某个范围内,那么就要继续滑动,反之就不一定了。 (注意,我是用modelica 3.2的库,比mworks的要新,不过我觉得应该基本是一样的。如果有变化你可以到modelica官网下载个3.2版看看) |
4楼2013-02-27 06:50:09
5楼2013-02-27 06:56:37
6楼2013-02-28 09:02:13
7楼2013-02-28 09:03:18










回复此楼
