機(jī)械原理課程設(shè)計(jì)-書本打包機(jī)設(shè)計(jì)_第1頁
機(jī)械原理課程設(shè)計(jì)-書本打包機(jī)設(shè)計(jì)_第2頁
機(jī)械原理課程設(shè)計(jì)-書本打包機(jī)設(shè)計(jì)_第3頁
機(jī)械原理課程設(shè)計(jì)-書本打包機(jī)設(shè)計(jì)_第4頁
機(jī)械原理課程設(shè)計(jì)-書本打包機(jī)設(shè)計(jì)_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、課程設(shè)計(jì)說明書課程名稱:機(jī)械原理課程設(shè)計(jì)設(shè)計(jì)題目:書本打包機(jī)設(shè)計(jì)專業(yè):船機(jī)修造班級:2j1學(xué)生姓名:丁帥學(xué)號:-學(xué)生姓名:郭哲睿學(xué)號:-指導(dǎo)教師:畢艷麗書本打包機(jī)設(shè)計(jì)一、工作原理及工藝動(dòng)作過程書本打包機(jī)的用途是要把一摞書(如五本一包)用牛皮紙包成一包,并在兩端 貼好封簽(圖1)。包、封的工藝順序如圖2所示,各工位的布置(俯視)如圖3所示。其工藝過 程如下所述(各工序標(biāo)號與圖2、3中標(biāo)號一致)。1. 橫向送書(送一摞書)。2. 縱向推書前進(jìn)(推一摞書)到工位a,使它與工位bg上的六摞書貼緊。3. 書推到工位a前,包裝紙已先送到位。包裝紙?jiān)瓰檎硗布?,由上向下送夠長度后進(jìn)行裁切包書、貼簽封簽圖1書

2、本打包機(jī)的功用推jas紙書包三面折側(cè)邊折的仂折珩州涂漿糊貼封簽烘推|$圖2包、封工藝順序圖.推h過程id下下圖3打包過程各工位布置 繼續(xù)推書前進(jìn)一摞書的位置到工位b,由于在工位b的書摞上下方設(shè)置有擋 板,以擋住書摞上下方的包裝紙,所以書摞推到b時(shí)實(shí)現(xiàn)包三面,這個(gè)工序 中推書機(jī)構(gòu)共推動(dòng)ag的七摞書。 推書機(jī)構(gòu)回程時(shí),折紙機(jī)構(gòu)動(dòng)作,先折側(cè)邊(將紙卷包成筒狀),再折兩端上、 下邊。 繼續(xù)折前角。 上步動(dòng)作完成后,推書機(jī)構(gòu)已進(jìn)到下一循環(huán)的工序,此時(shí)將工位b上的書 推到工位c。在此過程中,利用工位c兩端設(shè)置的擋板實(shí)現(xiàn)折后角。 推書機(jī)構(gòu)又一次循環(huán)到工序時(shí),將工位c的書摞推至工位d,此位置是兩 端涂漿糊的位

3、置。 涂漿糊。 在工位e貼封簽。在工位f、g用電熱器把漿糊烘干。在工位h時(shí),用人工將包封好的書摞取下。因此書本打包機(jī)中的主要機(jī)構(gòu)包括:縱向推書機(jī)構(gòu)、送紙機(jī)構(gòu)及裁紙機(jī)構(gòu)。二、原始數(shù)據(jù)及設(shè)計(jì)要求圖4表示由總體設(shè)計(jì)規(guī)定的各部分的相對位置及有關(guān)尺寸。其中軸o為機(jī)器主軸的位置。圖4機(jī)構(gòu)布置圖(1)機(jī)構(gòu)的尺寸范圍及其它數(shù)據(jù)機(jī)器中機(jī)構(gòu)的最大允許長度a和高度b: a2000mm, bi600mm。工作臺面高度:距地面y700mm;距主軸y()400mmo 主軸水平位置:x=1001100mmo為了保證工作安全、臺面整潔,推書機(jī)構(gòu)最好放在臺面以下。(2)工藝要求的數(shù)據(jù)書據(jù)尺寸:a = 130140mm; b =

