http://kadhoai.com.cn 2026-05-02 07:55:02
gaiwentichujiangxuniyangjijishuyingyongyugongyejiqirenfangzhenyanjiuguocheng,yanjiuyukaifagongyejiqirenxuniyangjixitong。shouxianshuomingxuniyangjijishubingfenxiqiguanjianjishu,ranhoushuominglegongyejiqirenxuniyangjixitongdegouchengyuyangjixitongzaijiqirenfangzhenyanjiuzhongdeyanjiuneirong。總結該項技術主要解決以下兩方麵的問題,即機器人仿真研究中的係統集成及為以機器人為主體的生產線虛擬設計、驗證環境提供底層的數字化環境。
1 前言
虛擬樣機(VimudPrototype,簡稱VP)是當前設計製造領域的一門新興技術,該技術在計算機上通過CAD/CAM/CAE等技術將產品信息集成到計算機提供的可視化虛擬環境,在實際產品製造之前實現產品的仿真、分析與優化過程。機器人仿真是機器人研究中的重要環節,可應用於機器人運動學、動dong力li學xue分fen析xi,軌gui跡ji和he路lu徑jing規gui劃hua,機ji器qi人ren與yu工gong作zuo環huan境jing的de相xiang互hu作zuo用yong,離li線xian編bian程cheng等deng方fang麵mian。隨sui著zhe目mu前qian虛xu擬ni製zhi造zao及ji數shu字zi化hua製zhi造zao等deng先xian進jin製zhi造zao技ji術shu的de發fa展zhan,機ji器qi人ren仿fang真zhen也ye成cheng為wei圍wei繞rao產chan品pin生sheng命ming周zhou期qi的de整zheng個ge數shu字zi化hua設she計ji、驗yan證zheng及ji製zhi造zao環huan境jing的de重zhong要yao組zu成cheng部bu分fen。研yan究jiu與yu開kai發fa機ji器qi人ren虛xu擬ni樣yang機ji係xi統tong,可ke以yi在zai虛xu擬ni環huan境jing中zhong完wan成cheng以yi上shang方fang麵mian的de研yan究jiu工gong作zuo,為wei機ji器qi人ren研yan究jiu及ji先xian進jin製zhi造zao技ji術shu的de發fa展zhan提ti供gong新xin的de手shou段duan。
2 虛擬樣機技術
虛擬樣機技術涉及多體係統運動學與動力學建模理論及其技術實現,是基於先進的建模技術、多領域仿真技術、信息管理技術、交互式用戶界麵技術和虛擬現實技術的綜合應用技術。、1P技術在設計的初級階段——概(gai)念(nian)設(she)計(ji)階(jie)段(duan)就(jiu)可(ke)以(yi)對(dui)整(zheng)個(ge)係(xi)統(tong)進(jin)行(xing)完(wan)整(zheng)的(de)分(fen)析(xi),觀(guan)察(cha)並(bing)實(shi)驗(yan)各(ge)組(zu)成(cheng)部(bu)分(fen)的(de)相(xiang)互(hu)運(yun)動(dong)情(qing)況(kuang)。通(tong)過(guo)係(xi)統(tong)仿(fang)真(zhen)軟(ruan)件(jian)在(zai)相(xiang)應(ying)虛(xu)擬(ni)環(huan)境(jing)中(zhong)真(zhen)實(shi)地(di)模(mo)擬(ni)係(xi)統(tong)的(de)運(yun)動(dong),在(zai)計(ji)算(suan)機(ji)上(shang)可(ke)方(fang)便(bian)地(di)修(xiu)改(gai)設(she)計(ji)缺(que)陷(xian),仿(fang)真(zhen)不(bu)同(tong)的(de)設(she)計(ji)方(fang)案(an),對(dui)係(xi)統(tong)進(jin)行(xing)不(bu)斷(duan)的(de)改(gai)進(jin),直(zhi)至(zhi)獲(huo)得(de)最(zui)優(you)的(de)設(she)計(ji)方(fang)案(an)以(yi)後(hou),再(zai)做(zuo)出(chu)物(wu)理(li)樣(yang)機(ji)。
虛(xu)擬(ni)樣(yang)機(ji)的(de)設(she)計(ji)方(fang)法(fa)體(ti)現(xian)出(chu)並(bing)行(xing)工(gong)程(cheng)的(de)概(gai)念(nian)和(he)思(si)想(xiang)。是(shi)今(jin)後(hou)先(xian)進(jin)製(zhi)造(zao)技(ji)術(shu)的(de)發(fa)展(zhan)方(fang)向(xiang)。與(yu)傳(chuan)統(tong)方(fang)法(fa)相(xiang)比(bi)具(ju)有(you)諸(zhu)多(duo)優(you)勢(shi),即(ji)在(zai)設(she)計(ji)時(shi)期(qi)可(ke)確(que)定(ding)關(guan)鍵(jian)參(can)數(shu),更(geng)新(xin)產(chan)品(pin)開(kai)發(fa)過(guo)程(cheng),縮(suo)短(duan)開(kai)發(fa)周(zhou)期(qi)、降低成本和提高產品質量。虛擬樣機的關鍵技術包括以下方麵:
1)係統集成性
虛擬樣機解決方案涉及到多方麵的技術,虛擬樣機執行環境需要在不同的係統間進行轉換,其集成性包括以下方麵:
●在CAD環境中建立機械係統三維模型並進行簡單的運動性能分析;
●由幾何模型轉換為CAD係統中的幾何模型,並導入虛擬樣機分析係統,進行運動學與動力學分析;
●虛擬樣機中的載荷傳遞給有限元分析軟件,並將後者的分析結果回傳給虛擬樣機;
●生產線模型及其控製係統的規範與虛擬樣機的集成。
2)係統參數化
建(jian)立(li)參(can)數(shu)化(hua)的(de)虛(xu)擬(ni)樣(yang)機(ji)係(xi)統(tong),可(ke)在(zai)多(duo)仿(fang)真(zhen)參(can)數(shu)前(qian)提(ti)下(xia)對(dui)虛(xu)擬(ni)樣(yang)機(ji)係(xi)統(tong)進(jin)行(xing)反(fan)複(fu)測(ce)試(shi),對(dui)多(duo)種(zhong)條(tiao)件(jian)下(xia)的(de)仿(fang)真(zhen)輸(shu)出(chu)結(jie)果(guo)進(jin)行(xing)分(fen)析(xi)比(bi)較(jiao),為(wei)係(xi)統(tong)進(jin)一(yi)步(bu)優(you)化(hua)奠(dian)定(ding)基(ji)礎(chu)。
3)係統優化
虛擬樣機解決方案在係統多參數及虛擬驗證前提下選擇設計者需要的方案,提供優化的係統參數與設計結果。
4)係統可視化與交互性
xitongtigonglianghaodemoxingxianshihuanjing,shicaozuozheyougaozhenshixingdechenjingan。youyujuyoukeshihuafangmiandeyoushi,zaishejiguochengzhongshejizhekejiaohushitansuoxunijixiexitongdegongneng,fangzhenzhenshihuanjingduixuniyangjijinxingfanfutiaoshi,chongfenjiangzishendejingyanhenenglijiehedaojisuanjidexuniyangjideshejiguochengzhong。
3 工業機器人虛擬樣機
3.1機器人數字化虛擬樣機係統
機器人虛擬樣機係統將機器人研究與虛擬樣機技術相結合,針對於機器人設計與製造過程中的運動學、動力學分析,軌跡和路徑規劃,機器人與工作環境的相互作用等技術內容進行研究與係統開發,在虛擬環境中完成機器人的設計、分析及虛擬生產過程的實現。係統的具體構成如圖1。

