作业帮 > 综合 > 作业

在ADAMS中,活塞压力使用AKISPL(time,0,spline_1,0),如何将time改为曲轴转角?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/17 13:00:34
在ADAMS中,活塞压力使用AKISPL(time,0,spline_1,0),如何将time改为曲轴转角?
修改spline中的units没有用,time是替换为曲轴测量的角度吗?另如何实现spline的循环使用?
在ADAMS中,活塞压力使用AKISPL(time,0,spline_1,0),如何将time改为曲轴转角?
之前的ge表示不太清楚提问的意思,我首先尝试解释这个问题的意思,以助于各位理解和进一步提出宝贵建议:
曲轴上的凸轮对活塞施加作用力,spline样条曲线用以模拟凸轮的外缘半径变化所造成的活塞压力变化.如果活塞压力只和凸轮外缘的半径有关,那么压力变化显然是以曲轴一周的旋转作为循环的一个周期的.
楼主希望不同的曲轴(凸轮)转角对应相应的外缘位置.
建议:
方案一
1) 无需修改spline,其中的x,y,应该是time,Force.
2) 建立曲轴转角的测量函数Measure_Angle,将其替代Akispl函数中的time.
方案二
既然活塞压力只和凸轮外缘的半径有关,即和接触点的位置有关,完全可以直接编写相关函数.
事实上,如果认为活塞的压力只和其在气缸中的行程有关,就不需要间接通过曲轴转角来建立压力和活塞位置(行程)的联系.应当直接建立活塞压力同其位置的关系式函数.
再问: 现在遇到的问题是,我在曲轴与地基之间的旋转副上建立AZ方向转角测量,crank_gound_MEA_1,看到是一条-180度到180度的折线, (将spline改为对应的数值x为-180度到180度,y为对应压力值),然后我在AKISPL中将time替换为crank_gound_MEA_1,但是当我再测量时,发现crank_gound_MEA_1图形发生变化,即一直向一个方向进行,远超180度。想问一下现在问题在哪里,如何解决啊?现谢谢您之前的回答!
再答: 你在crank_ground_MEA_1中测量的是曲轴转角?单位angle?折现说明是均速变化。 既然这样,转角要么是-180到180度,要么是0到360度。 你可以先检查下测量的单位。 两次测量的图形不一样,我也表示不理解。