4、 180220mmo 推書起始位置:xo = 2oo mmo 推書行程:h=400 mm。推書次數(shù)(主軸轉(zhuǎn)速):n = 10土0. 1r/min。主軸轉(zhuǎn)速不均勻系數(shù):8<0. 25o(3)縱向推書運(yùn)動(dòng)要求整個(gè)機(jī)器的運(yùn)動(dòng)循環(huán)以主軸回轉(zhuǎn)一周為一個(gè)周期。因此,可以用主軸的轉(zhuǎn)角 表示推書機(jī)構(gòu)從動(dòng)件的運(yùn)動(dòng)時(shí)間。推書動(dòng)作占1/3周期,相當(dāng)于主軸轉(zhuǎn)120°快速退回動(dòng)作時(shí)間小于1/3周 期,相當(dāng)于主軸轉(zhuǎn)角小于100°停止不動(dòng)時(shí)間大于1/3周期,相當(dāng)于主軸轉(zhuǎn)角 大于140°。縱向推書機(jī)構(gòu)從動(dòng)件的工藝動(dòng)作與主軸轉(zhuǎn)角的關(guān)系見下表:主軸轉(zhuǎn)角縱向推書機(jī)構(gòu)從動(dòng)件(推頭)的工藝動(dòng)作0&#

5、176; (80°)推單摞書(80°)1200推七摞書(同時(shí)完成折后角的動(dòng)作)120°220°從動(dòng)件退回22o0360°從動(dòng)件靜止不動(dòng)(4)其它機(jī)構(gòu)的運(yùn)動(dòng)關(guān)系見下表所示。工藝動(dòng)作主軸轉(zhuǎn)角橫向送書150°->340°折側(cè)邊,折兩端上下邊180°340°折前角、涂漿糊、貼封簽、烘干180°-*340°送紙200°-360°-70°裁紙70° ->80°各工作阻力的數(shù)據(jù)1) 每摞書的質(zhì)量為4.6kg;2) 橫向送書機(jī)構(gòu)的阻力可假設(shè)

6、為常數(shù),相當(dāng)于主軸上有阻力矩:yfc4=4000nm。3) 送紙、裁紙機(jī)構(gòu)的阻力也認(rèn)為是常數(shù),相當(dāng)于主軸上有阻力矩:/jfc5=6nm。4) 折后角機(jī)構(gòu)的阻力,相當(dāng)于四摞書的摩擦阻力。5) 折邊、折前角機(jī)構(gòu)的阻力總和,相當(dāng)于主軸上受到阻力矩似6、6,其大小可用機(jī)器在縱向推書行程中(即主軸轉(zhuǎn)角0°120°范圍中)主軸所受縱向推書 阻力矩的平均值mcms表示為:mc6 = 6mcfnsnmew可由下式算出:mcm3 =_n式中a/e3z為推程中各分點(diǎn)上主軸所受的阻力矩:n為推程中的分點(diǎn)數(shù)。6) 涂漿糊、貼封簽和烘干機(jī)構(gòu)的阻力總和,相當(dāng)于主軸上受到阻力矩 其大小可用從6.,723

