鉸鏈四桿機構創(chuàng)新課程設計_第1頁
已閱讀1頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、<p><b>  摘 要</b></p><p>  隨著機器向自動化、高速化的不斷發(fā)展,機器人、機器手的日益興起,連桿機構的作用愈加顯著,對它的設計與綜合方法的研究也更加引起人們的興趣。傳統的設計綜合中多采用圖解傳或實驗法,過程繁瑣、設計周期長,可行性差,很難準確實現設計要求,隨著計算機技術以及數值計算方法的迅速發(fā)展,解析法得到越來越廣泛的應用。特別是近年來可視化程序開發(fā)技術的

2、不斷豐富與發(fā)展,使得將連桿機構綜合方法與綜合過程程序化、可視化就成為非常迫切而又有意義的研究問題。</p><p>  針對于這種情況,本文對平面連桿機構中應用最廣的鉸鏈四桿機構,利用數值計算軟件MATLAB,文中以鉸鏈四桿機構為研究對象,在對其進行運動分析的基礎上,建立數學模型,應用 MATLAB/GUI 工具箱,開發(fā)出了平面四桿機構的運動學分析系統軟件。</p><p>  關鍵詞:四

3、桿機構; 設計方法; MATLAB; 數學模型</p><p><b>  Abstract</b></p><p>  With the development of machine in the direction of automation and high speed,connecting rod machanism is making more

4、notable impact on the developmeng of therobot day be day.As aresult,more antention will be paid to the research of synthsis and design of connecting rod mechanism.synthsis and design in the thadictional methods,such as g

5、raphic method and experimentation.,is difficult to meet design requiment,because its process is too complicated.its design cycle is lengthening,its inclination of</p><p>  In the cireumstane,this thesis aims

6、 at flat four-bar mechanism that widely used in connecting rod mechanism,making use of the numerical computational softwale-MATLAB.In this paper, the four bar linkage Mechanism was studied.On the basis of the kinematic a

7、nalysis of themechanism, a mathematical model was established and a system for the kinematic analysis of the mechanism wasdeveloped with MATLAB/GUI. </p><p>  Keywords:flat four-bar mechanism; design method

8、; MATLAB ; mathematics model</p><p><b>  目 錄</b></p><p>  摘要...............................................................I</p><p>  Abstract...........................

9、.................................II</p><p>  緒論........................................................ 1</p><p>  1.1平面連桿機構的簡介.......................................... 1</p><p>  

10、1.2 課題的提出................................................. 1</p><p>  鉸鏈四桿機構數學模型的建立.................................. 3</p><p>  2.1 設計問題................................................... 3<

11、/p><p>  2.2 建立機構的位置方程式并求解................................. 3</p><p>  鉸鏈四桿機構MATLAB編程................................... 5</p><p>  3.1 MATLAB介紹........................................

12、........ 5</p><p>  3.1.1MATLAB的主要功能....................................... 5</p><p>  3.1.2 MATLAB的主要特點...................................... 6</p><p>  3.1.3 MATLAAB應用范圍.........

13、..........................8 3.1.4為何用MATLAB設計鉸鏈四桿綜合軟件.......................9</p><p>  3.2 程序框圖....................................................10 </p><p>  3.3 MATLAB源程序...........

14、.....................................10</p><p>  3.4 運算結果....................................................12</p><p>  總結...............................................................13</p

15、><p>  參考文獻...........................................................14</p><p><b>  第一章 緒論</b></p><p>  1.1平面連桿機構的簡介</p><p>  18 世紀下半葉的第一次工業(yè)革命促進了機械工程學科的迅速發(fā)展,機

16、構學在原來的機械力學的基礎上發(fā)展成為一門獨立的學科。機構可分為連桿機構、凸輪機構、齒輪機構、間歇機構等等,其中連桿機構是其它機構的理論結構原型,是機構的結構理論的主要研究對象。平面連桿機構是由若干剛性構件用低副聯接而成的平面機構,故又稱平面低副機構。平面連桿機構全部采用低副連接,因而結簡單易于制造,結實耐用,不易磨損,適于高速重載;其運動低副具有良好的匣形結構,無需保養(yǎng),適用于極度污染或腐蝕而易出現問題的機器中,例如農業(yè)、礦山、化工設備

