- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
矿用汽车举升机构计算
1建立目标函数:
1.1子函数
%输入两点的坐标求出两点的距离
function res=bian_length(x1,y1,x2,y2)
res=sqrt((x1-x2)^2+(y1-y2)^2);
function res=rotM(th)
%顺时针旋转的矩阵
th=th/180*pi;
res=[cos(th) -sin(th);sin(th) cos(th)];
function res=rotMr(th)
%顺时针旋转的矩阵
res=[cos(th) -sin(th);sin(th) cos(th)];
%输入三个顶点的坐标,求出第一个顶点对应的边上的高
function res=li_bi(x1,y1,x2,y2,x3,y3)
l1=bian_length(x2,y2,x3,y3);
l2=bian_length(x1,y1,x3,y3);
l3=bian_length(x1,y1,x2,y2);
sb=0.5*(l1+l2+l3);
s=sqrt(sb*(sb-l1)*(sb-l2)*(sb-l3));
res=2*s/l1;
1.2目标函数
function res=volhy(inp)
y=inp(2);
L=inp(3);
x=inp(1);
%为了优化方便这里去了货箱一半的质量来计算,只用了一个油缸
%另一半直接对称即可
Gcar=190000*9.8/2;
%质心位置
Gc=[-1.772 0.892];
A=[x y];
B=[-L*cos(pi/20) -L*sin(pi/20)];
B3=B*rotM(60);
datL=1/3*(bian_length(A(1),A(2),B3(1),B3(2))-bian_length(A(1),A(2),B(1),B(2)));
Lab1=bian_length(A(1),A(2),B(1),B(2))+datL;
Lab=bian_length(A(1),A(2),B(1),B(2));
Lao=bian_length(A(1),A(2),0,0);
thA1=acos((L^2+Lao^2-Lab1^2)/(2*L*Lao));
thB=acos((L^2+Lao^2-Lab^2)/(2*L*Lao));
%第一次转动的角度
thGc1=thA1-thB;
B1=B*rotMr(thGc1);
Lab2=Lab+2*datL;
thA2=acos((L^2+Lao^2-Lab2^2)/(2*L*Lao));
%第二次转动的角度
thGc2=thA2-thB;
B2=B*rotMr(thGc2);
%对重力取力矩在地23级液压缸切换时
Gc23=Gc*rotMr(thGc2);
Mgc23=-Gcar*Gc23(1);
%液压缸的力臂
Lhy23=li_bi(0,0,A(1),A(2),B2(1),B2(2));
%液压缸的最小面积
Smin=Mgc23/Lhy23/18e6;
Dmin=sqrt(4*Smin/pi);
%验证第12次的举时的最大压强
%重力取力矩在地12级液压缸切换时
Gc12=Gc*[cos(-thGc1) sin(-thGc1);-sin(-thGc1) cos(-thGc1)];
Mgc12=-Gcar*Gc12(1);
%液压缸的力臂
Lhy12=li_bi(0,0,A(1),A(2),B1(1),B1(2));
%液压缸的最大压力
Pre12=Mgc12/Lhy12/(pi/4*(Dmin+0.05)^2);
%验证最大压力
if Pre1218e6
Smid=Mgc12/Lhy12/18e6;
Dmid=sqrt(4*Smid/pi);
Mgc01=-Gcar*Gc(1);
%液压缸的力臂
Lhy01=li_bi(0,0,A(1),A(2),B(1),B(2));
%液压缸的最大压力
Pre01=Mgc01/Lhy01/(pi/4*(Dmin+0.1)^2);
if Pre0118e6
res=datL*pi/4*Dmid^2+datL*pi/4*(Dmid+0.05)^2+datL*pi/4*(Dmid-0.05)^2;
else
Smax=Mgc01/Lhy01/18e6;
Dmax=sqrt(4*Smax/pi);
res=datL*pi/4*Dmax^2+datL*pi/4*(Dmax-0.05)^2+datL*pi/4*(Dmax-0.1)^2;
end
else
Mgc01=-Gcar*Gc(1);
%液压缸的力臂
Lhy01=li_
您可能关注的文档
- ABS制动系.doc
- AC97和HD Audio前置音频线的接法.doc
- ACMT自动离合器的工作原理.doc
- ACS散热(大客户部).ppt
- ADAMS在汽车制动仿真方面的应用.doc
- AD及DA工作原理及应用.ppt
- AD及DA工作原理及应用08859.ppt
- AD及DA工作原理及应用08958.ppt
- ailen大气环流.ppt
- Airbag基本工作原理.doc
- 2022-2023年注册土木工程师(水利水电)之专业基础知识综合提升模拟考试试卷提供答案解析.docx
- 2022-2023年注册土木工程师(水利水电)之专业基础知识通关练习试题附带答案.docx
- 2022-2023年二级建造师之二建机电工程实务通关训练试卷附答案.docx
- 2022-2023年注册土木工程师(水利水电)之专业基础知识通关练习题包含答案.docx
- 2022-2023年二级建造师之二建机电工程实务通关训练试卷提供答案解析.docx
- 2022-2023年注册土木工程师(水利水电)之专业基础知识综合提升试卷包含答案.docx
- 2022-2023年注册土木工程师(水利水电)之专业基础知识通关训练试卷含答案讲解.docx
- 2022-2023年二级建造师之二建机电工程实务通关练习题库含答案讲解.docx
- 2022-2023年注册土木工程师(水利水电)之专业基础知识综合提升试卷附答案.docx
- 2022-2023年注册土木工程师(水利水电)之专业基础知识综合提升模拟卷包括详细解答.docx
文档评论(0)