7、表示為:mcl = smcfn3三、設(shè)計(jì)任務(wù)(1) 根據(jù)工藝動(dòng)作要求擬定運(yùn)動(dòng)循環(huán)圖并繪制在圖紙上;(2) 進(jìn)行縱向推書機(jī)構(gòu)、送紙機(jī)構(gòu)及裁紙機(jī)構(gòu)的選型;(3) 機(jī)械運(yùn)動(dòng)方案的評定和選擇;(4) 根據(jù)選定的原動(dòng)機(jī)和執(zhí)行機(jī)構(gòu)的運(yùn)動(dòng)參數(shù)擬定機(jī)械傳動(dòng)方案,分配傳動(dòng) 比,并在圖紙上畫出傳動(dòng)方案圖;(5) 對機(jī)械傳動(dòng)系統(tǒng)和執(zhí)行機(jī)構(gòu)進(jìn)行運(yùn)動(dòng)尺寸計(jì)算;(6) 在圖紙上畫出機(jī)械運(yùn)動(dòng)方案簡圖;(7) 進(jìn)行飛輪設(shè)計(jì);(8) 編寫設(shè)計(jì)計(jì)算說明書。橫向送書機(jī)構(gòu):方案一:工作原理:通過主動(dòng)件凸輪的轉(zhuǎn)動(dòng)將速度通過齒條2-齒條2帶動(dòng)齒輪 1,2轉(zhuǎn)動(dòng),并且由齒輪1,2控制不同的傳動(dòng)比一齒輪1帶動(dòng)齒條1和其上推頭橫 向運(yùn)動(dòng)完成橫向

8、送書動(dòng)作。方案二:工作原理:輪1為主動(dòng)件,帶動(dòng)傳送帶順時(shí)針轉(zhuǎn)動(dòng),書本放在傳送帶上, 利用摩擦力將書本送到工作臺上。力針匕車交;方案一的機(jī)構(gòu)復(fù)雜,采用的構(gòu)件較多,加工成本高,但精度高,課程設(shè)計(jì)以 簡單加工成本低,精度高為優(yōu)先考慮。然而,凸輪和從動(dòng)件之間為高副接觸,壓 強(qiáng)較大,易于磨損。比較方案的機(jī)構(gòu)簡單,容易制造,維護(hù)方便,成本低廉:過載時(shí),帶在輪面 上打滑,可以防止損壞其他零件,起安全保護(hù)作用;能起緩沖和吸振作用,可使 傳動(dòng)平穩(wěn),噪聲小。但是因?yàn)閹鲃?dòng)受摩擦力和帶的彈性變形的影響,所以不能 保證準(zhǔn)確的傳動(dòng)比,效率較低。經(jīng)過比較,選第一種方案為最佳方案??v向送書機(jī)構(gòu):方案一:工作原理:凸輪為主動(dòng)

9、件,凸輪的轉(zhuǎn)動(dòng)使連桿擺動(dòng),從而帶動(dòng)滑塊推頭做 往復(fù)運(yùn)動(dòng),從而完成縱向推書動(dòng)作。方案二:方案比較:方案二的連桿滑塊機(jī)構(gòu)也可以實(shí)現(xiàn)橫向推書的功能,但是通過對比方案一 的凸輪齒條機(jī)構(gòu)結(jié)構(gòu)簡單,易于實(shí)現(xiàn)復(fù)雜的運(yùn)動(dòng)要求比較容易設(shè)計(jì)各種傳動(dòng)比的 要求,而且結(jié)構(gòu)緊湊。連桿滑塊機(jī)構(gòu)制造容易,但設(shè)計(jì)較為困難,連桿機(jī)構(gòu)隨著 構(gòu)件和運(yùn)動(dòng)副數(shù)目的增加,積累誤差較大,傳動(dòng)精度不高。經(jīng)方案比較:選取方案一為最佳方案。送紙機(jī)構(gòu):方案一:工作原理:用皮帶輪控制另一個(gè)主動(dòng)輪,按額定的轉(zhuǎn)速轉(zhuǎn)動(dòng),通過不完全齒 輪控制摩擦輪的運(yùn)動(dòng),當(dāng)需要送紙的時(shí)候使不完全齒輪與完全齒輪相嚙合,實(shí)線 送紙,不需要時(shí)使不完全齒輪的圓滑面與齒輪相切,實(shí)現(xiàn)