17、中。連桿機構能夠實現多種多樣復雜的運動規(guī)律,而且結構的復雜性不一定隨所需完成的運動規(guī)律性的復雜程度而增加;連桿機構還具有一個獨特的優(yōu)點,就是可調性,即通過改變機構中各桿件長度,即可方便地改變原機構的運動規(guī)律和性能。連桿機構由于結構上的特點在各種機械行業(yè)中被廣泛的采用,是組成各種機械系統的基礎,如活塞發(fā)動機,各種紡織機械、印刷機械等,因此連桿機構的研究一直是機構學領域中的研究重點。</p><p><b>

18、;  1.2 課題的提出</b></p><p>  平面連桿機構是由若干剛性構件用低副聯接而成的平面機構,故又稱平面低副機構。平面連桿機構構件運動形式多樣,可以實現轉動、擺動、移動和平面復雜運動,從而實現已知運動規(guī)律和已知軌跡。它的優(yōu)點是運動副單位面積所受壓力較小,且面接觸便于潤滑,故磨損減小;制造方便,易獲得較高的精度;兩構件之間的接觸是靠本身的幾何封閉來維系的,它不像凸輪機構有時需用彈簧等力封閉

19、來保持接觸:連桿機構還能起增力或擴大行程的用,若接長連桿,則能控制較遠距離的某些動作L。所以,平面連桿機構廣泛地應用于各種機械、儀表和機電一體化產品中。但是它還存在著許多缺點:一般情況下只能近似實現給定的運動規(guī)律或運動軌跡,且設計較為復雜;當給定運動要求較多或復雜時,需要的構件數和運動副數往往較多,這樣就機構結構復雜,工作效率降低,不僅發(fā)生自鎖的可能性增加,而且機構運動規(guī)律對制造、安裝誤差的敏感性增加;機構中作平面復雜運動和作往復運動的

20、構件所產生的慣性力難以平衡,在高速時將引起較大的振動和動載荷,故機構常用于速度較低的場合。以四桿機構為代表的平面連桿機構在工程機械中應用非常廣泛,其勢是能夠實現設計者所期望的多種運動規(guī)律和運動軌跡的要求,而且結</p><p>  近年來,隨著新技術的發(fā)展以及一些新興學科的出現,許多專家在原有的機構分析方法上,綜合這些新的知識,將一些新的思想融入機構的研究中,而無論是傳統還是新提出的研究方法,一個共同的特點就是完

21、成一次計算的工作量較大,因此,計算機輔助設計方法的研究就成了連桿機構研究的主要方向。</p><p>  連桿機構的應用十分廣泛,它不僅在眾多工農業(yè)機械和工程機械中得到廣泛應用,但連桿機構的設計是一個比較復雜和困難的問題,常用的設計方法有圖解法和解析法。圖解法簡單直觀,但是精確度較低;解析法精度較高,但是計算工作量大,隨著計算機輔助數值解法的發(fā)展,解析法已經得到廣泛的應用。本文利用MATLAB對四桿機構進行設計。

22、</p><p>  第二章 鉸鏈四桿機構數學模型的建立</p><p><b>  2.1 設計問題</b></p><p>  已知鉸鏈四桿機構的兩連架桿AB和CD的初始位置角==0°,它們中有三組對應的位置是,以及機架的長度l=50mm,要求設計該鉸鏈四桿機構。</p><p>  2.2 建立機構的位置

23、方程式并求解</p><p>  圖1 四桿機構的輸入角與輸出角</p><p>  在如圖1所示的鉸鏈四桿機構中,以A為原點,機架AD為x軸建立直角坐標系Axy,則兩連架桿AB和CD相對于x軸的位置角之間有如下關系:</p><p><b>  (1)</b></p><p>  因兩連架桿角位移的對應關系,只與各構件

