導航:首頁 > 汽車產業 > 工業機器人模擬怎麼打包

工業機器人模擬怎麼打包

發布時間:2023-03-21 14:00:06

① 工業機器人模擬軟體怎麼安裝

跟通常的程序在電腦上安裝一樣的。以ABB機器人RobotStudio軟體為例:
1、把安裝包放到電腦里,個人建議放到D盤;
2、解壓安裝包,找到「setup.exe」文件,雙擊開始安裝;
3、選擇安裝語言;
4、選擇安裝位置;
5、輸入注冊序列號……

② 工業機器人設計步驟

這個開發流程單拉哪個環節出來都夠寫一個長文,這里只能簡單說一下我自己的認識。按照時間順序,一個批量機器人產品的開發由以下幾個流程組成:

1. 需求分析和產品定義。

產品管理人員在這個階段搜集市場信息,走訪客戶,了解競爭對手,最終總結出一種產品需求,以及需求所針對的典型行業和典型工藝。根據市場提出市場預期,一年能賣多少台,目標價格區間,目標行業應用的現狀和發展趨勢等。根據需求,提出一份產品性能指標,定量的具體的對預期產品進行產品功能層面的描述,例如使用環境,工作范圍,最高速度,額定負載,實現某典型工藝軌跡的時間,IP等級,電源類型,重量限制,使用壽命,需要遵循哪些認證和標准等等。

這里需要的技能是對行業,對市場,對成本,對公司戰略,對其他開發環節和生產製造過程的綜合認識以及商業敏感。這是在長期工作中慢慢建立起來的。

2. 前期研究和可行性分析

針對前一步提出的產品性能指標,機械,模擬,驅動,電氣,軟體領域的工程師開始從各自的技術角度對指標進行評估。主要從技術可行性和成本兩個方向切入,期間還需要采購和生產人員的協助。目標是確定在技術和成本間是否存在一個可盈利的平衡點。在這個階段另一個重要內容是對競爭對手相似產品進行詳盡的分析和測試,盡可能把對手的經驗轉化為自己產品的優勢。

本階段結束後會得到一個概念方案,並且對開發周期和成本有了估計。這些內容會以可行性分析報告,項目計劃,成本分析,風險評估等形式成為輸出文檔供管理層決策是否正式開始開發項目。

在這個階段各個領域都會有資深的工程師參加。各個領域涉及的知識和技術會在後面其他開發階段介紹。

3. 計算與模擬

前面的概念方案雖然缺乏大部分細節,但依靠大致的尺寸,負載,速度,典型工藝軌跡等信息已經可以對產品進行粗略的建模和模擬計算。依照概念方案中的幾何尺寸信息可以建立機器人的運動學模型。在這樣的基礎上,外部負載是已經定義,自然質量負載和摩擦力根據經驗估計,這樣可以進一步獲得動力學模型。以目標速度和軌跡作為輸入進行動力學模擬就獲得了兩項重要的數據:a. 各驅動軸扭矩;b. 各關節受力情況;
其中前者作為驅動系統開發和選型的依據,而後者是機械結構設計的依據。

模擬計算工作是機器人開發過程中系統層和元件層的介面,面向產品功能的性能指標在這里被轉化為面向技術實現的各元件性能參數。

在這個階段格外需要經典力學,多體動力學模擬,對機械繫統,電氣系統以及控制理論的綜合知識要有深刻的理解。需要熟練使用模擬計算工具,Matlab/Simulink, Modelica, Adams, 或各種機器人領域內的軟體。當然工具的使用並不是最重要的,對知識的理解永遠是第一位。

4. 驅動系統選型開發

驅動系統包括從電源,伺服驅動器,電機,到減速機的一系列元件,更多被叫做powertrain。因為不同元件涉及的領域差別較大,通常由電力電子(power electronic),伺服電機,減速機三個領域的工程師合作完成。

根據經模擬計算得出的轉速扭矩需求,在上述三個領域內的產品內選擇已有的標准型號,在標准型號的基礎上進行優化,或開發新型號。這里設計的三個元件驅動器,伺服電機,減速機是工業機器人最核心的三個零部件,承載了物理層的大部分關鍵技術,也是元件成本的大頭。三個元件都是工業系統中的常用元件,但對性能要求與其他應用(除了精密加工和航空航天)比要高一些。因為安裝空間有限且封閉,在緊湊型和熱量管理上的要求尤其高。