10、傳紙的間歇。接觸或者和離,當(dāng)接觸時(shí),由于摩擦較大,滾子轉(zhuǎn)動(dòng),帶動(dòng)紙張下滑,當(dāng)相離時(shí), 由于無摩檫,紙張停止下滑。方案比較:方案一機(jī)構(gòu)簡單,空間構(gòu)件靈活,穩(wěn)定性好,設(shè)計(jì)簡單,精度有保證。但其 不完全齒輪加工復(fù)雜,成木高,工作時(shí)會產(chǎn)生沖擊,載荷不大,對機(jī)構(gòu)整體的穩(wěn) 定性影響不大。方案二機(jī)構(gòu)也相對簡單,但控制起來精度不高,誤差大,工作時(shí)會產(chǎn)生沖擊, 對機(jī)構(gòu)的載說比較大,對機(jī)構(gòu)整體的穩(wěn)定性影響較大。經(jīng)過方案比較,擬選取方案一為最佳方案。裁紙機(jī)構(gòu):方案一:工作原理:凸輪為原動(dòng)件,凸輪推動(dòng)推桿先前運(yùn)動(dòng),上下兩邊的壓塊先壓 緊牛皮紙,刀具再向前將紙裁斷。方案二:工作原理:通過主軸的運(yùn)動(dòng)將速度v傳遞到凸輪上,

11、使其轉(zhuǎn)動(dòng),將力 與速度通過連桿傳遞給剪刀,通過剪刀截?cái)嗪线m尺寸的紙,最后達(dá)到裁紙的 工作過程。方案比較:方案一的機(jī)構(gòu)直觀,簡單地實(shí)現(xiàn)裁紙工作,使用凸輪的推動(dòng)運(yùn)動(dòng)來控制 壓緊與切紙,裁紙穩(wěn)定,結(jié)構(gòu)緊湊,所占用的空間小。裝配略閑難。方案二的機(jī)構(gòu)復(fù)雜,構(gòu)件多,所積累的誤差較大,同樣是使用凸輪的運(yùn) 動(dòng)來控制壓緊與切紙,但所占用空間大,裝配較困難。經(jīng)過方案比較:選擇方案一為最佳方案。折邊機(jī)構(gòu):方案一:工作原理:主要執(zhí)行機(jī)構(gòu)為凸輪、連桿和擺桿機(jī)構(gòu),通過凸輪的回轉(zhuǎn)運(yùn) 動(dòng),帶動(dòng)連桿擺動(dòng),進(jìn)而實(shí)現(xiàn)假肢桿件的間隙閉合開啟運(yùn)動(dòng),實(shí)現(xiàn)折上下邊 的功能。方案二:方案比較:方案二也可以實(shí)現(xiàn)折上k邊,但是該機(jī)構(gòu)只能折一邊(

12、上邊或下邊),因此 要實(shí)現(xiàn)同吋折好兩邊,需要兩個(gè)對稱的機(jī)構(gòu),而且曲柄連續(xù)冋轉(zhuǎn)難以控制好折邊 時(shí)間,因而精確度不如方案一機(jī)構(gòu)高,同時(shí)運(yùn)動(dòng)幅度也比較大,占空間大。經(jīng)比較:選取方案一為最佳方案。折前角機(jī)構(gòu):方案一:工作原理:主要執(zhí)行機(jī)構(gòu)為一個(gè)隨軸冋轉(zhuǎn)的半球形轉(zhuǎn)子,該機(jī)構(gòu)隨軸轉(zhuǎn)動(dòng), 上下邊折好后,半球形轉(zhuǎn)子剛好轉(zhuǎn)過來實(shí)現(xiàn)折前角的功能。后角利用固定擋板折 好。方案二:工作原理:主要執(zhí)行機(jī)構(gòu)為一個(gè)隨軸轉(zhuǎn)動(dòng)的矩形框和齒輪機(jī)構(gòu),該機(jī)構(gòu) 為由齒輪帶動(dòng)的,做閫周運(yùn)動(dòng)的機(jī)構(gòu)。初始狀態(tài)卜,兩滾輪所在平面平行于書運(yùn) 動(dòng)方向,以便書兩邊所帶的紙能夠順利通過。當(dāng)側(cè)邊與兩端上下邊折起來之后, 齒輪帶動(dòng)其繞豎直軸作半周圓周運(yùn)動(dòng)