24、的相對長度有關,為此以AB的長度a為基準,并設</p><p>  m=b/a,n=c/a,p=d/a (2)</p><p><b>  將其帶入式(1)得</b></p><p><b>  (3) </b></p><p>  將上式等號兩邊平方后相加并

25、整理得</p><p><b>  (4) </b></p><p><b>  式中</b></p><p><b> ?。?)</b></p><p>  若兩連架桿AB和CD第一位置線相對于x軸的夾角分別記為,則兩連架桿第i位置相對于x軸的夾角分別為。將式(4)用于兩連

26、架桿的第一和第i位置,有</p><p><b> ?。?)</b></p><p>  式(6)中含有五個未知量,共有 n個方程,其有解的條件為 ,即鉸鏈四桿機構最多能精確實現兩連架桿四組對應角位移,也即兩連架桿五組對應角位置。</p><p>  本課題中給出三組角位置,帶入式(6)三個線性方程組可解出。將</p><

27、;p>  代入式(5)即得各構件的相對長度m,n,p.再根據實際需要選定構件AD的長度d后,其它構件的長度便可確定。</p><p>  鉸鏈四桿機構 MATLAB編程</p><p>  3.1 MATLAB介紹</p><p>  3.1.1MATLAB的主要功能</p><p>  進入MATLAB之后,會看到一個MATLAB C

28、ommand Window,稱為命令窗,它是最主要的窗口,既是鍵入命令也是顯示計算結果的地方。另外還有一個編程窗,專門用來編輯應用程序。還有一個主窗口,用來記錄已使用過的歷史命令和已打開的目錄,方便使用者查找。如果繪圖還會自動彈出一個繪圖窗,專門用來顯示繪制的圖形。MATLAB一般有3種進行計算的方法,第1種就如同使用計算器,直接輸入數值和運算符,立即從屏幕上獲得結果。第2種先對變量賦值,然后再輸入由變量構成的表達式,也可立即獲得結果。

29、第3種,就是采用編程的方法來解決較復雜的,諸如含有判斷、循環(huán)、迭代、遞歸等算法的較復雜的問題。上述方法中,第2和第3包括了數組和矩陣運算,只要定義了數組和矩陣變量,就可以如同普通代數運算一樣直接用變量進行數學運算,十分方便。</p><p><b>  (1)數值計算功能</b></p><p>  利用FORTRAN和C等語言進行程序設計時,不僅需要對所利用的有關算

30、法有深刻的了解,還需要熟練掌握所用語言的語法和編程技巧。例如涉及到矩陣相乘運算時要編寫相應的子程序,程序以矩陣元素為處理對象而并非以矩陣整體為處理對象,工作效率和計算速度比較低,而MATLAB恰恰是以矩陣為運算單元的用MATLAB進行矩陣相乘時是以矩陣整體為計算單元的,我們不需要編寫算法實現程序,只需要按照MATLAB的語法規(guī)則輸入矩陣,一條簡單明了的相乘語句表達式‘A*B’就完成了幾十條FORTRAN或C語言語句才能完成的任務,對于我

31、們來說并沒有調用任何子程序。</p><p><b>  (2)符號計算功能</b></p><p>  數學計算有數值計算和符號計算之分,僅有優(yōu)異的數值計算功能并不能滿</p><p>  足解決數學計算時的需要,在數學、應用科學和工程計算領域,常常會遇到符</p><p>  號計算問題。利用符號運算,可以用有代表意

32、義的符號進行演算和分析而不用</p><p>  每次都代入具體數值,這樣做既可以盡快得出規(guī)律而且省去了每次都要代入具</p><p>  體數值的繁瑣,同時提高了軟件運行的速度。在方程和公式中的符號眾多的情</p><p>  況下,利用MATLAB的符號計算功能可以清晰地獲得解的表達式,對于避免出錯</p><p>  和提高程序的可讀性

33、均有很大的幫助。對于符號計算,一些高級語言對此要么</p><p>  無能為力,要求必須將符號賦予具體數值才給與計算:要么非常煩瑣。而MATLAB</p><p>  將符號運算變得非常容易,就如同在草稿紙上演算式子一樣方便。</p><p>  (3)數據t分析和可視化功能</p><p>  在科學計算和研究工作中,技術人員經常會遇到大

