基于MATLAB曲柄滑塊機(jī)構(gòu)運(yùn)動(dòng)仿真報(bào)告_第1頁
基于MATLAB曲柄滑塊機(jī)構(gòu)運(yùn)動(dòng)仿真報(bào)告_第2頁
基于MATLAB曲柄滑塊機(jī)構(gòu)運(yùn)動(dòng)仿真報(bào)告_第3頁
基于MATLAB曲柄滑塊機(jī)構(gòu)運(yùn)動(dòng)仿真報(bào)告_第4頁
基于MATLAB曲柄滑塊機(jī)構(gòu)運(yùn)動(dòng)仿真報(bào)告_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、*計(jì)算機(jī)仿真技術(shù)matlab報(bào)告*曲柄滑塊機(jī)構(gòu)目錄一、基于GUI的曲柄滑塊機(jī)構(gòu)運(yùn)動(dòng)仿真二、基于simulink的曲柄滑塊機(jī)構(gòu)運(yùn)動(dòng)仿真曲柄滑塊機(jī)構(gòu)1.題目描述題目:對(duì)如圖1所示的曲柄滑塊機(jī)構(gòu)的運(yùn)動(dòng)過程進(jìn)行仿真,并用動(dòng)畫的方式顯示曲柄滑塊機(jī)構(gòu)的運(yùn)動(dòng)過程,位移曲線、速度曲線和加速度曲線。圖中,AB長(zhǎng)R2,BC長(zhǎng)R3mm,A點(diǎn)為坐標(biāo)原點(diǎn)。 圖1 曲柄滑塊機(jī)構(gòu)示意圖2.實(shí)現(xiàn)方法利用GUI界面設(shè)計(jì)來對(duì)曲柄滑塊機(jī)構(gòu)的運(yùn)動(dòng)過程進(jìn)行仿真,并用動(dòng)畫的方式顯示曲柄滑塊機(jī)構(gòu)的運(yùn)動(dòng)過程。3.界面設(shè)計(jì)1. Gui 設(shè)計(jì)1)新建GUI:菜單-新建-gui,并保存為test52)界面設(shè)計(jì):拖拽左側(cè)圖標(biāo)到繪圖區(qū),創(chuàng)建GUI界面

2、拖拽左側(cè)圖標(biāo)值繪圖區(qū)設(shè)置如下的按鈕最終的仿真界面如圖所示3)代碼添加:進(jìn)入代碼界面4.代碼編程%模型求解a1=str2double(get(handles.edit1,String);a2=str2double(get(handles.edit2,String);a3=str2double(get(handles.edit3,String);a4=str2double(get(handles.edit4,String);a5=str2double(get(handles.edit5,String); a=a1*(1-cos(a4*a5)+0.25*(a1/a2)*(1-cos(2*a4*a5)

3、; set(handles.edit6,String,a); a0=(a4*a1)*(sin(a4*a5)+0.5*(a1/a2)*sin(2*a4*a5); set(handles.edit7,String,a0); a6=(a4*a4*a1)*(cos(a4*a5)+(a1/a2)*cos(a4*a5); set(handles.edit8,String,a6);%繪制位移、速度、加速度曲線axes(handles.axes3);r1=str2double(get(handles.edit1,String);r2=str2double(get(handles.edit2,String);o

4、miga1=str2double(get(handles.edit4,String); x11=1:720;for i=1:720 x1(i)=i*pi/180; %sin(x2(i)=r1/r2*sin(x1(i); x2(i)=asin(-r1/r2*sin(x1(i); x22(i)=x2(i)*180/pi; r3(i)=r1*cos(x1(i)+r2*cos(x2(i); B=-r1*omiga1*sin(x1(i);r1*omiga1*cos(x1(i); A=r2*sin(x2(i) 1;-r2*cos(x2(i) 0; X=inv(A)*B; omiga2(i)=X(1,1);

5、 v3(i)=X(2,1);endplot(x11/60,0.5*r1*sin(x1);xlabel( t/sec)ylabel(Y/mm)figure(2)plot(x11/60,r3);title()grid onhold off;xlabel(t/sec)ylabel( r3/mm)figure(3)plot(x11/60,omiga2);title()grid onhold off;xlabel( t/sec)ylabel( omiga2/rad/sec)figure(4)plot(x11/60,v3*pi/180);title()grid onhold off;xlabel( t/s

6、ec)ylabel( v3/mm/sec)%繪制表格axes(handles.axes3);grid onaxes(handles.axes1);grid on%制作動(dòng)畫axes(handles.axes1);hf=figure(name,);set(hf,color,r);hold onaxis(-6,6,-4,4);grid onaxis(off);xa0=-5;%xa1=-2.5;%xb0=-2.5;%xb1=2.2;% x3=3.5;%y3=0;%x4=xb1;%y4=0;%x5=xa1;y5=0;x6=x3;%y6=0;%a=0.7;b=0.7c=0.7 a1=line(xa0;xa

7、1,0;0,color,b,linestyle,-,linewidth,40); %a3=line(x3,y3,color,0.5 0.6 0.3,linestyle,.,markersize,300);%a2=line(xb0;xb1,0;0,color,black,linewidth,10);%a5=line(x5,y5,color,black,linestyle,.,markersize,40);%a4=line(x4,y4,color,black,linestyle,.,markersize,50);%a6=line(xb1;x3,0;0,color,black,linestyle,-

8、,linewidth,10);a7=line(x3,0,color,black,linestyle,.,markersize,50);%a8=line(-5.1;-0.2,0.7;0.7,color,y,linestyle,-,linewidth,5);%a9=line(-5.1;-0.2,-0.72;-0.72,color,y,linestyle,-,linewidth,5);%a10=line(-5.1;-5.1,-0.8;0.75,color,y,linestyle,-,linewidth,5);%a11=fill(-5,-5,-5,-5,0.61,0.61,-0.61,-0.61,a,

9、b,c);% len1=4.8;%len2=2.5;%r=1.3;%dt=0.015*pi;t=0; while 1 t=t+dt;if t2*pi t=0;end lena1=sqrt(len1)2-(r*sin(t)2);% rr1=r*cos(t);% xaa1=x3-sqrt(len12-(sin(t)*r)2)-(r*cos(t);% xaa0=xaa1-2.5;% x55=x3-cos(t)*r;% y55=y3-sin(t)*r;% set(a4,xdata,x55,ydata,y55);% set(a1,xdata,xaa1-2.5;xaa1,ydata,0;0);% set(a2,xdata,xaa1;x55,ydata,0;y55); set(a5,xdata,xaa1);% set(a6,xdata,x55;x3,ydata,y55;0); set(a11,xdata,-5,xaa0,xaa0,-5);% set(gcf,doublebuffer,on);% drawnow;end5結(jié)果(1)對(duì)它的結(jié)構(gòu)參數(shù)進(jìn)行設(shè)置,如下

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論