在這個階段,工程師需要對相關領域的知識有深入理解,例如電力電子,電機驅動與控制 (基於空間向量),電機(主要是無刷永磁電機)設計,電機相關的電磁學,各種減速機設計和應用,軸承與潤滑等。如果不涉及元件開發只是選型則需要對各種元件的性能參數有深入的理解,且有大量應用經驗。

5. 機械設計

常規的運動系統機械設計。設計輸入有以下幾方面,一是經過模擬計算的機械部分子系統性能指標(長度,空間運動范圍,重量),二是各節點受力分析,三是驅動系統的安裝要求,四是功能性能指標中對安裝方式和應用環境的要求。綜合這些輸入,機械工程師需要選擇適當的材料,設計合理的結構實現以上要求。

其中力學分析結果作為有限元分析的輸入,由機械工程師對設計進行有限元計算,驗證結構的強度。

知識結構上:機械設計,材料,有限元,熟悉相關標准,了解各種加工工藝(鑄造,壓鑄,塑料成型,鈑金,焊接),熟練使用CAD軟體(ProE, UG, Catia, Inventor),有限元計算,還有更重要的,經驗,經驗,經驗。

6. 控制櫃設計

典型的工業驅動控制系統電氣櫃設計。櫃體為驅動系統中的電源和啟動器,控制系統中的工控計算機(大多廠商選擇工控計算機而不是PLC加運動控制器方案),以及通信匯流排系統提供安裝,操作,維護的環境。布局,熱量管理,以及相關設計標准(IEC, UL, GB, CE)的執行是關鍵。

知識體系:低壓電氣系統設計,伺服驅動系統應用,電氣櫃風道和散熱設計,本質安全,現場匯流排的連接,各種設計標准。熟練使用CAD軟體(Eplan, Autodesk)

③ 有沒有工業機器人的模擬軟體

ABB, KUKA, FUNAC這些機器人的模擬軟體都有,不過一般是需要收費的。
ABB的robotsdidio軟體,可以使用一個月,你可以到ABB機器人官網上去下載。

④ ABB工業機器人怎麼編寫碼垛程序

ABB機器人創建碼垛程序

1)什麼是碼垛?

有規律的移動機器人進行抓取及放置


2)如何簡便碼垛程序

設置好工件坐標系,工具,對第一個碼垛放置點進行示教,xyz方向的間距和個數可設


3)如何創建

創建m_pallet模塊

其中偏移如下:
pPlace:=offs(pPlace_ini,(i-1)*dis_x,(j-1)*dis_y,(k-1)*dis_z);

⑤ ABB工業機器人心得報告怎麼寫

一直以來, 機器人的應用領域主要分為: 工業機器人, 專業服務機器人, 和個人/家用服務機器人. 服務機器人部分我們會在以後的文章里介紹; 這里只說工業機器人.

對我們普通老百姓來說, 工業機器人自然沒有那些花哨的服務機器人那麼有趣, 然而從商業利益來看, 現在工業機器人卻仍然占據了整個機器人市場的大頭: 在2008年, 它的市場規模大致在190億美元 (包括工業機器人本身, 以及相關軟體, 相關附件以及配置系統等), 而同時服務機器人市場估計在110億美元左右 (相關數據參看該網站出的報告簡要). 畢竟這個時代還是錢說了算, 於是我們可以看到現在國際機器人聯合會的主席就來自工業機器人的一家龍頭企業ABB了.

工業機器人主要用在製造行業, 能夠做焊接, 磨削, 噴塗, 搬運, 分揀, 裝配, 包裝等等. 和人相比, 優點主要有兩個: 精確和穩定. 精確在於它一般能做到零點幾個毫米級的運動控制, 穩定在於它可以24*7地這么做下去. 和其他自控工具相比, 優點主要是一個: 系統柔性大, 即所謂flexibility; 一套用於給BMW7系噴塗的機器人, 換上BMW5系,只要重新編個程就可以, 生產柔性很大.