13、,使豎直滾輪掠過前角邊,將其折起。方案比較:方案一與方案二工作原理相似,但由于方案一為半球形轉(zhuǎn)子,力度更大,因 此精度就越高,效率也就越高。經(jīng)比較,選取方案一為最佳方案。涂漿糊貼標(biāo)簽烘干機(jī)構(gòu):方案一:工作原理:通過凸輪的轉(zhuǎn)動(dòng)帶動(dòng)與凸輪連接的輪軸,并使其上面的水 平板塊做水平往復(fù)運(yùn)動(dòng),在推書機(jī)構(gòu)把第二摞書推到涂漿糊處,第一摞書恰 好到達(dá)貼標(biāo)簽處。直至最后完成烘干。方案二:工作原理:凸輪的轉(zhuǎn)動(dòng)帶動(dòng)滑塊的左右移動(dòng),從而實(shí)現(xiàn)涂漿糊、貼標(biāo) 簽、烘干功能。方案比較:方案一雖然多了一個(gè)搖桿,傳動(dòng)穩(wěn)定,但機(jī)構(gòu)較多,運(yùn)動(dòng)復(fù)雜,容易積 累誤差。而方案二相對來說機(jī)構(gòu)簡單明y,搭建也方便。經(jīng)比較,選取方案二為最佳方案

14、。機(jī)構(gòu)總方案匯總at縱向送書機(jī)構(gòu)裁紙機(jī)構(gòu)折邊機(jī)構(gòu)涂漿糊貼標(biāo)簽烘干機(jī)構(gòu)機(jī)構(gòu)總運(yùn)動(dòng)循環(huán)3020i 1o i9150 180 210 240 270 300 3300務(wù)向良書一4斤側(cè)邊、上下邊、前角 涂、貼、烘電動(dòng)機(jī)到主軸間的減速機(jī)構(gòu)計(jì)算減速機(jī)構(gòu)的示意圖如下:由選定的數(shù)據(jù):電動(dòng)機(jī)轉(zhuǎn)速nl=1000r/min,主軸轉(zhuǎn)速n4=10r/min可通過計(jì)算得到各個(gè)齒輪的齒數(shù),傳動(dòng)比為10。計(jì)算過程:il4=z2*z3*z4 + zl*z2*z3=100可?。?zl=24 z2=75 z3=60 z4=160z25=15z3=20模數(shù)m=2 壓力角a =20°橫向推書機(jī)構(gòu)中凸輪機(jī)構(gòu)的設(shè)計(jì):(matla

15、b程序在附錄)由上面要求設(shè)定凸輪推程運(yùn)動(dòng)角為120°。為了防止推書過程中書木出 現(xiàn)灑落耍求推書過程中加速度從零幵始,根據(jù)耍求凸輪的加速度按正弦規(guī)律 變化?;爻踢^程中加速度沒有要求,我們?nèi)耘f按正弦加速度規(guī)律設(shè)計(jì)a輪。 凸輪的行程有齒輪1可知,h=200mm,設(shè)計(jì)凸輪從動(dòng)件是直動(dòng)型的,采用壓 力角為30。,基圓半徑110mm?;鶊A最小半徑表達(dá)式:rmin =將推程位移曲線中dd4)最大斜率帶入得:rmin=83. 3mm選取基圓半徑110mni>83. 3mm凸輪從動(dòng)件位移表達(dá)式:3hhs= (1>-sin3 (0<(h<2 ji/3)3h2h2s=h(<!

16、)-一 k ) +rzsin3 (<1)丌)(2 冗 /3< 4)<4 /3) 2w32w3s=0; (4 ji/3<4)<2 ji)位移曲線凸輪從動(dòng)件速度表達(dá)式:3h 3hv=2tc o-2'r g)cos3 4)(0<小<2 冗/3)3h3h2v=- (2n to - 2n o cos3 (小k ) (2 it /3< 小 <4 te /3)3v=0 (4 ji/3<(1)<2 ji)速度曲線凸輪從動(dòng)件加速度表達(dá)式:a= 2jt sin3(l)(0<(1)<2 ji/3)211 jta= 2tt sin3