34、量的原始數據,而對數</p><p>  據的分析往往難于入手。MATLAB能將這些數據以圖形的方式顯示出來,不僅使</p><p>  數據間的關系清晰明了,而且對于揭示其內在本質往往有著非常重要的作用。</p><p>  MATLAB提供了良好的用戶界面,許多函數本身會自動繪制出圖形,而且會自動</p><p>  選取坐標刻度,繪制出

35、直角坐標、極坐標、對數坐標下的二維和三維圖形,以</p><p>  及條形圖、直方圖、等高線圖、餅形圖、離散數據圖和瀑布圖等專用圖形。</p><p><b>  (4)文字處理功能</b></p><p>  MATLABNotebook為用戶提供了強大的文字處理功能。 MATLABNotebook允</p><p>

36、;  許用戶從一個文字處理程序(如 Micr0SoftWord)訪問MATLAB的數值計算和可視化結果。</p><p>  3.1.2 MATLAB的主要特點</p><p>  一種語言之所以能如此迅速地普及,顯示出如此旺盛的生命力,是由于它有著不同于其他語言的特點。正如同FORTRAN和C等高級語言使人們擺脫了需要直接對計算機硬件資源進行操作一樣,被稱作為第四代計算機語言的MATLA

37、B,利用其豐富的函數資源,使編程人員從繁瑣的程序代碼中解放出來。MATLAB的最突出的特點就是簡潔。MATLAB用更直觀的、符合人們思維習慣的代碼,代替了C和FORTRAN語言的冗長代碼。MATLAB給用戶帶來的是最直觀、最簡潔的程序開發(fā)環(huán)境。以下簡單介紹一下MATLAB的主要特點。</p><p> ?、僬Z言簡潔緊湊,使用方便靈活,庫函數極其豐富。MATLAB程序書寫形式自由,利用其豐富的庫函數避開繁雜的子程序

38、編程任務,壓縮了一切不必要的編程工作。由于庫函數都由本領域的專家編寫,用戶不必擔心函數的可靠性??梢哉f,用MATLAB進行科技開發(fā)是站在專家的肩膀上。</p><p>  具有FORTRAN和C等高級計算機語言知識的讀者可能已經注意到,如果用FORTRAN或C語言去編寫程序,尤其當涉及矩陣運算和畫圖時,編程會很麻煩。例如,如果用戶想求解一個線性代數方程,就得編寫一個程序塊讀入數據,然后再使用一種求解線性方程的算法

39、(例如追趕法)編寫一個程序塊來求解方程,最后再輸出計算結果。在求解過程中,最麻煩的要算第二部分。解線性方程的麻煩在于要對矩陣的元素作循環(huán),選擇穩(wěn)定的算法以及代碼的調試都不容易。即使有部分源代碼,用戶也會感到麻煩,且不能保證運算的穩(wěn)定性。解線性方程的程序用FORTRAN和C這樣的高級語言編寫至少需要好幾十行。再如用雙步QR方法求解矩陣特征值,如果用FORTRAN編寫,至少需要四百多行,調試這種幾百行的計算程序可以說很困難。以下為用MATL

40、AB編寫以上兩個小程序的具體過程。</p><p>  用MATLAB求解下列方程,并求矩陣A的特征值。</p><p>  解為:x=A\b;設A的特征值組成的向量為e,e=eig(A)。</p><p>  可見,MATLAB的程序極其簡短。更為難能可貴的是,MATLAB甚至具有一定的智能水平,比如上面的解方程,MATLAB會根據矩陣的特性選擇方程的求解方法,所

41、以用戶根本不用懷疑MATLAB的準確性。</p><p> ?、谶\算符豐富。由于MATLAB是用C語言編寫的,MATLAB提供了和C語言幾乎一樣多的運算符,靈活使用MATLAB的運算符將使程序變得極為簡短,具體運算符見附表。</p><p> ?、跰ATLAB既具有結構化的控制語句(如for循環(huán)、while循環(huán)、break語句和if語句),又有面向對象編程的特性。</p>&