我個人更願意把工業機器人看作是傳統機械+電子自動化產品的延伸, 而不是披著神秘色彩的特高新科技領域. 大家也許都見過數控機床,能夠以編程的方式, 讓機器以極高的精度按指定路徑運動, 從而完成各類工業加工應用. 那麼絕大部分的工業機器人和數控機床差不多, 只是由於機械運動的方式不用, 而工業機器人往往有更大的自由運動的空間,而較大的應用靈活性.

好吧, 如果你還從沒有見過一般工業機器人長什麼樣, 那麼請點擊該鏈接. 你可以看到,它一般是呈手臂型的, 而且底座是固定住, 無法移動的, 因此我們也把它叫做機械臂. 當然光一個機械臂還動不起來, 它需要背後的控制系統, 一般是像一個櫃子一樣的東西, 裡麵包含了邏輯控制/運動規劃的主計算機和電機驅動等等; 這個櫃子一般會晾在機械臂一旁. 因此, 一套完整的可使用的機器人系統至少包括機械臂和控制櫃, 另外通常還算上一些模擬和應用編程軟體等. (於是相應地, 一個典型的工業機器人研發機構, 也自然設置成機械+電路+軟體三部分小組).

下面我們捎帶說點機械性的知識, 不感興趣者可略過 :)
機械上來說, 一般機器人的關節可以有兩種選擇: 旋轉式(rotational)和平移式(prismatic). 而一個機器人少則3個關節, 多則十多個關節, 關節的數量決定了機械臂末端能達到的三維位姿空間;
而根據這么多機械關節的不同組合, 也可以分出很多種工業機器人類型來:
支架式(笛卡爾坐標式)運動的所謂gantry robot, 這類機器人只能在支架上沿笛卡爾坐標系線性移動,一般用來工廠里搬重物, 做裝備等. 這類機器人可以做的很大, 比如有做到近四十米,高八米的 (可以想像完全是一個可以內部移動的兩層樓了...);
柱狀/球狀機器人, 這里的柱/球狀是指機器人通過每個關節的運動, 使其末端點能達到的三維空間范圍的形狀. (這些個人倒不太常見, 可能是用在小型自動化領域內.)
SCARA機器人(也可參見Wikipedia上此文), 有兩個旋轉關節和末端一個平移關節. 這種類型機器人在空間Z軸上是被鎖住的, 因此常用來插螺釘啊,搬搬小東西啊之類的, 很靈活小巧, 速度也快. 看著干凈, 還不佔地.
最萬能的多關節型機器人(articulated robot), 這種機器人一般有六個旋轉關節(人的手臂也全是旋轉關節, 不過關節數可比這類型機器人多多了...), 覆蓋工作空間大(能扭出各種姿勢來), 載重相對較高(更有力). 因此也是幾個工業機器人大廠商的主打產品.
並聯機器人(parallel robot), 這類機器人手臂不像前面介紹的那樣一段串聯著一段, 最終連接到末端, 而是直接各段手臂直接連接到末端上. 好處是什麼? 避免了手臂運動誤差的串聯疊加效應, 每一段手臂的控制都或多或少會有誤差的, 如果是串聯, 那麼前一段手臂的誤差會直接疊加在接下去一段的誤差上; 這樣一段串著一段, 誤差也就一段積著一段了. (想像一下我們手臂的串聯效應, 現在如果我要伸手去前方1米處的蘋果, 於是規劃好了以肩膀與上臂60度, 上臂與前臂30, 前臂和手掌20度的姿態可以拿到, 於是閉起眼睛驅動我們的手臂達到這個目標姿態, 但由於每個關節的控制總有1度左右的誤差范圍, 那麼累加起來, 到最後手掌上, 離真正的目標姿態就有了3度的角度誤差范圍.(事實上, 由於幾何關系, 誤差不一定是簡單的相加, 但這里就不細談了); 而並聯的好處便是消除了這種串聯誤差效應, 因而能達到很高的運動精度; 壞處呢? 那就是運動空間受限了, 有那麼多支手臂一起連著末端, 還怎麼伸展的出去呢? 關於這類機器人的歷史可參看這里, 其常用在飛行模擬器上; 也有用在分揀上, 比如號稱速度最快的工業機器人-ABB的FlexPicker, 最快能在一分鍾之內做150次的物品拾起和放下, 常常用於在傳輸帶上揀麵包抓香腸等.

接下來再說點工業機器人控制的知識:
工業機器人的運動和我們人的運動的首要區別, 是它並沒有視覺這樣的末端運動的閉環控制.
人可以在發現手沒有夠到水果時, 繼續前伸手, 直到觀察認為可以拿到為止; 但工業機器人不可以, 它沒有眼睛(沒有圖像檢測系統)來查看它是不是伸到了目標點. 所以從這個角度來說, 它是一個開環控制. (至於開環控制和閉環控制的定義, 大家可以參見wikipedia的定義. 大致意思是閉環控制會將系統檢測到的信息反饋到控制器里去, 而控制器會利用這個反饋信息區調整自己的控制指令, 使得被控制的變數可以更快/准確/穩定地達到目標值; 而開環控制則沒有或忽略了反饋信息, 即控制器充滿自信地一番計算後, 直接發出控制指令, 而至於被控制的量是不是達到目標值了, 就不理睬了. 最經典的反饋控制是PID, 在化工流程, 運動控制等有非常廣泛的應用).

所以, 工業機器人的一個基本的運動控制過程一般是這樣的:
-> 用戶輸入目標點(如三維空間里的XYZ,以及姿態坐標)
-> 機器人通過對自己手臂和關節的分析, 計算出每個關節應該達到的目標值(旋轉關節就是指要轉到哪個角度, 平移關節就是指要移動哪個距離上)
-> 計算機將這些角度值發送給電機驅動程序
-> 電機驅動程序利用一定的控制方法(比如這兒就可以用PID了)來使電機驅動到目標值;
-> 結束

大家於是看到, 機器人只管把關節電機驅動到目標值, 至於之後每個關節連起來後是不是就真的到達了目標點, 它就管不著了. 你也許會問, 要是機器人的手臂參數就有誤差(e.g. 熱脹冷縮而長度改變, 內部掉了灰塵而掐著關節怎麼辦), 那麼計算得到的關節目標值就會包含這些誤差, 於是加起來就更不對了, 難道也不考慮么? 是的, 如果是這樣的話, 機器人也只能"瞎"著眼睛自顧自的往不準確的目標點跑去了. 你也許會再問, 那也簡單, 給機器人加雙"眼睛"不就行了么, 上面裝個攝像頭, 實時監測機器人末端是不是真正達到了目標點, 這樣要是真沒達到, 就可以把這誤差信息反饋給機器人,機器人就可以調整控制, 不就可以這誤差消除掉了? 不行, 至少現在可不行. 第一, 現有的圖像演算法很難通用地判別好一般工業環境下的一般機器人的末端, 更不用說穩定地判斷機器人在三維空間里的立體姿態信息了(穩定而准確地通過攝像頭獲得空間信息本身是視覺/機器人領域一個研究大難題, 這在以後的文章會再次提到). 第二, 現有的攝像頭以及圖像演算法的本身又會帶來誤差問題. 有些工業應用對機器人運動控制的精度要求達到毫米級, 而如果攝像頭本身像素跟不上, 機器人還沒到目標點就報告成功, 那便適得其反了.

可見在工程環境下應用一個技術或產品, 其顧慮是非常多的, 其中有效, 穩定, 和魯棒(robust)往往排在最前面. 放到工業機器人的設計里, 就是得讓機器人不管天冷天熱還是電磁輻射, 都得能正常得以預定精度運行, 不打折扣. 一套工業機器人系統的壽命要求十年不算長, 於是這十年就得保證能一直正常運行. 因此回到控制上, 我們就得非常小心得考慮每一個關節的特性模型. 現在市場上, 多關節運動機器人的到達精度一般能在零點幾個毫米上, 什麼意思呢? 就是如果你切著目標點出拉一根頭發絲, 那麼機器人"閉著眼睛"的每次運動都能恰好碰到這發絲而不會沖斷. 你可以繼而想像, 每一個關節本身的控制精度會達到什麼程度!
正是由於精度控制的重要性, 對於機器人廠商來說, 自家的機器人使用什麼樣的機械設計, 哪種控制方式, 採用哪套控制參數, 以及怎樣的驅動電路, 可都是絕不外傳的看門本領了.

在基本的運動控制之上, 還有一層就是路徑規劃. 如果說運動控制是讓機器人更好的達到一個點, 那麼路徑規劃就是讓機器人更好的走出一條(直/曲)線來.
比如我們會限定機器人以直線方式平移到第一個目標點, 然後以圓弧方式移到第二個點; 那麼機器人就會按照一定的路徑規劃演算法, 計算出整條路徑要走的中間點, 然後利用運動控制, 循著中間點一直走到終點為止. 盡管理論研究上, 這方面的規劃方法已經相當成熟了(基本上你已看不到高校會有老師還做工業機器人的基本路徑規劃...). 如果你曾了解過機器人學, 也會覺得這是最基本的小兒科知識了. 但一放到工程應用上, 就總會有更深的學問出來. 關鍵詞只有一個: 精度. 前面提到天冷天熱電磁輻射,這兒還有機器人本身的運動過程中的變化的慣性, 在這么多可變因素的影響下, 仍然要保持精度, 非得把機械物理控制原理給解剖地一清二楚不可. ABB在工業機器人領域算是一個領頭了, 其機器人控制器用來打廣告的主要技術就是所謂的True-Move,. 啥意思呢? 就是不管快跑慢走, 該走直線就走出直線, 轉彎時該走圓就走出個正圓, 是truely right Move. 聽著簡單吧? 可別人就是做不出來或做不好, 而ABB就能靠它拿著成百上千萬的訂單.

好, 現在有了路徑規劃來計算整條路徑的運動點, 還有運動控制去到達每一個點, 那麼一個工業機器人系統該有的功能算是完成了. 如果配上一套軟體, 可以讓用戶進行連續地對多條運動路徑進行編程, 並能把程序下載到機器人控制器上執行; 另外還有軟體可以讓用戶進行模擬運動驗證, 而不用每次都跑到真實機器人上去調試; 那麼開一家機器人公司的技術儲備就已經完善啦.

那麼說到公司, 我們再看看當前工業機器人市場的情況.
說到機器人製造商, 那麼腦子里冒出來的一般就是瑞典的ABB, 美國的Comau, 日本的Denso, Epson, Fanuc, 德國的Kuka, 日本的Motoman等. 這些公司(或母公司)一般都在機械,電子, 或控制行業有至少半個世紀的經驗積累, 因此有很強的技術優勢. 其中ABB屬於技術硬, 產品范圍廣, 但思維較穩重保守型, 不願冒進, 屬傳統強勢; 德國Kuka則秉承德國人做精做強的特點, 很快跟進,而且和德國宇航局(DLR)有不少合作, 後援很強. 經常會有些業內算是大膽的動作, 比如贊助足球機器人比賽RoboCup(因為那年我正好去了Atlanta參加Robocup小型組的比賽, 而Kuka是首席贊助商,所以印象深刻); 推出輕小型工業機器人(Light weight robot, LBR), 這是一個你可以放在桌台上,或拎在手上的機械臂, 其實是DLR的研究成果的市場化; 研發移動平台的機械臂; 把機器人放到迪士尼樂園里做刺激的游戲飛椅; 第一個推出能舉起一噸重物的機器人; 經常把機器人放到好萊塢電影里客串等等; 日本的Denso,Epson做的多是小型化機器人, 所以在消費電子行業用的比較多, 比抓放手機,晶元之類的; 而Fanuc和Motoman則是和ABB激烈競爭的對手(類型的例子, 大家可以想像汽車行業里日本豐田,本田對老福特通用的挑戰方式么?).

國內的情況較為慘淡, 沈陽新松還有哈工大曾經自己開發過工業用機器人, 甚至曾在一汽的生產線上使用過(但據說已不再用,應該是機器人自己帶來的產品"問題"比效益多), 但已經不知道現在還在不在做了, 聽說是基本轉做其他類型的機器人去. 國家曾有一段時間支持過工業機器人的攻關開發, 也聯合了多個工科牛校的工作者們, 但仍然沒有做出能和以上這些公司競爭的市場化產品出來, 可以猜想主要地還是精度, 穩定度等工程老問題 (當然也有人將原因推在國內製造精度跟不上, 但其實在這樣全球化的環境下, 基本元器件國內國外的都能購買, 並沒有讓國內企業一切打包製造的必要). 慢慢地, 國家也沒有在這方面繼續投入, 所以現在看來, 國內在自創工業機器人上基本是停滯狀態(如果同學們看到還有教授博士拿這個撈錢做項目的, 就得小心看看是不是忽悠了); 如果有研究項目在做,那主要也偏向於工業機器人附件, 如視覺/力感應等檢測系統等.

從全球來看, 當前工業機器人總使用量在100萬台左右, 並以平均每年10萬台左右的速度增加. 使用量最大應該是日本(佔全球1/4~1/3), 接著是德國北美韓國中國等; 09年由於經濟危機, 使用量的增長受到了很大影響, 可能只有往年的一半左右.
從應用行業來看, 工業機器人一般分為汽車行業(automotive instry)和其他行業(general instry), 大致是各佔一半. 汽車行業上一般有沖壓, 動力總成,白車身,噴塗以及總裝(都是汽車製造工業的術語)等, 每個工藝都可以有工業機器人的參與; 而其他行業則多了, 從搬運"中華"香煙到打磨"波音"飛機葉片, 只有想不到的各種千奇百怪的應用.

由於工業機器人技術的相對成熟, 以及日本機器人製造商的低價策略, 整個機器人市場對一套機器人系統的出價也在逐漸下降, 所以現在利潤空間並不算高; 比如Kuka集團的08年稅前利潤率(EBIT/Revenue)在4%, 而ABB的機器人公司也只是貢獻了5~6%的稅前利潤率(相對ABB的電力和自動化公司幾倍的銷售額和利潤率, 這可不算是有吸引力的), 這和IT行業Intel或Google動輒20~30%的利潤率無法相提並論(當然即使IT業, 也要看公司的行業處境, 比如09年至今AMD的利潤率就是負值了...). 當然, 我想這也都是和相關行業整體利潤水平密切相關的, 比如自動化行業和製造行業(如典型地, 西門子和富士康的稅前利潤率均在5%左右或以下), 而工業機器人行業夾在二者中間, 自然高不起來太多.

當然, 利潤空間的降低往往意味著成本降低或技術進步, 對消費者來說並不是壞事. 因此, 現在機器人研發的一個重點方向就是怎樣降低成本, 以開發出白菜價般的工業機器人系統來, 希望通過這種方式來極大地擴張其應用行業的范圍和深度. 而另一方面, 銷售工程師們也在竭盡心力, 到處搜尋能夠被機器人化的具體工藝來, 推動其自動化進程.

也許有一天, 人類會對"體力勞動"這個名詞開始陌生, 因為和這個名字有關的所有工作都已被工業機器人來代替; 而這些機器人創造出來的財富, 便足以支持地球上整個人類去暢游在創造性的勞動樂趣中了.

閱讀全文

與工業機器人模擬怎麼打包相關的資料

熱點內容
賓士c200l爆胎後能開多久 瀏覽:907
汽車被淹怎麼辦 瀏覽:317
豐田汽車銷售怎麼樣 瀏覽:491
汽車牌照燈燈罩怎麼拆 瀏覽:505
寶馬車怎麼開尾門 瀏覽:606
工業固定掃描槍怎麼用 瀏覽:877
汽車內的前腳板在哪裡 瀏覽:641
奧迪c628動力怎麼樣 瀏覽:155
義烏奧迪哪個車最好 瀏覽:246
汽車用多久適合賣 瀏覽:141
滄州有多少家棗工業 瀏覽:483
鞍山工業齒科怎麼樣 瀏覽:414
寶馬x3壞了怎麼修復 瀏覽:959
租車多少錢一天寶馬x6 瀏覽:358
汽車尾箱字如何粘 瀏覽:770
汽車淹水了怎麼辦 瀏覽:763
賓士節溫器電阻多少 瀏覽:850
汽車怠速12個小時有什麼後果 瀏覽:730
汽車配件生產廠家如何找銷路 瀏覽:694
寶馬配件vdo是什麼配件 瀏覽:907