17、(4)-3) (2 ji /3< 4)<4 ji /3)a=0 (4 ji/3<(1)<2 ji)加速度曲線凸輪理論輪廓曲線用解析法對牛頭刨床六桿機(jī)構(gòu)運(yùn)動(dòng)分析 (c語言版,程序在附錄)牛頭刨床機(jī)構(gòu)簡圖牛頭刨床三維立體圖1.位置分析:r lx cos = s3 cos 6,+ ' sin = 53 sin 03 cos03 +/4 cos04 二 se、/3 sin + /4 sin 04 = /:從而求出s3、03、04和se2.速度分析:將上式對時(shí)間求一階導(dǎo)得:,一 1'o sin= s, cos 03 - s3co3 sin 3,/種 cos = s

18、, sin 3, + s,co3 cos 3, -z3ft)3 sin 3, - l4co4 sin4 =se=veh /3o>3 cos03 + z4ft)4 cos 04 =0將上式寫成矩陣式得: cos- 5 3 sinsin <?353cos0- z3sin-0/jcoses<23.加速度分析:將速度分析式對時(shí)間再次求一階導(dǎo)得:r -/o cos cos -sin 3, (?/'人 sin 3, +f,3.s3 sin 3, + s3(o: cos 3,)-/df sin 01 = r3 sin 03 +,3co3 cos 03 +,3co3 cos d3 +

19、 a3s3 cos 03 s3(o sin 9,i (z3or3 sin33 + 13a>l cos03) (/4or4 sin34 + l4co cos04) = e = ae k /3a3 cos£?3 - l3o)l sin 03 + /4a4 cos- l4co sin £?4 =0將上式寫成矩陣式可得:'cos * isin0sin fl, 5,cofi00- /j»in 03- l4 sin 9a.0/3c«5 (ij /4co8(l1=0.125m;l3=0. 6m;0 jtol4=0. 15m; cujsin 9*曹 i,i

20、n fj - 5j(»60o'bh-/(wlcw (?,ajjcoa (9,tsjcob vj * ij w)6in00如j+ (u|-ii(m(hin 0,0 awjcos flj-l4 <w4o«s s40w屬00-f,w,sin 9y-/46>4«iri s40. 4 - o .l6=0. 275m; l6'=0. 575m;w1=1rad/s;)最后利用c語言(高斯消元法)對矩陣式進(jìn)行求解,可得從動(dòng)件位移, 速度,加速度數(shù)據(jù),最后利用matlab將數(shù)據(jù)連成曲線,最終得出如 圖所示曲線(單位皆為國際單位制)位罝線圖速度線囝0.50

21、.60400.2 -0.51 -0.2100200300 m0100200300400加速度線圖0解法驗(yàn)證:當(dāng)原動(dòng)件角度為0°時(shí):利用cad標(biāo)注選項(xiàng)得出位移s=10. llmmx10=0. 1011m;與原圖相符。速度驗(yàn)證:因?yàn)関b3 = vb2 + vb3b2;大?。縲l*ll?方向丄bc丄ab/bc可求得 vb3=0. 052m/s; vd=vb3/s3*l3=0. 103m/sve vd + vcd大小?w3*13?方向/ef丄cdide可求得 ve=-0. 085m/s 與原圖相符。加速度驗(yàn)證:n薫3b3+=如+k,hb3b2卞b3b2大小v2b3/s39vvli2*w3*v