42、lt;p> ?、苷Z法限制不嚴格,程序設計自由度大。例如,在MATLAB里,用戶無需對矩陣預定義就可使用。</p><p>  ⑤程序的可移植性很好,基本上不做修改就可以在各種型號的計算機和操作系統上運行。</p><p> ?、轒ATLAB的圖形功能強大。在FORTRAN和C語言里,繪圖都很不容易,但在MATLAB里,數據的可視化非常簡單。MATLAB還具有較強的編輯圖形界面的能力。

43、</p><p>  ⑦MATLAB的缺點是,它和其他高級程序相比,程序的執(zhí)行速度較慢。由于MATLAB的程序不用編譯等預處理,也不生成可執(zhí)行文件,程序為解釋執(zhí)行,所以速度較慢。</p><p> ?、喙δ軓妱诺墓ぞ呦涫荕ATLAB的另一重大特色。MATLAB包含兩個部分:核心部分和各種可選的工具箱。核心部分中有數百個核心內部函數。其工具箱又可分為兩類:功能性工具箱和學科性工具箱。功能性工

44、具箱主要用來擴充其符號計算功能、圖示建模仿真功能、文字處理功能以及與硬件實時交互功能。功能性工具箱能用于多種學科。而學科性工具箱是專業(yè)性比較強的,如control、toolbox、signal processing toolbox、communication toolbox等。這些工具箱都是由該領域內的學術水平很高的專家編寫的,所以用戶無需編寫自己學科范圍內的基礎程序,而直接進行高、精、尖的研究。下表列出了MATLAB的核心部分及其工具

45、箱等產品系列的主要應用領域。</p><p>  3.1.3 MATLAB的應用范圍</p><p>  在當今30多個數學類科技應用軟件中,就軟件數學處理的原始內核而言,可分為兩大類。一類是數值計算型軟件,如 MATLAB、Xmath、Gauss等,這類軟件長于數值計算,對處理大批數據效率高;另一類是數學分析型軟件,如Mathematica、Maple等,這類軟件以符號計算見長,能給出解

46、析解和任意精度解,其缺點是處理大量數據時效率較低。MathWorks公司順應多功能需求之潮流,在其卓越數值計算和圖示能力的基礎上,又率先在專業(yè)水平上開拓了其符號計算、文字處理、可視化建模和實時控制能力,開發(fā)了適合多學科、多部門要求的新一代科技應用軟件MATLAB。經過多年的國際競爭,MATLAB 已經占據了數值型軟件市場的主導地位。</p><p>  在MATLAB進入市場前,國際上的許多應用軟件包都是直接以F

47、ORTRAN和C語言等編程語言開發(fā)的。這種軟件的缺點是使用面窄、接口簡陋、程序結構不開放以及沒有標準的基庫,很難適應各學科的最新發(fā)展,因而很難推廣。MATLAB的出現,為各國科學家開發(fā)學科軟件提供了新的基礎。在MATLAB問世不久的20世紀80年代中期,原先控制領域里的一些軟件包紛紛被淘汰或在MATLAB上重建。</p><p>  時至今日,經過Math Works公司的不斷完善,MATLAB已經發(fā)展成為適合多

48、學科、多種工作平臺的功能強勁的大型軟件。在國外,MATLAB已經經受了多年考驗。在歐美等高校,MATLAB已經成為線性代數、自動控制理論、數理統計、數字信號處理、時間序列分析、動態(tài)系統仿真等高級課程的基本教學工具;成為攻讀學位的大學生、碩士生、博士生必須掌握的基本技能。在設計研究單位和工業(yè)部門,MATLAB被廣泛用于科學研究和解決各種具體問題。</p><p>  MATLAB由主包和各種工具箱組成。主包是MAT

49、LAB的核心,工具箱是擴的有·</p><p>  專門功能的函數。例如,控制系統工具箱應用于連續(xù)和離散系統設計、頻域和</p><p>  時域響應等控制領域;信號處理工具箱應用于自適應去噪和壓縮、譜分析和估計等信號處理領域;通信工具箱應用于信號編碼、調制解調等通信領域;財政金融工具箱應用于成本和利潤分析、市場靈敏度分析等金融領域。應用MATLAB的各種工具箱可以在很大程度上減

