核桃脫殼機的設計(脫核機設計 去殼機設計)【含15張CAD圖紙+PDF圖】
喜歡就充值下載吧。。資源目錄里展示的文件全都有,,請放心下載,,有疑問咨詢QQ:414951605或者1304139763 ======================== 喜歡就充值下載吧。。資源目錄里展示的文件全都有,,請放心下載,,有疑問咨詢QQ:414951605或者1304139763 ========================
為農(nóng)業(yè)機械提供位置數(shù)據(jù)測量
Herman Speckmann
原文來源:Federal Agricultural Research Centre Braunschweig (FAL), Institute for Biosystems Engineering, Bundesallee 50, D-38116 Braunschweig, Germany
摘要
農(nóng)業(yè)機械、車輛需要位置數(shù)據(jù)來指導和控制執(zhí)行最佳工作位置。位置數(shù)據(jù)也被需要用在像精細農(nóng)作這樣的應用上。位置數(shù)據(jù)的必要的準確性、分辨率和頻率依照不同的應用而變化。只有一個系統(tǒng),安裝在中央車輛(例句、拖拉機),應該提供對每項任務的位置數(shù)據(jù)。
提出的關于中央系統(tǒng)的基本概念是位置數(shù)據(jù)按照特定應用程序計算并且直接被傳送到它需要被應用到的那個點上。這片論文闡述了測量的基本原理和位置數(shù)據(jù)的計算,還對現(xiàn)有的傳送數(shù)據(jù)的農(nóng)業(yè)網(wǎng)絡進行了簡要介紹。它集中建議了一個提供和轉移位置數(shù)據(jù)的網(wǎng)絡服務。被討論的解決方案是以農(nóng)業(yè)BUS(總線)系統(tǒng)為基礎(DIN 9684, ISO 11783). ? 2000 Elsevier Science B.V. 版權所有.
1.前言
位置指導的目的是給生長在農(nóng)田里一個固定的區(qū)域上的莊稼帶來增產(chǎn)的方法。莊稼或者它們在農(nóng)田里所處的位置是指導的重要參照。
位置數(shù)據(jù)被用來指導農(nóng)用車、實現(xiàn)控制和支持精耕農(nóng)業(yè)。準確性、分辨率和頻率取決于他們的具體應用。
必須強調(diào)的是本文沒有合適的解決這個問題的傳感器來產(chǎn)生數(shù)據(jù)。更確切的說,這里研究的問題是參照移動單位的一定的位置進行了一個位置信號產(chǎn)生,但是這個位置和需要的位置數(shù)據(jù)并不是完全一致的。此外,位置信息有可能在同一時間被需要用于幾種目的, 車輛和工具組合的結構可能會經(jīng)常改變。
正如 Freyberger 和 Jahns (1999), Wilson (1999)所提到的, 測量系統(tǒng)可以是一個絕對定位系統(tǒng),比如Bell(1999)描述的衛(wèi)星系統(tǒng),或者是一個相對的系統(tǒng),比如Debain et al. (1999), Hague et al. (1999)描述的機器視覺系統(tǒng)。它可能也包括輔助傳感器。
傳感器只有在參考具體位置情況下測量位置,比如相機的安裝點、天線的底部。在接下來的描述中,這個位置被稱為測量點。由于各種原因,這位置測點的是預先設定好的,意味著衛(wèi)星天線將盡可能安裝在拖拉機的車頂上以便減少測量不到的區(qū)域。攝像機將會安裝在有保障最佳視覺的位置。粗糙或傾斜的表面引起的運動可能導致測量位置和運動表面的位置不同。例如,一輛車頂上裝有衛(wèi)星天線的車輛,大約3.5m,駕駛在10°的斜坡表面,傾斜方向造成的區(qū)別相差60cm。圖1闡述了這個情形。在這個例子中,計算一個參考點的位置可能更適當一些。貝爾(1999)提出把拖拉機的后方軸的中點作為參考點。表面上的一個點,例如,后方軸中間的下垂直面似乎顯得更適合與某些應用。像一些應用,比如控制實現(xiàn),工具的一定點的位置可能最終重要。這個點將被稱作目標點。
在某些情況下位置數(shù)據(jù)需要用于不同的目的,分別為每個目的以一種獨立的測量系統(tǒng)測量位置不是很有效。當位置測量只有一次時多個硬件可以避免,同時工具上其他點的位置或者工具也被計算。假如位置和方法被測量,實驗測量和空間向量之間的地點測點的計算是眾所周知的,那么這種情況是可能的。如果兩個點嚴格耦合,這意味著兩點都在拖拉機上、兩點之間的向量是常數(shù),一個簡單的矩陣運算就能產(chǎn)生結果。如果這些點沒被嚴格耦合,這意味著,例如,一處拖拉機,另一個是在附加工具上,矢量是可變的。額外的測量成為必要用來建立兩點之間的向量或必須應用其他原理計算目標點的位置。
2.數(shù)據(jù)處理和數(shù)據(jù)轉移
通過計量點上的測量位置和方法,在車輛或工具上任何點的位置數(shù)據(jù)可以被計算出來。計算結果可以被測量系統(tǒng)(中央數(shù)據(jù)處理)或由請求目標位置數(shù)據(jù)的各個系統(tǒng)(分布式數(shù)據(jù)處理)計算出來。
2.1 分布式數(shù)據(jù)處理
在分布式數(shù)據(jù)的情況下,測量系統(tǒng)僅作為智能傳感器服務。它測量需要的位置和計算,和提供這些未經(jīng)處理的數(shù)據(jù)。頻率和精度等特點取決于請求的單位。這個單位執(zhí)行所有處理來計算位置。單位必須知道測點的位置和各有關參數(shù)。這樣處理的好處是測量裝置可以相對簡單。另一方面,每個請求的單位需要的充分的能力來履行這一運算。
2.2 中央數(shù)據(jù)處理
測量單位被擴展包括計算目標位置的各個組件。這個測量和處理系統(tǒng)形成了一個所謂的位置和導航服務的單元,這個單元提供任何目標點的最終位置數(shù)據(jù)。在這種情況下,只有一個測量與處理系統(tǒng)是必要的,即使位置數(shù)據(jù)必須被更多的用戶要求。這樣做,只有PNS必須知道所有相關的參數(shù)來進行計算。
2.3 數(shù)據(jù)傳送
無論數(shù)據(jù)在哪里處理,一個數(shù)據(jù)傳輸是必要的。對于這樣一個數(shù)據(jù)傳輸,一個標準的網(wǎng)絡是適當?shù)?。為了用于農(nóng)業(yè)領域,存在一個在移動單位和固定農(nóng)場電腦之間傳輸數(shù)據(jù)的汽車。農(nóng)業(yè)總線系統(tǒng)(LBS)也已被標準化以便能在網(wǎng)路的各個電子單元(LBS節(jié)點或BUS節(jié)點)之間進行信息交換。這個標準定義了物理層網(wǎng)絡,網(wǎng)絡協(xié)議,系統(tǒng)管理,數(shù)據(jù)對象和常見任務的服務程序(Speckmann andJahns, 1999)。
LBS以DIN9684(DIN,1989–1998)作為標準。目前,正在努力建立一個國際標準(Nienhaus,1993),ISO 11783,為了這個目的,像LBS,ISO 11783也將定義一個農(nóng)業(yè)BUS作為一個農(nóng)業(yè)機械交換數(shù)據(jù)的開放系統(tǒng),特別是在拖拉機-執(zhí)行工具的組合和從移動單位到靜止不動的農(nóng)場計算機。這個標準是基于控制器區(qū)域網(wǎng)絡數(shù)據(jù)協(xié)議(CAN; BOSCH, 1991)。市場上有相應的硬件設備。
在LBS中,為一般位置數(shù)據(jù)(地理位置:經(jīng)度、緯度、高度,或軌道位置)的傳輸定義了數(shù)據(jù)對象。這標準允許定義的額外的數(shù)據(jù)對象,例如多維的距離,方向和速度。沒有幾何實施參數(shù)的數(shù)據(jù)對象目前存在在LBS中。ISO 11783提供,在第7部分(信息實現(xiàn)應用層),實施航行偏移的第一個定義。現(xiàn)行標準沒有定義數(shù)據(jù)在哪里進行處理。因此,關于BUS中哪個單元計算目標點的數(shù)據(jù),哪個或那些單元測量數(shù)據(jù)不具體。
LBS提供所謂的LBS服務來執(zhí)行常見任務。LBS服務是為LBS的參與者頻繁地執(zhí)行復發(fā)的任務的功能單元。LBS用戶站就是這樣的一項服務。這是一個為用戶提供輸入和輸出BUS上節(jié)點(BUS參與者)處置的數(shù)據(jù)中央接口。另一項服務提供在移動單位和固定的電腦,農(nóng)場的電腦之間的數(shù)據(jù)交換。一些服務在LBS中被定義但尚未有詳細的標準,例如診服務斷或“Ortung und Navigation”(位置和導航),將在下面作為PNS被討論。在圖2中,一個典型的農(nóng)業(yè)網(wǎng)絡的簡化方案展示了一個拖拉機-噴霧器的組合。這個圖表包括物理BUS線路,即骨干網(wǎng)絡。在這個BUS上,參與單元如拖拉機的電子控制單元(ECUs)、霧化器被連接協(xié)作起來。另外,兩項LBS服務也被連接到BUS上。一項服務代表LBS用戶站。另外一項是位置和導航服務,即位置數(shù)據(jù)的測量和處理系統(tǒng)。
2.4 分布式和中央數(shù)據(jù)處理的比較
一個分布式數(shù)據(jù)處理,農(nóng)業(yè)BUS,根據(jù)DIN 9684 或者ISO 11783, 定義了在測量系統(tǒng)和任何參賽者之間必要的數(shù)據(jù)交換;獨自地,任何一個ECU。每一個ECU怎樣得到計算機位置數(shù)據(jù)計算必要的幾何和運動參數(shù)的問題保持開放。每一個ECU知道從各自的結合點到目標點的參數(shù),但它不知道從結合點到測量點的參數(shù)。這些參數(shù)必須由其他ECU提供。沒有標準定義相應的數(shù)據(jù)對象或請求數(shù)據(jù)的程序。對于分布式數(shù)據(jù)處理,這些定義必須補充。
另外,對于中央數(shù)據(jù)處理,一定要知道測量點和目標點之間所有的運動參數(shù)。此外,方法必需被定義以便使用中央服務計算目標點的位置數(shù)據(jù)。一個位置和導航服務需要擴展標準,但以下的優(yōu)點在實際使用中是至關重要的。
● 為了確定目標點的位置數(shù)據(jù),相應的控制單元(ECU)只有一個對話伙伴網(wǎng)絡。它獨立工作于各自的網(wǎng)絡配置,僅僅發(fā)送自己的參數(shù)和只接受它特定位置數(shù)據(jù)。
● PNS從所有的ECU上接受參數(shù)。它知道所有一切幾何條件和車輛-工具組合的運動參數(shù)。因此,任何目標點位置的確定是可能的。
● 這個標準的定義了計算程序和明確的提出了目標點的位置數(shù)據(jù)。
● 計算位置數(shù)據(jù)的計算性能完全由PNS提供。沒有計算能力需要用于這個目的。
在前一節(jié)提到,提供位置和導航數(shù)據(jù)的服務已經(jīng)在LBS的計劃中。在下文中,將提到PNS的一個試例解決方案。
3.一項定位和導航服務的提議
此時,應當指出,下面的PNS的介紹是一項建議。它提供了一個平臺進行討論,這可能導致這個服務標準化。
3.1 PNS的主要特征
PNS的特征首先依賴于它的使用目的。從前面所講的,很明顯的是,測量的位置數(shù)據(jù)在一個地點,用在不同的地點。為了提供需要的數(shù)據(jù)來指導車輛,控制工具的位置和協(xié)助任何一種精耕農(nóng)業(yè),下面的條件必須滿足:
PNS提供有關測量點的數(shù)據(jù)。
PNS提供有關參考點的數(shù)據(jù)。
PNS提供有關目標點的數(shù)據(jù)。
這項服務的特點如下:
1.數(shù)據(jù)的請求和傳播的方式已經(jīng)標準化,數(shù)據(jù)被LBS (DIN 9684)定義和將被ISO 11783標準化。因此,它將不會在此討論。在下面,LBS將作為一種標準化的農(nóng)業(yè)BUS系統(tǒng)被使用。
2.數(shù)據(jù)的容量、準確性、頻率和范圍是由數(shù)據(jù)的目的決定的。
3.滿足這些要求的硬件和軟件不應被規(guī)范,應該取決于生產(chǎn)廠家。
3.2關于位置數(shù)據(jù)測量和計算方法標準的影響
各種測量系統(tǒng)和PNS中用于決定位置數(shù)據(jù)的方法不再標準的范圍之內(nèi)?;谛l(wèi)星,機器視覺、慣性導航、地磁或這些情況的組合可能被應用。作為一種結果,生產(chǎn)企業(yè)可以決定如何產(chǎn)生位置數(shù)據(jù),只要他滿足了規(guī)定的要求和準確性。
3.3 PNS在農(nóng)業(yè)BUS系統(tǒng)中的整合
在LBS中整合定位和導航服務存在一些好處,因為許多特性已經(jīng)被定義。LBS已經(jīng)包括在PNS的選項作為試驗的標準。它允許實現(xiàn)服務作為一個獨立的物理單位或者為另外一個物理單位的邏輯單位。BUS接口和BUS協(xié)議的物理性能(DIN 9684, part 2)已經(jīng)被標準定義。為LBS中服務的集成,系統(tǒng)的功能的定義是果斷的(DIN 9684,part3)。他們在LBS中定義節(jié)點的性能。第三部分也給了LBS服務一般的定義。
一項LBS服務形成與LBS參與者點對點的連接。LBS參與者使用服務時不會被其它使用者影響,一個LBS參與者也不能影響其他參與者對服務的使用。所有進一步PNS的定義還不規(guī)范。
3.4 PNS操作的一般模式
PNS設計應用以下的基本假設:
1.每一個ECU的只知道它自己的參數(shù),包括參考點、目標點、結合點位置、車輛類型或軸距的坐標和數(shù)量。
2.只有ECU根據(jù)工作條件可以定義必要的時間間隔,準確度和位置數(shù)據(jù)的分辨。
3.每一個ECU的可以選擇不同的任意時刻的位置數(shù)據(jù)。
4.參數(shù)和計算和提供的位置數(shù)據(jù)的方法將會在田野機械開始運作過程之前被定義。
5.PNS提供了一些程序為實施標準和車輛類型計算位置數(shù)據(jù)。
6.位置數(shù)據(jù)自動(周期性)地或根據(jù)需求被提供。
為了滿足這些要求,服務窗口提供適當?shù)墓ぞ?,同時 ECUs 決定如何使用及使用哪個工具。這意味這它們定義一個或者多個任務。這樣一項任務基本上代表了一個命令表,包括激活具體工具使用的命令。這些任務被送到PNS,隨后PNS執(zhí)行這些任務。一個ECU的不同的任務相互獨立的被執(zhí)行。
圖3闡明了PNS與一個ECU之間的數(shù)據(jù)傳遞。同時,也顯示了PNS的主要部分。PNS的這些工具包括位置測量系統(tǒng)和測量點的數(shù)據(jù),以及一系列處理這些數(shù)據(jù)的程序方法。程序如下:
1. 計算位置數(shù)據(jù)(位置程序);
2. 計算位置數(shù)據(jù)值的平均值,最大值、最小值和積分的方法(算術程序);
3. 輸入和輸出數(shù)據(jù)(傳輸程序);
4. 傳遞數(shù)據(jù)到ECU(傳遞程序);
5. 控制數(shù)據(jù)處理(數(shù)據(jù)控制程序);
為了這些方法的執(zhí)行,ECU必須定義相應的參數(shù)。它同時也定義位置數(shù)據(jù)的數(shù)據(jù)對象。
PNS的主要工具是一項執(zhí)行ECU定義的任務的程序系統(tǒng)。簡而言之,程序系統(tǒng)解釋任務指令,調(diào)動相應的方法,計算要求的位置以及把數(shù)據(jù)送到ECU(電子控制單元)。
為了一項任務的定義,ECU生成一個任務庫。一個務庫主要是一系列調(diào)動PNS的程序法或者調(diào)動內(nèi)嵌的任務庫的指令。各種參數(shù)被定義并且放置在參數(shù)庫里。為了存儲被計算的位置數(shù)據(jù),ECU必需定義數(shù)據(jù)庫。數(shù)據(jù)庫必需在激發(fā)相應任務程序之前通過BUS從ECU傳送到達PNS。
3.5 PNS預定義的程序
PNS預定義的程序是一些處理位置數(shù)據(jù)或者控制數(shù)據(jù)處理的程序。不同的程序執(zhí)行不同的功能。不同的程序被一些獨特的標識符區(qū)別。這些程序被稱為“內(nèi)部任務”(任務庫)。他將會成為標準的一部分用來定義標識符,功能規(guī)格和調(diào)用程序規(guī)格。
3.5.1 位置程序
位置程序(計算位置數(shù)據(jù)的程序)是計算目標點位置數(shù)據(jù)的數(shù)據(jù)。這些方法計算從最初的位置(輸入位置數(shù)據(jù)、資料的參考點的數(shù)據(jù)或以前計算的數(shù)據(jù))到一種新的點的位置(輸出的位置數(shù)據(jù)、數(shù)據(jù)的目標點或作為中間結果)。位置程序能夠滿足不同結構位置的計算(考慮一、二或三維模型,嚴格耦合點,幾個基本類型車輛的不嚴格耦合點,工具和車輛-工具的結合)。這些程序從有關ECU執(zhí)行定義的參數(shù)庫得到他們的實際參數(shù)(目標點的坐標,車輛的長度、寬度、高度、類型或軸距)這是確定的有關實施ECU的。
圖4顯示了使用一個位置程序的一段任務庫。PNS的程序系統(tǒng)執(zhí)行這個程序庫。在任務庫的某一點上,它發(fā)現(xiàn)調(diào)用位置程序的指令。這個調(diào)用指令包括特定程序的標識符和有關參數(shù)庫的引用。這時,程序系統(tǒng)擁有由以上的操作產(chǎn)生的實際位置數(shù)據(jù)。現(xiàn)在它使用這些實際數(shù)據(jù)作為輸入數(shù)據(jù),和引用參數(shù)庫用于位置程序。然后,它執(zhí)行特定的程序。該程序使用指定的參數(shù)計算輸出的位置數(shù)據(jù)。然后,它返回到程序系統(tǒng)。位置程序的輸出數(shù)據(jù)成為新的實際位置數(shù)據(jù)。程序系統(tǒng)繼續(xù)執(zhí)行下面的指令。
3.5.2 算術程序
算術方法被用來計算位置數(shù)據(jù)的平均值,最大值、最小值或者積分值。一個算術程序從程序系統(tǒng)的實際位置數(shù)據(jù)或從特定數(shù)據(jù)庫得到位置輸入數(shù)據(jù)。它使用在調(diào)用指令里決定的參數(shù)庫中的參數(shù)計算輸出位置數(shù)據(jù)。然后,計算結果數(shù)據(jù)被存儲在一個被定義的數(shù)據(jù)庫里。
圖5展示了一個算術程序使用的例子。在任務庫的某一點上,它發(fā)現(xiàn)調(diào)用算術程序的指令。這個調(diào)用包括具體程序的標識符,一個有關參數(shù)庫的引用,一個目的數(shù)據(jù)庫的引用和源數(shù)據(jù)庫選擇性的引用。這個程序系統(tǒng)采用實際數(shù)據(jù)和參考數(shù)據(jù)用于程序計算。根據(jù)調(diào)用規(guī)格,算術程序從程序系統(tǒng)(沒有定義的數(shù)據(jù)庫參考)或一種數(shù)據(jù)資源(數(shù)據(jù)資源I)得到輸入數(shù)據(jù)。它計算被要求的值并把計算結果存儲在一個數(shù)據(jù)庫里(數(shù)據(jù)庫II)。計算參數(shù)是從定義的參數(shù)庫中得到的。程序發(fā)揮到程序系統(tǒng)并繼續(xù)執(zhí)行。實際的位置數(shù)據(jù)沒有被改變。
3.5.3 傳輸程序
PNS定義了三種類型的傳輸程序。輸入程序是用來裝載作為實際位置數(shù)據(jù)的確定的數(shù)據(jù)庫位置數(shù)據(jù)到PNS的程序系統(tǒng)。輸出程序存儲實際位置數(shù)據(jù)到一個在調(diào)用指令里預先定義了的數(shù)據(jù)庫。輸入/輸出程序被用來從一個源數(shù)據(jù)庫到目的數(shù)據(jù)庫之間傳輸數(shù)據(jù)。
圖6顯示了一個使用輸入和輸出程序的例子。輸入程序的調(diào)用指令包括具體程序的標識符和源數(shù)據(jù)庫的引用。在執(zhí)行輸入程序之前,程序系統(tǒng)為程序提供源數(shù)據(jù)庫的引用。然后,程序執(zhí)行和得到位置數(shù)據(jù),并將它作為實際位置數(shù)據(jù)返回給程序系統(tǒng)。以前的實際位置數(shù)據(jù)被損壞。系統(tǒng)繼續(xù)進行。對于輸出程序的使用,實際位置數(shù)據(jù)與目的位置數(shù)據(jù)庫提供參考。輸出程序?qū)嶋H數(shù)據(jù)放到目的數(shù)據(jù)庫并返回到程序系統(tǒng)。實際位置數(shù)據(jù)仍然有效。
3.5.4 傳遞程序
傳遞程序發(fā)送具體的位置數(shù)據(jù)到ECU。源數(shù)據(jù)在調(diào)用指令(或一個數(shù)據(jù)庫或程序系統(tǒng)的實際數(shù)據(jù))里被定義。當執(zhí)行一個傳遞程序時,它得到具體的位置數(shù)據(jù)并傳送到ECU。
3.5.5 數(shù)據(jù)控制程序
數(shù)據(jù)控制程序控制一個任務庫的執(zhí)行。程序流程是控制時間或距離。PNS的程序系統(tǒng)調(diào)查任務庫。假如確定的時間間隔已過期或已超出距離限制,程序?qū)?zhí)行下列指令。否則,程序系統(tǒng)跳到數(shù)據(jù)庫的結尾。
湖南農(nóng)業(yè)大學東方科技學院
全日制普通本科生畢業(yè)設計
核桃脫殼機的設計
學生姓名:
學 號:
年級專業(yè)及班級:
指導老師及職稱: 教授
學 部:理工學部
提交日期: 年 月
湖南農(nóng)業(yè)大學東方科技學院全日制普通本科生
畢業(yè)設計誠信聲明
本人鄭重聲明:所呈交的本科畢業(yè)論文是本人在指導老師的指導下,進行研究工作所取得的成果,成果不存在知識產(chǎn)權爭議。除文中已經(jīng)注明引用的內(nèi)容外,本論文不含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的作品成果。對本文的研究做出重要貢獻的個人和集體在文中均作了明確的說明并表示了謝意。同時,本論文的著作權由本人與湖南農(nóng)業(yè)大學東方科技學院、指導教師共同擁有。本人完全意識到本聲明的法律結果由本人承擔。
畢業(yè)論設計作者簽名:
年 月 日
核桃脫核機設計
摘 要:本文首先提出核桃機械剝核取仁的必要性和重要性。提出了雙齒盤一齒板式剝核原理及最優(yōu)設計參數(shù),并研制了核桃脫殼機。其中主要包括總體方案的確定,各部件的設計與計算,總裝與零部件裝圖紙;完成設計后,分析了它的特點、優(yōu)勢,以及存在的不足,需要改進,提出了一些改進措施。
關鍵詞:核桃;機械;剝核
Design Of Decorticator For Walnut
Abstract:It’s necessary to crack walnut by machine. Cracking principle was put forward. The cracking machine and its optimal parameters were designed, which included the Determining totality scheme, the design and calculation of every components.Total assembling and every components’drawing. After complete the design, analyze the feature, superiority and some defects. Aiming at this defect and raise some improvemeng steps.
Keywords: walnut;machine;craking
目 錄
摘要.................................................................1
關鍵詞.................................................................1
1 前言.................................................................1
2 設計的目的、意義、國內(nèi)外動態(tài)....................................2
3 核桃脫核機的總體方案的確定......................................2
3.1 三種擠壓破裂方法的比較.....................................2
3.1.1 核桃的旋轉角度..................................................3
3.1.2 核桃的壓縮變形曲線............................................4
3.2 雙齒盤齒板式剝殼原理及最優(yōu)設計參數(shù)...........................5
3.2.1剝殼原理.........................................................5
3.2.2 理想擠入角.........................................................6
3.3 偏心圓弧板最佳半徑的確定.....................................7
3.4 主要組成部分特點...............................................7
3.4.1 電動機...............................................................7
3.4.2 皮帶傳動裝置.......................................................7
3.4.3 軸.................................................................7
4 傳動設計計算、零部件的強度剛度計算............................7
4.1傳動設計計算.............................................7
4.1.1 電動機的參數(shù)......................................................7
4.1.2 V帶輪的設計選擇計算...........................................8
4.1.3 軸的設計計算.....................................................10
4.2 零件的強度剛度計算.........................................12
4.2.1 精確校核軸的疲勞強度.........................................14
4.2.2 軸承的校核.....................................................17
4.2.3鍵的選擇........................................................18
5 結構設計..........................................................18
5.1 機體的機構設計.................................................18
5.2 入料斗的結構設計..............................................20
6 存在的問題及改進措施..................................................20
7 結論.................................................................22
參考文獻.................................................................22
致謝.................................................................23
1 前言
核桃,是人們常見的食物。它營養(yǎng)豐富,具有健腦、補腎、美容、降血脂四大功效。核桃和核桃仁還是我國傳統(tǒng)的出口商品。
但是,由于核桃殼堅硬,手工剝核極其不便而且費時費力。因此,提高核桃取仁的機械化程度,是生產(chǎn)過程中急需解決的問題。
鑒于此,本設計根據(jù)以往的研究與資料,提出了雙齒盤——齒板式剝核原理以及最優(yōu)設計參數(shù),并研制了核桃脫殼機。本機能完美的解決核桃難剝核和人工剝核不能保證仁的完全性難題,且又有較高的生產(chǎn)率和較高的高路仁率。
本次設計采用常見的電機作動力源,利用V帶減速和傳遞功率。利用軸旋轉帶動齒盤的轉動,齒弧板固定,從而機器能夠連續(xù)的工作,大大提高了生產(chǎn)率。
2 設計的目的、意義、國內(nèi)外動態(tài)
核桃,在我國有兩千多年栽培歷史,并逐漸由我國西部擴展到黃河流域。目前,全國核桃產(chǎn)量10萬多噸,其中山西、陜西、云南和河北四省年產(chǎn)量均在萬噸以上。核桃和核桃仁是我國傳統(tǒng)的出口商品,外貿(mào)部門根據(jù)核桃仁的完整程度將其分為一路仁、二路仁和碎仁。一路仁是指半仁及大半仁,二路仁是指四分仁以及比1/4大的三角仁,比1/4還小的仁稱為碎仁。二路仁與二路之和統(tǒng)稱為高路仁。高路仁重與仁總重的比值稱為高路仁率,這是評價核桃脫核機的一個重要指標,
5
Computers and Electronics in Agriculture25 (2000) 87106Providing measured position data foragricultural machineryHermann SpeckmannFederal Agricultural Research Centre Braunschweig(FAL), Institute for Biosystems Engineering,Bundesallee50, D-38116Braunschweig, GermanyAbstractAgricultural machinery and vehicles require position data for guidance and to controlimplements for optimal working positions. Position data are also needed for such applica-tions as precision farming. The necessary accuracy, resolution and frequency of position datavary according to the specific application. Only one system, installed at a central vehicle (e.g.the tractor), should provide position data for each task. The basic concept for the proposedcentral system is that position data are calculated in accordance with the application andtransferred directly to the point at which they will be used. The paper describes thefundamentals of measurement and calculation of position data, and gives a short introduc-tion to the existing agricultural networks to transfer these data. It concentrates on a proposalfor a network service to provide and transfer position data. The solution discussed is basedon the agricultural BUS (DIN 9684, ISO 11783). 2000 Elsevier Science B.V. All rightsreserved.Keywords:Local area network; Controller area network; Agricultural BUS system; LBS; Calculation ofposition; Calculation of direction; LBS IntroductionThe purpose of position guidance is to bring the means of production to theplants, which grow at a fixed location on the field. The plants, or rather theirlocation on the field surface, are the reference for guidance. Position data areneeded to guide agricultural vehicles, to control implements and to supportprecision farming. Accuracy, resolution and frequency depend on their application.E-mail address:hermann.speckmannfal.de (H. Speckmann)0168-1699/00/$ - see front matter 2000 Elsevier Science B.V. All rights reserved.PII: S0168-1699(99)00057-5H. Speckmann/Computers and Electronics in Agriculture25 (2000) 8710688It must be emphasized that this paper does not address the problem of suitablesensors to generate the data. Rather, the problem studied here is that a positionsignal is generated with reference to a certain location on the mobile unit, but thisposition is not identical with the location where the position data are needed.Moreover, position information may be needed for several purposes at the sametime, and the configuration of the vehicleimplement combination may changefrequently.As mentioned by Freyberger and Jahns (1999), Wilson (1999), the measuringsystem can either be an absolute position system, such as the satellite systemdescribed by Bell (1999), or a relative system, such as the machine vision systemsdescribed by Debain et al. (1999), Hague et al. (1999). It may also include auxiliarysensors.Sensor systems measure position only in reference to a specific location, such asthe mounting point of the camera or the foot of the aerial. In the followingpresentation, this location is called the measuring point. For various reasons, thelocation of this measuring point is predetermined, meaning the satellite antenna willbe mounted as high as possible on the roof of the tractor cab to minimize shading.A camera will be mounted where optimal view is guaranteed. Movement caused byrough or sloping field surfaces may cause the measured position and the position onthe field surface to differ widely. For example, for a vehicle with a satellite antennamounted on top of the cab, at about 3.5 m, driving on a sloping surface of 10, thedifference in direction of the inclination will be about 60 cm. Fig. 1 illustrates thisscenario for one dimension. In this example, it may be appropriate to calculate theposition of a reference point. Bell (1999) proposes the middle rear axes of theFig. 1. Difference in position for two locations due to sloping terrain.H. Speckmann/Computers and Electronics in Agriculture25 (2000) 8710689tractor as a reference point. A point in the field surface, for example, vertical underthe middle of the rear axis seems more appropriate for some applications. Forcertain applications, such as the control of implements, the position of a certainpoint of the implement may be of final importance. This point will be called thetarget point.In cases where position data are needed for different purposes, it is not veryefficient to measure the position for each purpose separately with an independentmeasuring system. Multiple hardware can be avoided when the position is measuredonly once, and the positions of the other points on the vehicle or implements arecalculated. This is possible if position and attitude are measured, and the spatialvector between the measuring point and the point to be calculated is known. If bothpoints are rigidly coupled, meaning that both points are on the tractor, the vectorbetween these points is constant, and a simple matrix calculation yields the result.If these points are not rigidly coupled, meaning, for example, that one point is onthe tractor and the other is on an attached implement, the vector is variable.Additional measurements become necessary to establish the vector between thesetwo points or other principles to calculate the position of the target point must beapplied.2. Data processing and data transferPosition data of any point on the vehicle or implement can be calculated fromthe position and attitude measured at a measuring point. This calculation can bemade by the measuring system (central data processing) or by each systemrequesting target position data (distributed data processing).2.1. Distributed data processingThe measuring system serves only as an intelligent sensor in the case ofdistributed data. It measures position and attitude on request, and provides thesedata without any processing. Characteristics such as frequency and accuracy aredetermined by the requesting unit. This unit performs all processing to calculate theposition. The unit must know the position of the measuring point and all relevantparameters to do this. The advantage of this procedure is that the measuring devicecan be relatively simple. On the other hand, each requesting unit needs the fullcapacity to perform this calculation.2.2. Central data processingThe measuring unit is extended by components to calculate the position of targetpoints for any user. This measuring and processing system forms one unit of aso-called position and navigation service (PNS), which provides final position dataof any target point. In this case, only one measuring and processing system isnecessary even when position data are requested by more than one user. To do so,only the PNS must know all of the relevant parameters for the calculation.H. Speckmann/Computers and Electronics in Agriculture25 (2000) 87106902.3. Data transferA data transfer is necessary no matter where the data are processed. For such adata transfer, a standardized network is appropriate. For agricultural purposes, aBUS for data transfer between mobile units and stationary farm computers exists.The agricultural BUS system (LBS) has been standardized to exchange informationbetween the electronic units (LBS participants or BUS nodes) in a network. Thestandard defines the physical layer of the network, network protocol, systemmanagement, data objects and central services for common tasks (Speckmann andJahns, 1999).The LBS has been standardized as DIN 9684 (DIN, 19891998). Currently,efforts are being made to establish an international standard (Nienhaus, 1993),ISO 11783, for such purposes. Like LBS, ISO 11783 will also define an agri-cultural BUS as an open system to exchange data on agricultural machinery,particularly on tractorimplement combinations and from the mobile units tothe stationary farm computer. The standards are based on the controller areanetwork data protocol (CAN; BOSCH, 1991). Corresponding hardware is on themarket.In the LBS, data objects are defined for the transmission of general position data(geographical positions: longitude, latitude, altitude, or position in a tramline). Thestandard allows definition of additional data objects such as multidimensionaldistances, directions and speeds. No data objects exist presently in the LBS forgeometric implement parameters. ISO 11783 provides, in Part 7 (Implement Mes-sages Application Layer), the first definitions of implement navigational offsets.Current standards do not define where which data are processed. Therefore, it isimmaterial on which unit the BUS calculates the data for the target point, andwhich unit or units measure the data.The LBS provides so-called LBS services to execute common tasks. LBSservices are functional units, which perform frequently recurring tasks forLBS participants. Such a service is the LBS user station. This is a centralinterface to the user (operator) for input and output of data which is at thedisposal of any node (LBS participant) on the BUS. Another service providesthe data exchange between the mobile unit and the stationary computer, thefarm computer. Some more services are named in the LBS but not yet stan-dardizedindetail,suchasfordiagnosisservicesortheserviceOrtungund Navigation (position and navigation), which will be discussed in the followingas PNS. In Fig. 2, an exemplary simplified scheme of an agricultural networkis shown for a tractorsprayer combination. This scheme includes the physicalBUS line, which is the backbone of the network. At this BUS, participantssuchaselectroniccontrolunits(ECUs)ofthetractorandsprayerarecoupled. Additionally, two LBS services are connected on the BUS. Oneof these services represents the LBS user station. The other is the LBS serviceposition and navigation, with the measuring and processing system for positiondata.H. Speckmann/Computers and Electronics in Agriculture25 (2000) 8710691Fig. 2. Scheme of an agricultural network in a tractorsprayer combination.2.4. Comparison of distributed and central data processingFor a distributed data processing, the agricultural BUS, according to DIN 9684or ISO 11783, defines the necessary data exchange between the measuring systemand any participant; respectively, any ECU. The question how each ECU getsgeometric and kinematic parameters that are necessary to compute position dataremains open. Each ECU knows its own parameter from its coupling point to thetarget point, but it does not know the parameter from the coupling point to themeasuring point. These parameters must be provided from other ECUs. None ofthe standards define corresponding data objects or procedures requesting the data.For distributed data processing, these definitions have to be supplemented.Also, for central data processing, all kinematic parameters between the measur-ing point and the target point must be known. In addition, methods are to bedefined for the use of the central service with regard to the calculation of positiondata of target points. A position and navigation service requires an extension of thestandards, but the following advantages in practical use are essential:?To determine the position data of a target point, the corresponding ECU hasonly one dialogue partner in the network. It works independently from therespective network configuration, delivers only its own parameters and receivesonly its specific position data.?The PNS receives parameters from all ECUs. It knows all geometric conditionsand kinematic parameters of the vehicleimplement combination. Thereby, anunambiguous determination of the position of any target point is possible.H. Speckmann/Computers and Electronics in Agriculture25 (2000) 8710692?The standard defines the procedures to calculate and present the position data ofa target point unambiguously.?The computing performance to calculate the position data is provided solely bythe PNS. No computing capacity is needed for this purpose from the ECUs.As mentioned in the previous section, a service to provide position and naviga-tion data is already planned in the LBS. In the following, a sample solution of aPNS is presented.3. Proposal for a positioning and navigation serviceAt this time, it should be mentioned that the following description of a PNS isa proposal. It provides a platform for discussion, which may lead to the standard-ization of such a service.3.1. Main features of a PNSThe features of a PNS depend, first of all, on the purpose for which it will beused. From the foregoing, it is clear that position data are measured at one locationand used at different locations. The following requirements must be fulfilled toprovide the data needed to guide a vehicle, to control positions of implements andto assist any kind of precision farming:The PNS provides data related to the measurement point(s).The PNS provides data related to the reference point(s).The PNS provides data related to the target point(s).The characteristics of such a service are as follows:1. The way the data are requested and transmitted is already standardized anddefined by the LBS (DIN 9684) and will be standardized by ISO 11783.Therefore, it will not be discussed here. In the following, LBS will be used as astandardized agricultural BUS system.2. The volume, accuracy, frequency and range of the data are determined by thepurpose of the data.3. The hardware and software to fulfil these demands should not be standardized,but be determined by the manufacturers.3.2. Influence of the standard on measuring and calculation methods for positiondataThe kinds of measuring systems and methods used to determine position data bythe PNS is not in the scope of the standard. Systems based on satellites, machinevision, inertial navigation, geomagnetics or a combination of these may be applied.As a consequence, the manufacturer may determine how to generate the positiondata as long as he meets the stated requirements and accuracy.H. Speckmann/Computers and Electronics in Agriculture25 (2000) 87106933.3. Integration of the PNS into an agricultural BUS systemThere are some benefits of integrating the positioning and navigation service intothe LBS, because many characteristics are already defined. The LBS alreadyincludes the option of a PNS as part of the standard. It allows the realization of aservice either as an independent physical unit or as a logical unit inside of anotherphysical unit. The physical properties of the BUS interface and the BUS protocol(DIN 9684, part 2) are defined by the standard. For integration of the service intothe LBS, the definitions of the system functions are decisive (DIN 9684, part 3).They define the performance of the nodes at the LBS. Part 3 also gives the generaldefinitions of LBS services.An LBS service forms a point-to-point link with LBS participants. The use of aservice by an LBS participant can neither be influenced by other users, nor can anLBS participant influence links between the service and other participants. Allfurther definitions of the PNS are not yet standardized.3.4. General mode of operation of the PNSFor the design of the PNS, the following basic assumptions apply:1. Each ECU knows only its parameters, meaning coordinates and numbers ofreferencepoints,targetpoints,positionsofcouplings,vehicletypesorwheelbases.2. Only the ECU can define necessary time intervals, accuracy and resolution forposition data, depending on the working conditions.3. Each ECU can get different position data at arbitrary times.4. Parameters and the way of calculating and providing position data will bedefined before the working processes of the field machinery are started.5. The PNS provides a library of procedures to calculate position data forstandard implement and vehicle types.6. Position data are provided automatically (cyclically) or on demand.To meet these requirements, the service provides the tools, and the ECUsdetermine how and which tools are used. This means they define one or severaltask(s). Such a task basically represents a list that includes commands to activatethe specific tools. These tasks are sent to the PNS, which subsequently performsthese tasks. Different tasks of one ECU are executed independently of each other.Fig. 3 illustrates the data transfer between the PNS and one ECU. It also showsthe main parts of the PNS. The tools of the PNS include the system for measuringthe position and attitude data of the measuring point, and a library of methods toprocess these data. Methods exist:?to calculate position data (position methods);?to calculate mean, maximum, minimum and integral values of position data(arithmetic methods);?to export and import data (transport methods);?to send data to the ECU (transmission methods); and?to control the data processing (data control methods).H. Speckmann/Computers and Electronics in Agriculture25 (2000) 8710694For some of these methods, the ECU has to define corresponding parameters. Italso defines data objects for position data.The central tool of the PNS is the program system to execute the tasks definedby the ECU. Simplified, the program system interprets the instructions of the task,calls the corresponding methods, calculates the demanded position and sends thedata to the ECU.For the definition of a task, the ECU generates a task resource. A task resourceis mainly a list of instructions to call methods of the PNS or to call nested taskresources. Parameters are defined by the ECU and placed in parameter resources.To store calculated position data, the ECU has to define data resources. Theresources have to be transmitted from the ECU via the BUS to the PNS beforeactivating corresponding tasks.Fig. 3. Strcture of a PNS and its data exchange with one ECU.H. Speckmann/Computers and Electronics in Agriculture25 (2000) 8710695Fig. 4. Example of the use of a position method in the course of a task resource.3.5. Predefined methods of the PNSPredefined methods of the PNS are procedures to process position data or tocontrol this data processing. Methods exist to perform different functions. Thedifferent methods are distinguished by a unique designator. They are called withintasks (task resources). It will be a part of the standard to define the designators,function specifications and calling specifications of the methods.3.5.1. Position methodsPosition methods (methods to calculate position data) are the basis for calculat-ing position data of target points. These methods calculate from an initial position(input position data, data of a reference point or previously computed data) theposition of a new point (output position data, data of a target point or as aninterim result). Position methods exist for different configurations (one-, two- orthree-dimensional model considerations, rigidly coupled points, non-rigidly coupledpoints for several basic types of vehicles, implements and vehicleimplementcombinations). These methods get their actual parameters (coordinates of the targetpoint, vehicle length, width, height, type or wheelbases) from parameter resourceswhich are defined by the concerned implement ECU.Fig. 4 shows a section of a task resource using a position method. The programsystem of the PNS executes this task resource. At a certain part of the taskresource, it finds a calling instruction for a position method. This calling instructionincludes the designator of the specific method and a reference to a relevantparameter resource. At this moment, the program system owns actual positiondata, which result from previous operations. Now it uses these actual data as inputdata, and the parameter resource reference for the position method. Then, itexecutes the specified method. This method calculates the output position datausing the specified parameters. It then returns to the program system. The outputposition data of the position method become the new actual position data. Theprogram system continues and executes the following instructions.3.5.2. Arithmetic methodsArithmetic methods are used to compute mean, maximum, minimum or integralvalues of position
收藏