22、b3b29方向b-c丄cd丄ab丄bc/bc可求得ab3;在通過影像原理可求得ad的大小和方向。ae =3d +na*ed+ aod1大小?7v2e"149嫌方向/ef7d-eide可求得 ae =-0. 18m/s2;與原圖相符;利用cad標(biāo)注選項(xiàng)得出位移s=-41.55mmx10=-4. 155m;與原圖相符。速度驗(yàn)證:因?yàn)関b3 = vb2 + vb3_b2;大?。縲l*ll?方向丄bc丄ab/bc可求得vb3;vd=vb3/s3*l3;ve = vd + ve_d大???w3*13?方向/ef丄cdide可求得 ve=-0. 13m/s與原圖相符。加速度驗(yàn)證:n , 3b3+3

23、 =ab2 +k,ab3b2十&b3b2大小v2b3/s39vvli2*w3*v|.,3b29參方向b->c丄cd丄ab丄bc/bc可求得ab3;在通過影像原理可求得ad的大小和方向。= 3fi + bed+ bed大小 ?v v2ed /14?方向 /ef 7d一eide可求得 ae=0.09m/s2;與原圖相符;課程設(shè)計(jì)心得體會為期一周的機(jī)械原理課程設(shè)計(jì)結(jié)朿了,在這次實(shí)踐的過程中我學(xué)到了一些除書木 知識以外的其他東西,領(lǐng)略到了別人在處理專業(yè)技能問題吋顯示出的優(yōu)秀品質(zhì), 更深切的體會到人與人之間的那種相互協(xié)調(diào)合作的機(jī)制,最重要的還是自己對一 些問題的看法產(chǎn)生了良性的變化.當(dāng)我在

24、設(shè)計(jì)當(dāng)中遇到問題時(shí),必須要有斟酌的態(tài)度才會收到效果。我記得有 位老師說過,有些事情的產(chǎn)生是有原因的,別人能在諸如學(xué)習(xí)上取得了不一般的 成績,那絕對不是僥幸或者巧合,那是自己付出勞動(dòng)的成果的彰顯,那是自己辛苦 過程的體現(xiàn).這一句話至今為止我都牢牢的記在心里。這次課程設(shè)計(jì)使我明白了自己原來知識還比較欠缺。自己要學(xué)習(xí)的東西還太 多,以前老是覺得自己什么東西都會,什么東西都懂,有點(diǎn)眼高手低。通過這次 課程設(shè)計(jì),我才明白學(xué)習(xí)是一個(gè)長期積累的過程,在以后的工作、生活中都應(yīng)該 不斷的學(xué)4,努力提高自己知識和綜合素質(zhì)。在這次課程設(shè)計(jì)中也使我們的同 學(xué)關(guān)系更進(jìn)一步了,同學(xué)之間互相幫助,有什么不懂的大家在一起商量

25、,聽聽不 同的看法對我們更好的理解知識,所以在這里非常感謝幫助我的同學(xué)。我的心 得也就這么多了,總之,不管學(xué)會的還是學(xué)不會的的確覺得困難比較多,真是萬 事開頭難,不知道如何入手。最后終于做完了有種如釋重負(fù)的感覺。此外,還得 出一個(gè)結(jié)論:知識必須通過應(yīng)用才能實(shí)現(xiàn)其價(jià)值!冇些東西以為學(xué)會了,但真正 到用的時(shí)候才發(fā)現(xiàn)是兩回事,所以我認(rèn)為只有到真正會用的時(shí)候才是真的學(xué)會 了。附錄:牛頭刨床c語言程序include <iostream>#include<stdio.h>#include<math.h>includealgorithm#include<string

26、.h>#define pi 3.1415926using namespace std;const double eps = 1e-15;const int max_m = 15;const int maxjm = 15;double augmax_mmax_n+1; /增廣矩陣bool free_xmax_n;/判斷是否是不確定的變元double xmax一n;double x2max_n;"解集double 11,13,14,p,g,h,s;double a1,a3,a4,w1;int m,n; z/m個(gè)方程,n個(gè)未知數(shù)double s1,w3,w4,ve;int sign(