50、小用戶編程時的復雜度,因此MATLAB在很廣的領域內得到了應用,其典型應用有:自動控制、圖像信號處理、生物醫(yī)學工程、、語音處理、雷達工程、信號分析、振動理論、時序分析與建模、化學統計學、經濟學等。</p><p>  3.1.4為何用MATLAB設計鉸鏈四桿綜合軟件</p><p>  隨著計算機技術和程序設計語言的發(fā)展,編寫程序中顯示出一些不足:</p><p>

51、  (l)編程時要熟悉有關算法;</p><p>  (2)圖形繪制和計算結果分析不很方便;</p><p>  (3)源程序不易看懂,不利于研究工作的延續(xù)性。</p><p>  另一方面,在鉸鏈四桿綜合計算過程中,需要多次改變眾多的參數,涉及</p><p>  非常復雜的數學表達式求解。同時,還要對計算結果進行分析、比較,繪制圖<

52、/p><p>  形,找出它們之間變化的關系。這些都使鉸鏈四桿綜合計算程序的編制不很容</p><p>  易。而如前所述,MATLAB有著豐富的數學函數庫‘、豐富的圖形圖像處理能力、</p><p>  強大數值運算和符號運算能力、交互式的編程環(huán)境并可進行可視化開發(fā),更重</p><p>  要的是它不要求用戶對算法很熟悉。MATLAB的這些特

53、點降低了鉸鏈四桿綜合計</p><p>  算程序的編制難度,.故我們采用MATLAB來進行鉸鏈四桿綜合與分析計算。MATLAB將算法的具體實現封裝起來,對用戶來說是不透明的;而用戶也無需知道這些算法,因為我們的目的是研究工作本身,而不是這些算法和其實現方式。對于鉸鏈四桿綜合而言,這樣做大大節(jié)約了設計開發(fā)時間,縮短了設計開發(fā)周期;同時由于不需用戶干預算法實現過程,減少了出錯的可能性,增加了計算結果的可靠性,從而可

54、以提高設計質量。</p><p><b>  3.2 程序框圖</b></p><p>  圖2 鉸鏈四桿機構流程圖</p><p>  3.3 MATLAB源程序</p><p>  主程序: link_design_mainl文件 </p><p><b>  clear;&l

55、t;/b></p><p><b>  %1 已知參數</b></p><p>  alpha_0=0;phi_0=0;</p><p>  theta_1=[45;90;135]*pi/180;</p><p>  theta_3=[52;82;112]*pi/180;</p><p>&

56、lt;b>  d=50;</b></p><p><b>  %2 計算各桿長度</b></p><p>  [l,m,n]=link_design(theta_1,theta_3,alpha_0,phi_0);</p><p><b>  b=l*d/n;</b></p><p>

