李 濤,魏傳鋒,李 偉,張 偉
(中國空間技術(shù)研究院 載人航天總體部,北京 100094)
載人航天器在軌維修地面仿真驗(yàn)證技術(shù)
李 濤,魏傳鋒,李 偉,張 偉
(中國空間技術(shù)研究院 載人航天總體部,北京 100094)
為滿足載人航天器型號(hào)對微重力和真空環(huán)境下的維修性仿真驗(yàn)證需求,文章提出并實(shí)現(xiàn)了一種混合式仿真驗(yàn)證平臺(tái)。闡述了在軌維修仿真驗(yàn)證平臺(tái)整體構(gòu)架,建立了航天員模型、航天服模型及艙體維修模型,給出了在軌微重力和真空環(huán)境下進(jìn)行維修的可視性、可達(dá)性及維修操作時(shí)間的仿真驗(yàn)證方法。利用該平臺(tái)對在軌維修任務(wù)進(jìn)行仿真驗(yàn)證,結(jié)果表明,該平臺(tái)可以有效仿真和驗(yàn)證在軌維修,為維修性設(shè)計(jì)和優(yōu)化提供了手段。
載人航天器;仿真驗(yàn)證;在軌維修
在軌維修是保障載人航天器壽命期間高可靠性的必要手段[1-2]。航天器在軌維修分艙內(nèi)維修和艙外維修。在軌維修時(shí),人員、設(shè)備、工具受微重力環(huán)境影響,其運(yùn)動(dòng)特性與在地面不同;艙外維修時(shí),航天員穿著艙外航天服移動(dòng)和操作,受真空環(huán)境影響,其運(yùn)動(dòng)能力和可視、可達(dá)范圍受到限制。因此有必要對航天員在軌維修全流程操作的可視、可達(dá)、可操作進(jìn)行驗(yàn)證。以往驗(yàn)證方法主要是艙體環(huán)境下的地面維修試驗(yàn)和中性浮力地面模擬試驗(yàn):地面維修試驗(yàn)可驗(yàn)證設(shè)備的安裝和拆卸操作,但無法模擬微重力環(huán)境下的人員和設(shè)備轉(zhuǎn)移[3];中性浮力地面模擬試驗(yàn)允許人員直接參與試驗(yàn),試驗(yàn)件與真實(shí)設(shè)備接口相同,參試人員可獲得直觀感受,并且試驗(yàn)時(shí)間長,但水槽試驗(yàn)需要專門設(shè)計(jì)適用于水下且耐腐蝕的試驗(yàn)設(shè)備和工具,代價(jià)大,且水對人體和設(shè)備移動(dòng)存在阻力,無法模擬艙內(nèi)維修時(shí)的人體移動(dòng)和操作[4-5]。
針對以上問題,本文提出并實(shí)現(xiàn)了一種混合式的載人航天器在軌維修仿真驗(yàn)證平臺(tái),將地面試驗(yàn)數(shù)據(jù)、水槽試驗(yàn)數(shù)據(jù)和在軌數(shù)據(jù)引入系統(tǒng),對維修操作的可視、可達(dá)、可操作進(jìn)行仿真驗(yàn)證,同時(shí)使用運(yùn)動(dòng)捕捉設(shè)備進(jìn)行人在回路仿真,以及對載人航天器在軌維修的全流程進(jìn)行仿真驗(yàn)證,對維修操作進(jìn)行精細(xì)化仿真。
1.1 微重力環(huán)境
1)安裝限位裝置
微重力環(huán)境下在軌艙內(nèi)維修時(shí),一般在故障設(shè)備附近設(shè)計(jì)軟質(zhì)腳限制器固定操作者身體,才能使航天員騰出雙手進(jìn)行維修操作;艙外維修則必須在艙體表面安裝機(jī)械腳限位裝置來固定航天員。
2)人員和工具移動(dòng)方式
航天員在艙內(nèi)移動(dòng)和搬運(yùn)維修設(shè)備大多采用漂移的方式,速度比在地面步行、爬行快1~2倍。航天員之間傳遞工具和維修備件時(shí),大多是輕輕推出,使其漂到另一航天員附近,工具傳遞速度一般為1~1.5 m/s,備件一般為0.3~1 m/s,工具或備件體積越大傳遞速度越慢。
3)維修可視域
微重力環(huán)境下,航天員身體體液上升,眼壓變化,其視錐體中心線會(huì)下降約14.7°[6]。
1.2 真空環(huán)境
1)維修時(shí)間約束
艙外維修時(shí)航天員需穿著艙外航天服,艙外航天服提供的氧氣、水、氣壓、電等資源有限,因此單次出艙維修須滿足時(shí)間約束[7]。
2)維修操作能力
艙外航天服存在內(nèi)外壓差,航天員移動(dòng)和操作需要克服壓差阻力,各關(guān)節(jié)活動(dòng)能力降低,可達(dá)范圍變小,同時(shí)受航天服頭盔限制,可視范圍縮小。
2.1 在軌維修仿真平臺(tái)
2.1.1 仿真平臺(tái)整體架構(gòu)
在軌維修仿真驗(yàn)證平臺(tái)包括航天員三維人體模型庫管理模塊、維修工具庫管理模塊、仿真模塊和維修評價(jià)模塊,整體構(gòu)架如圖1所示。平臺(tái)采用Jack作為基礎(chǔ)軟件,通過Pro/E和Maya等三維建模軟件建立航天員、艙體、工具、機(jī)械臂和設(shè)備等的模型,轉(zhuǎn)換為JT格式,然后將模型導(dǎo)入Jack環(huán)境組裝成維修仿真場景;通過仿真模塊控制航天員移動(dòng)和機(jī)械臂大范圍轉(zhuǎn)移,到達(dá)維修工作點(diǎn)后,通過運(yùn)動(dòng)捕捉設(shè)備、數(shù)據(jù)手套等虛擬現(xiàn)實(shí)設(shè)備驅(qū)動(dòng)人體數(shù)字模型進(jìn)行維修操作仿真;仿真過程中通過維修時(shí)間庫、姿態(tài)庫對維修過程進(jìn)行時(shí)間估算和姿態(tài)分析,并采用Phython語言編寫程序模塊從仿真環(huán)境中實(shí)時(shí)提取維修分析和評價(jià)的數(shù)據(jù),再利用 socket通信將數(shù)據(jù)發(fā)送到維修評價(jià)模塊進(jìn)行評估。
圖1 仿真驗(yàn)證平臺(tái)架構(gòu)圖Fig.1 Framework of the simulation system
2.1.2 仿真建模
1)航天員建模
航天員在艙內(nèi)維修時(shí),大氣環(huán)境和航天員活動(dòng)能力與地面相同;在艙外維修時(shí),受艙外航天服限制,活動(dòng)能力不同,因此需要對艙內(nèi)、艙外航天員模型分別建模。
① 艙內(nèi)航天員模型
依據(jù)中國成年人人體尺寸建模,以Jack中95%分位的中國人體模型為基礎(chǔ)進(jìn)行二次開發(fā)。首先測量航天員身高、臂展等,根據(jù)測量數(shù)據(jù)建立人體骨骼模型,并在骨骼關(guān)節(jié)點(diǎn)施加關(guān)節(jié)自由度約束(圖2(a));然后根據(jù)腰圍、臀圍等數(shù)據(jù)建立人體肌肉和表面模型,最終得到人體模型,見圖2(b)。
圖2 航天員模型Fig.2 Astronaut model
② 艙外航天員模型
艙外維修時(shí)航天員穿著的艙外航天服內(nèi)外壓差為30~50 kPa,航天員活動(dòng)能力受航天服影響,因此艙外航天員模型建模時(shí)需與航天服合并建模。本文采用三維建模軟件建立航天服幾何模型;然后用該幾何模型替換Jack中原有人體模型數(shù)據(jù),并保留人體頭頸部模型;同時(shí)利用TCL語言對Jack人體模型的關(guān)節(jié)自由度進(jìn)行限制和修改,使其自由度與航天服關(guān)節(jié)自由度一致。
2)航天器平臺(tái)建模
航天器平臺(tái)包括艙體、維修設(shè)備、機(jī)械臂、工具等,均采用自底向上的方法進(jìn)行建模,本文以機(jī)械臂為例進(jìn)行闡述。以關(guān)節(jié)自由度基準(zhǔn)坐標(biāo)系為局部坐標(biāo)系,建立關(guān)節(jié)幾何模型,局部坐標(biāo)系z軸為機(jī)械臂關(guān)節(jié)自由度旋轉(zhuǎn)中軸,原點(diǎn)O為z軸與兩關(guān)節(jié)接觸面的交點(diǎn),xy面為關(guān)節(jié)接觸面,如圖3(a)所示;如果關(guān)節(jié)是中間關(guān)節(jié),則在關(guān)節(jié)自由度中心分別建立局部坐標(biāo),如圖3(b)所示。
圖3 機(jī)械臂關(guān)節(jié)模型Fig.3 Robot joint model
關(guān)節(jié)建模完成后,將模型導(dǎo)入Jack環(huán)境,從終端固定關(guān)節(jié)開始組裝機(jī)械臂,利用Jack在關(guān)節(jié)1的O點(diǎn)和關(guān)節(jié)2的O1點(diǎn)之間創(chuàng)建Joint旋轉(zhuǎn)自由度并設(shè)置旋轉(zhuǎn)角度范圍,保存為Figure模型,即完成機(jī)械臂的建模,結(jié)果如圖4所示。
圖4 機(jī)械臂組裝模型Fig.4 Robot arm model
2.2 在軌維修可視性驗(yàn)證方法
可視性驗(yàn)證采用視錐體驗(yàn)證法[8-10],首先建立航天員視錐體,然后在維修操作中利用視錐體與維修操作接口的相對位置進(jìn)行可視性驗(yàn)證。
2.2.1 航天員視錐體
艙內(nèi)航天員視錐體定義為肢體以及環(huán)境保持不變的情況下,僅眼球運(yùn)動(dòng)就能觀察清楚的區(qū)域;艙外航天員可視區(qū)域受艙外航天服頭盔影響,其視錐體定義為航天員頸部運(yùn)動(dòng)情況下透過頭盔能夠看到的區(qū)域。視錐體范圍內(nèi)的可視區(qū)域分為最大可視范圍和最佳可視范圍。視錐體數(shù)據(jù)通過地面試驗(yàn),從水平和垂直2個(gè)方向獲取。圖5為美國航天員視錐體[11]。
圖5 航天員視錐體Fig.5 View frustrum of astronaut
2.2.2 可視性驗(yàn)證方法
將視錐體建成三維模型,導(dǎo)入虛擬仿真平臺(tái),利用視錐體與機(jī)械接口的相對位置進(jìn)行可視性評價(jià),評價(jià)方法分為沉浸式和非沉浸式。
1)非沉浸式驗(yàn)證方法
設(shè)計(jì)人員參考常用維修姿態(tài)庫對數(shù)字人體姿態(tài)進(jìn)行設(shè)置,然后在人眼處生成視錐體,對維修操作對象是否在視錐體內(nèi)進(jìn)行驗(yàn)證。由于航天員在軌微重力環(huán)境下視錐體中心線會(huì)下降約14.7°[6],所以評價(jià)時(shí)視錐體做相應(yīng)下調(diào),如圖6所示。
圖6 航天員非沉浸式視錐體驗(yàn)證Fig.6 Non-immersive visibility analysis for astronaut
2)沉浸式驗(yàn)證方法
在軌維修時(shí)航天員需要頻繁地調(diào)整身體姿勢,因此非沉浸式方法效率較低。為了提高維修操作全過程驗(yàn)證效率,本文采用沉浸式方法[12]。沉浸式驗(yàn)證方法采用人在回路方式,地面設(shè)計(jì)人員模擬航天員利用艙內(nèi)腳限位器固定身體后的維修操作,利用運(yùn)動(dòng)捕捉器、數(shù)據(jù)手套捕獲人體運(yùn)動(dòng)數(shù)據(jù),輸入仿真平臺(tái),驅(qū)動(dòng)數(shù)字人體模型運(yùn)動(dòng),同時(shí)將視錐體內(nèi)的圖像投影到數(shù)據(jù)頭盔中,進(jìn)行可視性驗(yàn)證,如圖7所示。
圖7 航天員沉浸式視錐體驗(yàn)證Fig.7 Immersive visibility analysis for astronaut
2.3 在軌維修可達(dá)性驗(yàn)證方法
采用可達(dá)區(qū)域法驗(yàn)證航天員在維修操作過程中對機(jī)、電、液接口的接觸可達(dá)性??蛇_(dá)區(qū)域是指航天員身體軀干和環(huán)境保持靜止的情況下,手部能夠抓握到的區(qū)域。航天員在艙內(nèi)操作時(shí),其肩、肘、腕關(guān)節(jié)自由度與地面相同,因此可對數(shù)字人體模型的肩、肘、腕關(guān)節(jié)角度范圍進(jìn)行遍歷,通過運(yùn)動(dòng)學(xué)解算手部可達(dá)區(qū)域,如圖8所示。
圖8 艙內(nèi)航天員操作可達(dá)區(qū)域Fig.8 Cosmonaut reachability area
航天員進(jìn)行艙外操作時(shí)受艙外航天服內(nèi)外壓差影響,航天員可達(dá)區(qū)域無法用運(yùn)動(dòng)學(xué)進(jìn)行解算,因此需通過地面試驗(yàn)獲取航天員著服情況下在水平和垂直方向能夠達(dá)到的區(qū)域,試驗(yàn)方法如圖9所示[11]。根據(jù)試驗(yàn)數(shù)據(jù)擬合艙外航天服可達(dá)區(qū)域的封閉三維模型,導(dǎo)入仿真驗(yàn)證平臺(tái)進(jìn)行仿真驗(yàn)證,當(dāng)維修操作接口位于模型內(nèi)部時(shí),則表明可達(dá)。
圖9 艙外航天服可達(dá)區(qū)域模型Fig.9 Reachability area of extravehicular spacesuite
2.4 在軌維修時(shí)間的仿真方法
維修操作時(shí)間是影響維修實(shí)施方案的重要因素。利用仿真平臺(tái)對維修全流程進(jìn)行過程仿真,建立維修任務(wù)模型,如圖10所示。
預(yù)計(jì)維修時(shí)間時(shí)需將維修全流程逐級分解至基本維修作業(yè),然后利用在軌數(shù)據(jù)、地面模擬試驗(yàn)數(shù)據(jù)和數(shù)字仿真數(shù)據(jù)對基本維修作業(yè)時(shí)間進(jìn)行預(yù)計(jì),最后通過加權(quán)推導(dǎo)出維修全流程的時(shí)間。艙內(nèi)基本維修作業(yè)時(shí)間包括拆卸螺釘、移動(dòng)等。維修任務(wù)全流程時(shí)間采用時(shí)間累計(jì)法進(jìn)行仿真驗(yàn)證,串行作業(yè)的維修時(shí)間等于串聯(lián)的基本維修作業(yè)時(shí)間的累加值,并行作業(yè)維修時(shí)間為各項(xiàng)維修作業(yè)時(shí)間的最大值,即
其中:ti是該維修任務(wù)中第i項(xiàng)維修活動(dòng)的時(shí)間;ki是第i項(xiàng)維修活動(dòng)對整個(gè)維修任務(wù)的影響權(quán)重,通過專家打分法獲得;m是維修任務(wù)中維修活動(dòng)的總數(shù)。
圖10 維修任務(wù)模型Fig.10 Maintenance task model
本文對載人航天器在軌維修仿真驗(yàn)證方法進(jìn)行研究,提出并實(shí)現(xiàn)了一種混合式仿真驗(yàn)證平臺(tái),綜合地面試驗(yàn)數(shù)據(jù)、水槽試驗(yàn)數(shù)據(jù)、在軌數(shù)據(jù)對在軌維修全流程進(jìn)行仿真驗(yàn)證,可以對在軌維修的可視、可達(dá)、維修時(shí)間以及維修姿態(tài)進(jìn)行仿真驗(yàn)證。利用本平臺(tái)對實(shí)際任務(wù)進(jìn)行了仿真驗(yàn)證,仿真結(jié)果與實(shí)際操作結(jié)果在可視性、可達(dá)性和維修姿態(tài)方面基本一致;維修操作時(shí)間是仿真時(shí)間的1~2倍,其原因是目前在軌數(shù)據(jù)較少,平臺(tái)的基本維修作業(yè)時(shí)間大多從地面試驗(yàn)得來,利用在軌數(shù)據(jù)對平臺(tái)的仿真模型進(jìn)行修正是下一步研究的重點(diǎn)。
(References)
[1]BARTH T.A NASA perspective on maintenance activities and maintenance crews: KSC-2007-235[R].Kennedy Space Center, 2007
[2]王大鵬, 譚春林, 張柏楠.載人航天器在軌維修性系統(tǒng)設(shè)計(jì)[J].中國空間科學(xué)技術(shù), 2010, 30(5): 16-22 WANG D P, TAN C L, ZHANG B N.On-orbit maintainability system design for manned spacecraft[J].Chinese Space Science and Technology, 2010, 30(5): 16-22
[3]李喆, 朱亞力, 范高潔, 等.載人航天器密封艙內(nèi)管路設(shè)備維修設(shè)計(jì)與驗(yàn)證[J].航天器環(huán)境工程, 2014, 31(3): 321-325 LI Z, ZHU Y L, FAN G J, et al.Design and verificationof on-orbit maintenance of pipe equipment in manned spacecraft pressure module[J].Spacecraft Environment Engineering, 2014, 31(3): 321-325
[4]王奇, 陳金明.美國的中性浮力模擬器及其應(yīng)用[J].航天器環(huán)境工程, 2003, 20(3): 53-59 WANG Q, CHEN J M.American neutral buoyancy simulator and its application[J].Spacecraft Environment Engineering, 2003, 20(3): 53-59
[5]AKIN A D L, HOWARD R D.Neutral buoyancy simulation for space tele-robotics operations[J].Proceedings of SPIE: The International Society for Optical Engineering, 1991, 1612: 414-420
[6]Man-systems integration standards: NASA-STD-3000[S], 1995
[7]WIELAND P O.Living together in space: the design and operation of the life support systems on the International Space Station: NASA/TM1998-206956[R].Alabama: NASA Marshall Space Flight Center,1998
[8]周棟, 霍琳, 王美慧, 等.虛擬維修技術(shù)研究與應(yīng)用[J].北京航空航天大學(xué)學(xué)報(bào), 2011, 37(2): 231-236 ZHOU D, HUO L, WANG M H, et al.Research and application of virtual maintenance technology[J].Journal of Beijing University of Aeronautics and Astronautics, 2011, 37(2): 231-236
[9]蔣偉, 尚建忠, 曹玉君, 等.維修性可達(dá)性設(shè)計(jì)中的人體手臂控制[J].機(jī)械設(shè)計(jì)與研究, 2009, 25(4): 73-76 JIANG W, SHANG J Z, CAO Y J, et al.Research on human-arm control method in maintainability[J].Machine Design and Research, 2009, 25(4): 73-76
[10]崔曉風(fēng), 馮武斌, 項(xiàng)昌樂, 等.基于虛擬維修的裝甲裝備維修性分析與驗(yàn)證方法研究[J].兵工學(xué)報(bào), 2009, 11(30): 1430-1434 CUI X F, FENG W B, XIANG C L, et al.Research of maintainability and validation methods in armored equipment based on virtual maintenance[J].Acta Armamentarii, 2009, 11(30): 1430-1434
[11]MARCELINO L, MURRAY N, FERNANDO T.A constraint manager to support virtual maintainability[J].Computers & Graphics, 2003, 27(1): 19-26
[12]蔣科藝, 郝建平.沉浸式虛擬維修仿真系統(tǒng)及其實(shí)現(xiàn)[J].計(jì)算機(jī)輔助設(shè)計(jì)與圖形學(xué)學(xué)報(bào), 2005, 17(5): 1120-1123 JIANG K Y, HAO J P.Development of an immersive virtual maintenance simulation system[J].Journal of Computer-Aided Design & Computer Graphics, 2005, 17(5): 1120-1123
(編輯:馮露漪)
Simulation and validation technology of manned spacecraft on-orbit maintenance
LI Tao, WEI Chuanfeng, LI Wei, ZHANG Wei
(Institute of Manned Space System Engineering, China Academy of Space Technology, Beijing 100094, China)
According to the simulation requirements of on-orbit maintenance task for manned spacecraft mission, we propose a mixed validation method which can simulate the influence of microgravity and vacuum.Our proposal includes the framework of the simulation system, and the modeling method of the cosmonaut, the extravehicular activity pressure suite, the robot arm model, and others.An actual mission is simulated and the difference between the simulation and the real mission process is analyzed.The results indicate the method is reliable for the maintenance design and optimization.
manned spacecraft; simulation and validation; on orbit maintenance
V476.1
:B
:1673-1379(2016)05-0510-06
10.3969/j.issn.1673-1379.2016.05.009
李 濤(1986—),男,碩士學(xué)位,從事載人航天器總體設(shè)計(jì)工作。E-mail: libitpeter@126.com。
2016-03-03;
:2016-09-18