27、double x) return (x>eps) - (x<-eps);廣*返回值:-1無解0有且僅有一個(gè)解>=1有多個(gè)解,根據(jù)什66_*判斷哪些是不確定的解*/void fun() /增廣矩陣aug00=cos(a3);aug01=-p*sin(a3);aug02=0;aug03=0;aug04=-l1*sin(a1)*w1;aug10=sin(a3);aug11=p*cos(a3) ;aug12=0;aug13=0;aug14=l1*cos(a1)*w1;aug20=0; aug21 =-!3*sin(a3);aug22=-l4*sin(a4);aug23=-1 ;aug

28、24=0;aug30=0; aug31=l3*cos(a3);aug32=l4*cos(a4);aug33=0;aug34=0;int gauss() /高斯消元法int i,j;int row,col,max_r;memset(free_x,true,sizeof(free_x);for(row=0,col=0; row<m&&col<n; row+,col+)max_r = row;for(i = row+1; i < m; i+) /找到當(dāng)前列所有行中的最大值(做除法時(shí)減小誤差)if(sign(fabs(augicol)-fabs(augmax_rcol

29、)>0)if(max_r != row)/將該行與當(dāng)前行交換for(j = row; j < n+1; j+)swap(augmaxjj,augrowj);if(sign(augrowcol)=0) /當(dāng)前列 row 行以下全為 0(包括 row 行)row-;continue;for(i = row+1; i < m; i+)if(sign(augicol)=0)continue;double ta = augicol/augrowcol;for(j = col; j < n+1; j+)augi0 -= augrowj*ta;for(i = row; i <

30、m; j+) /col=n 存在 0.0,a 的情況,無解if(sign(augicol)return -1;if(row < n) /存在0.0.0的情況,有多個(gè)解,自由變元個(gè)數(shù)為n-row個(gè)for(i = row-1; i >=0; i-)int free_num = 0;/自由變元的個(gè)數(shù)int freejndex;/自由變元的序號for(j = 0;j<n;j+)if(sign(augij)!=o && 什ee_xj)free_num+,free_index=j;if(free_num > 1) continue; /該行中的不確定的變元的個(gè)數(shù)超過

31、1個(gè),無法求解,它們?nèi)匀粸椴淮_定的變元/只有一個(gè)不確定的變元freejndex,可以求解出該變元,且該變元是確定的double tmp = augin;for(j = o;j<n;j+)tmp = augio*xj;xfreejndex = tmp/augpfreejndex;freexfreendex = false;return n-row;/有且僅有一個(gè)解,嚴(yán)格的上三角矩陣(n=m)for(i = n-1; i >= 0; i-)double tmp = augin;for(j = i+1;j<n;j+)if(sign(augij)!=o)tmp -= augi0*x0

32、;xi = tmp/augii;return 0;void fun2()aug00=cos(a3);aug01=-p*sin(a3);aug02=0;aug03=0;aug10=sin(a3);aug11=p*cos(a3);aug12=0;aug13=0;aug14=-(s1 *w3*cos(a3)+w3*(s1*cos(a3)-p*w3*sin(a3)-w1 *i1*w1 *sin(a1);aug20=0;aug21=-l3*sin(a3);aug22=-l4*sin(a4);aug23=0;aug24=-(-l3*w3*cos(a3)*w3-l4*w4*w4*cos(a4);aug30=

33、0;aug31=l3*cos(a3);aug32=l4*cos(a4);aug33=0;aug34=-(-l3*w3*w3*sin(a3)-l4*w4*w4*sin(a4);int main()freopen(” in.txt","r",stdin);freopen(”out2.txt","w",stdout);/ printf("input 11 i3 i4 h g a1 w1 :n");cin»h»l3»l4»h»g;for(int z=0;z<=360;z+)a1=z/180.0*pi;w1=1;printf(,fa1=%lf ”,a1);p=l1*cos(a1 )/cos(a3);a4=asin(g-l3*sin(a3)/l4);s=l4*cos(a4)+i3*cos(a3)

溫馨提示

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

評論

0/150

提交評論