圖1 機器人虛擬樣機係統
3.2機器人虛擬樣機係統的功能及技術特點
機器人虛擬樣機係統的核心功能是提供用於在計算機上進行機器人設計與開發的虛擬環境,其主要功能有以下方麵:
1)機器人虛擬樣機係統可視化
建立可視化環境是虛擬樣機係統的基礎工作,而CAD幾何建模是核心。機器人虛擬樣機可視化環境具有以下特征:
●在計算機上實現機器人操作機的可視化環境,操作者可直觀、高效地在此基礎上進行機器人的設計與開發,良好的環境可使操作者方便地將自身經驗和知識隨時溶人係統;
●從CAD模型中提取幾何數據,在虛擬樣機係統進一步的工作過程,如運動分析、動力學仿真中加以利用;
●在虛擬樣機開發的不同階段,機器人CAD模型在結構上有所不同。在樣機初期的概念性設計階段,機器人CAD幾何模型可能較為粗略,隻為滿足當前設計需要,某些詳細的幾何結構可不必建模;在(zai)詳(xiang)細(xi)設(she)計(ji)階(jie)段(duan),樣(yang)機(ji)經(jing)過(guo)反(fan)複(fu)驗(yan)證(zheng)與(yu)完(wan)善(shan),係(xi)統(tong)得(de)到(dao)優(you)化(hua)後(hou)的(de)幾(ji)何(he)數(shu)據(ju),可(ke)對(dui)樣(yang)機(ji)進(jin)行(xing)詳(xiang)細(xi)的(de)幾(ji)何(he)建(jian)模(mo),形(xing)成(cheng)整(zheng)個(ge)虛(xu)擬(ni)樣(yang)機(ji)的(de)機(ji)器(qi)人(ren)仿(fang)真(zhen)結(jie)果(guo)。
2)機器人工作過程預先演示
根據機器人操作機本體構成,包括各部分的幾何結構與參數、關節數量、leixingdengyinsu,tongguoduiyundongfangchengdezhengxianghenixiangqiujie,fangzhenshixianjiqirendeyundongfenxi。tongshizaiyundongfenxiguochengzhonghaikeshixianduijiqirendeyundongkongjianfenxi,gongzuoguijiguihua,pengzhuang、幹涉校驗等進行仿真研究。
3)機器人虛擬樣機動力學分析
通過在虛擬樣機係統中加人物理信息,如操作機材料種類、質量、轉動慣量、guanjiemocadengwuliyinsu,jinxingdonglixuefenxi。zaidonglixuefenxiguochengzhong,kefangzhenjiqirencaozuojishijigongzuoqingkuangduixuniyangjiyujiazaihe,huoshijiazhonglizuoyong,congerfenxiyangjizaigezhonggongkuangxiagebufendeshouliqingkuang,yanjiuzhongdianhuanjie,youhuaxitongjiegou。
4)機器人控製係統仿真
jiqirenxuniyangjiketigongkongzhixitongfangzhenhuanjing,duikongzhixitongjinxingceshi,zaizheyifangmianxuniyangjibiwuliyangjijuyoumingxianyoushi。gezhongkongzhifangfakezhijiezuoyongyuwuliyangji,gaoxiaoshengshi,wuxudanxincuowudekongzhifangfazaochengyangjidesunhuai。
機器人虛擬樣機係統具有如下技術特點:
1)提供機器人仿真研究的集成係統和數字化機器人設計、驗證環境機器人虛擬樣機係統提供包含數字化建模、可視化的運動過程實現、運動學分析、控製係統仿真在內的統一數據平台,使各部分之間的仿真及分析結果及時、高效率地互相加以利用,提供數字化的研究環境。
2)構gou成cheng數shu字zi化hua虛xu擬ni製zhi造zao環huan境jing的de有you機ji組zu成cheng部bu分fen工gong業ye機ji器qi人ren是shi製zhi造zao係xi統tong中zhong的de基ji本ben工gong作zuo單dan元yuan,機ji器qi人ren虛xu擬ni樣yang機ji係xi統tong能neng夠gou有you效xiao溶rong人ren上shang一yi層ceng次ci的de數shu字zi化hua加jia工gong製zhi造zao環huan境jing,滿man足zu虛xu擬ni製zhi造zao環huan境jing中zhong機ji器qi人ren工gong作zuo單dan元yuan上shang層ceng的de生sheng產chan線xian仿fang真zhen、數字化工廠要求,構成數字化機器人生產線的基礎與有機組成部分。
3.3 機器人虛擬樣機係統實現的技術手段
3.3.1采用高水平的幾何建模工具
隨著軟件技術的發展,商業化的三維造型軟件如Pro/E、UG及SolidWod~等已可以順利在微機平台上正常運行,而無需專業的圖形工作站。這些軟件都可以建立高逼真度的機器虛擬樣機幾何模型,同時又具有IGES、STEP、Parasolid等多種幾何數據轉換格式來提供機器人虛擬樣機設計與測試過程中需要的幾何數據,是適宜的機器人虛擬樣機幾何建模開發工具。
3.3.2機器人虛擬樣機係統的開發工具
機(ji)器(qi)人(ren)虛(xu)擬(ni)樣(yang)機(ji)係(xi)統(tong)的(de)開(kai)發(fa)工(gong)具(ju)主(zhu)要(yao)分(fen)兩(liang)類(lei),一(yi)種(zhong)是(shi)采(cai)用(yong)通(tong)用(yong)的(de)軟(ruan)件(jian)開(kai)發(fa)工(gong)具(ju),另(ling)一(yi)種(zhong)是(shi)專(zhuan)業(ye)的(de)虛(xu)擬(ni)樣(yang)機(ji)或(huo)機(ji)器(qi)人(ren)開(kai)發(fa)軟(ruan)件(jian)。前(qian)者(zhe)目(mu)前(qian)較(jiao)常(chang)用(yong)的(de)是(shi)C++,較早有Fortran、Pas.cal等。采用通用軟件開發的機器人虛擬樣機係統的特點是軟件針對性強,解決設計者具體問題。但要建立樣機的運動學、動力學研究等必需的詳盡而正確的模型,需耗費大量時間和精力,且開發出的係統靈活性差,不易調整。
Adams、Envision等是商業虛擬樣機開發工具…1,軟件可建立簡單的幾何模型或從外部CAD軟件導人已建立完畢的機器人幾何模型,係統提供運動學、donglixuedengfangmiandefangzhengongneng,jianlijiqirenxuniyangjishejiyuyouhuahuanjing,bingjuyouwanshandefangzhenjieguoshujuchulinengli。ruanjiankeshishejizhecongfansuodejiqirendongtaijianmoguochengzhongjietuochulai,jianggengduojingliyongyuyangjidexunishejiyuyanzhengguocheng。
4 結束語
jiangxuniyangjijishuyingyongyujiqirenfangzhenyanjiulingyu,jinxingjiqirenxuniyangjideyanjiukaifa,yifangmiantuozhanxuniyangjijishudeyanjiuyuyingyongfanwei,tongshizaixunihuanjingxiaduijiqirenchanpindeshejiyufenxiyeshijinhoushuzihuasheji、zhizaodefazhanfangxiang。zaijiqirenfangzhenyanjiuzhongtongguoyingyongxuniyangjijishu,keshishejirenyuancongfanzhongdejisuanguochengzhongjietuochulai,jiangjinglitourendaoxuniyangjixitongdefenxiyuyouhuaguocheng,youxiaodijinxingxitongpinggu,zaishijishengchanzhiqiantigongyouhuadeshejichanpin。