57、;<b>  c=d*m/n;</b></p><p><b>  a=d/n;</b></p><p><b>  %3 輸出計算結果</b></p><p>  disp('計算結果1:各干相對長度');</p><p>  disp('

58、 ');</p><p>  fprintf('連桿相對長度 l=%3.2f \n',l);</p><p>  fprintf('搖桿相對長度 m=%3.2f \n',m);</p><p>  fprintf('機架相對長度 n=%3.2f \n',n);</p><p&

59、gt;  disp(' ');</p><p>  disp('計算結果2:各干長度');</p><p>  disp(' ');</p><p>  fprintf('曲柄長度 a=%3.2f \n',a);</p><p>  f

60、printf('連桿長度 b=%3.2f \n',b);</p><p>  fprintf('搖桿長度 c=%3.2f \n',c);</p><p>  fprintf('機架長度 d=%3.2f \n',d);</p><p>  disp(' ');</p>

61、<p>  子函數:link_design文件</p><p>  function [l,m,n]=link_design(theta_1,theta_3,alpha_0,phi_0)</p><p>  %計算線性方程組系數矩陣A</p><p>  A=[cos(theta_3(1)+phi_0),cos(theta_3(1)+phi_0-the

62、ta_1(1)-alpha_0),1;</p><p>  cos(theta_3(2)+phi_0),cos(theta_3(2)+phi_0-theta_1(2)-alpha_0),1;</p><p>  cos(theta_3(3)+phi_0),cos(theta_3(3)+phi_0-theta_1(3)-alpha_0),1];</p><p>  %

63、 計算線性方程組系數矩陣B</p><p>  B=[cos(theta_1(1)+alpha_0);cos(theta_1(2)+alpha_0);cos(theta_1(3)+alp ha_0)];</p><p><b>  % 求解線性方程組</b></p><p><b>  p=A\B;</b></

64、p><p>  % 計算相對桿長l,m,n</p><p>  p0=p(1);p1=p(2);p2=p(3);</p><p><b>  m=p0;</b></p><p><b>  n=-m/p1;</b></p><p>  l=sqrt(m*m+n*n+1-p2*2*

65、n);</p><p><b>  End</b></p><p><b>  3.4 運算結果</b></p><p><b>  總 結</b></p><p>  本文采用解析法,就鉸鏈四桿機構,進行了一些數學處理,建立相應的數學模型;在此基礎上,用 MATLAB 語言編

66、寫算法和繪圖程序。充分高效的利用不同軟件平臺各自的優(yōu)勢,勢必能有效的縮短開發(fā)周期,提高系統性能,這無疑對專業(yè)軟件的開發(fā)具有重要意義。‘本課題主要涉及的內容為MATLAB軟件編程應用技術、面向對象的軟件開發(fā)技術、MATLAB與前臺數據接口技術等。鉸鏈四桿機構綜合已經有比較成熟的方法和理論,采用了MATLAB編程,充分發(fā)揮了MATLAB在數值處理和圖形顯示方面的優(yōu)勢。編制的程序具有通用性好、界面友好的特點。用戶不用具備非常深厚的專業(yè)知識,只

67、需輸入基本模型參數,程序就能對鉸鏈四桿機構進行綜合和運動學分析本文對鉸鏈四桿機構綜合的計算理論、計算方法進行了描述,對數學計算軟件MATLAB的特點、設計方法進行了簡要的介紹,給出了應用 MATLAB求解鉸鏈四桿機構綜合的計算步驟、程序框圖以及最終軟件,展示這種應用給工程計算和設計帶來的諸多益處。</p><p>  經過為期兩個星期的課程設計,使我不僅對平面四桿機構的作圖法加深了理解,同時也學習了解析法的相關方

68、面的知識。這次,程序編程并沒有運用以前學習的c語言,而是運用了新學的軟件MATLAB。在這有限的時間里,通過查閱圖書館資料,網上觀看視頻,我對MATLAB各方面的功能及用途有了一次新的認識,擴展了我的視野,加強了我的自學能力,教會我如何將大學四年來所學的東西合理地運用到社會實踐上來,做到理論聯系實際,為我以后在工作學習中做了一次很好的鋪墊。在這里,要衷心感謝王老師對于我課程設計方面的幫助,是他詳細地指導我各方面的知識,才能使這次課程設計

69、圓滿的完成,同時,也感謝同學們對于我在新學的軟件MATLAB各方面的幫助。</p><p><b>  參考文獻</b></p><p>  [1]郭蓉.平面連桿機構計算機輔助設計方法的研究[D].合肥:合肥工業(yè)大學 研究生院,2005:1一3.</p><p>  [2]賀賢貴,徐振華.機構最優(yōu)設計[M].北京:高等教育出版社,

70、1984.1-7.</p><p>  [3]唐家瑋,馬喜川.平面連桿機構運動綜合[M].哈爾濱:哈爾濱工業(yè)大學出 版社,1995.22一24.</p><p>  [4]鄭文緯,吳克堅.機械原理.北京:高等教育出版社,1997,7.</p><p>  [5]張德豐.MATLAB神經網絡運用設計.北京:機械工業(yè)出版社,2010.</p>

溫馨提示

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

評論

0/150

提交評論