李 濤,魏傳鋒,李 偉,張 偉
(中國空間技術研究院 載人航天總體部,北京 100094)
載人航天器在軌維修地面仿真驗證技術
李 濤,魏傳鋒,李 偉,張 偉
(中國空間技術研究院 載人航天總體部,北京 100094)
為滿足載人航天器型號對微重力和真空環境下的維修性仿真驗證需求,文章提出并實現了一種混合式仿真驗證平臺。闡述了在軌維修仿真驗證平臺整體構架,建立了航天員模型、航天服模型及艙體維修模型,給出了在軌微重力和真空環境下進行維修的可視性、可達性及維修操作時間的仿真驗證方法。利用該平臺對在軌維修任務進行仿真驗證,結果表明,該平臺可以有效仿真和驗證在軌維修,為維修性設計和優化提供了手段。
載人航天器;仿真驗證;在軌維修
在軌維修是保障載人航天器壽命期間高可靠性的必要手段[1-2]。航天器在軌維修分艙內維修和艙外維修。在軌維修時,人員、設備、工具受微重力環境影響,其運動特性與在地面不同;艙外維修時,航天員穿著艙外航天服移動和操作,受真空環境影響,其運動能力和可視、可達范圍受到限制。因此有必要對航天員在軌維修全流程操作的可視、可達、可操作進行驗證。以往驗證方法主要是艙體環境下的地面維修試驗和中性浮力地面模擬試驗:地面維修試驗可驗證設備的安裝和拆卸操作,但無法模擬微重力環境下的人員和設備轉移[3];中性浮力地面模擬試驗允許人員直接參與試驗,試驗件與真實設備接口相同,參試人員可獲得直觀感受,并且試驗時間長,但水槽試驗需要專門設計適用于水下且耐腐蝕的試驗設備和工具,代價大,且水對人體和設備移動存在阻力,無法模擬艙內維修時的人體移動和操作[4-5]。
針對以上問題,本文提出并實現了一種混合式的載人航天器在軌維修仿真驗證平臺,將地面試驗數據、水槽試驗數據和在軌數據引入系統,對維修操作的可視、可達、可操作進行仿真驗證,同時使用運動捕捉設備進行人在回路仿真,以及對載人航天器在軌維修的全流程進行仿真驗證,對維修操作進行精細化仿真。
1.1 微重力環境
1)安裝限位裝置
微重力環境下在軌艙內維修時,一般在故障設備附近設計軟質腳限制器固定操作者身體,才能使航天員騰出雙手進行維修操作;艙外維修則必須在艙體表面安裝機械腳限位裝置來固定航天員。
2)人員和工具移動方式
航天員在艙內移動和搬運維修設備大多采用漂移的方式,速度比在地面步行、爬行快1~2倍。航天員之間傳遞工具和維修備件時,大多是輕輕推出,使其漂到另一航天員附近,工具傳遞速度一般為1~1.5 m/s,備件一般為0.3~1 m/s,工具或備件體積越大傳遞速度越慢。
3)維修可視域
微重力環境下,航天員身體體液上升,眼壓變化,其視錐體中心線會下降約14.7°[6]。
1.2 真空環境
1)維修時間約束
艙外維修時航天員需穿著艙外航天服,艙外航天服提供的氧氣、水、氣壓、電等資源有限,因此單次出艙維修須滿足時間約束[7]。
2)維修操作能力
艙外航天服存在內外壓差,航天員移動和操作需要克服壓差阻力,各關節活動能力降低,可達范圍變小,同時受航天服頭盔限制,可視范圍縮小。
2.1 在軌維修仿真平臺
2.1.1 仿真平臺整體架構
在軌維修仿真驗證平臺包括航天員三維人體模型庫管理模塊、維修工具庫管理模塊、仿真模塊和維修評價模塊,整體構架如圖1所示。平臺采用Jack作為基礎軟件,通過Pro/E和Maya等三維建模軟件建立航天員、艙體、工具、機械臂和設備等的模型,轉換為JT格式,然后將模型導入Jack環境組裝成維修仿真場景;通過仿真模塊控制航天員移動和機械臂大范圍轉移,到達維修工作點后,通過運動捕捉設備、數據手套等虛擬現實設備驅動人體數字模型進行維修操作仿真;仿真過程中通過維修時間庫、姿態庫對維修過程進行時間估算和姿態分析,并采用Phython語言編寫程序模塊從仿真環境中實時提取維修分析和評價的數據,再利用 socket通信將數據發送到維修評價模塊進行評估。

圖1 仿真驗證平臺架構圖Fig.1 Framework of the simulation system
2.1.2 仿真建模
1)航天員建模
航天員在艙內維修時,大氣環境和航天員活動能力與地面相同;在艙外維修時,受艙外航天服限制,活動能力不同,因此需要對艙內、艙外航天員模型分別建模。
① 艙內航天員模型
依據中國成年人人體尺寸建模,以Jack中95%分位的中國人體模型為基礎進行二次開發。首先測量航天員身高、臂展等,根據測量數據建立人體骨骼模型,并在骨骼關節點施加關節自由度約束(圖2(a));然后根據腰圍、臀圍等數據建立人體肌肉和表面模型,最終得到人體模型,見圖2(b)。


圖2 航天員模型Fig.2 Astronaut model
② 艙外航天員模型
艙外維修時航天員穿著的艙外航天服內外壓差為30~50 kPa,航天員活動能力受航天服影響,因此艙外航天員模型建模時需與航天服合并建模。本文采用三維建模軟件建立航天服幾何模型;然后用該幾何模型替換Jack中原有人體模型數據,并保留人體頭頸部模型;同時利用TCL語言對Jack人體模型的關節自由度進行限制和修改,使其自由度與航天服關節自由度一致。
2)航天器平臺建模
航天器平臺包括艙體、維修設備、機械臂、工具等,均采用自底向上的方法進行建模,本文以機械臂為例進行闡述。以關節自由度基準坐標系為局部坐標系,建立關節幾何模型,局部坐標系z軸為機械臂關節自由度旋轉中軸,原點O為z軸與兩關節接觸面的交點,xy面為關節接觸面,如圖3(a)所示;如果關節是中間關節,則在關節自由度中心分別建立局部坐標,如圖3(b)所示。

圖3 機械臂關節模型Fig.3 Robot joint model
關節建模完成后,將模型導入Jack環境,從終端固定關節開始組裝機械臂,利用Jack在關節1的O點和關節2的O1點之間創建Joint旋轉自由度并設置旋轉角度范圍,保存為Figure模型,即完成機械臂的建模,結果如圖4所示。

圖4 機械臂組裝模型Fig.4 Robot arm model
2.2 在軌維修可視性驗證方法
可視性驗證采用視錐體驗證法[8-10],首先建立航天員視錐體,然后在維修操作中利用視錐體與維修操作接口的相對位置進行可視性驗證。
2.2.1 航天員視錐體
艙內航天員視錐體定義為肢體以及環境保持不變的情況下,僅眼球運動就能觀察清楚的區域;艙外航天員可視區域受艙外航天服頭盔影響,其視錐體定義為航天員頸部運動情況下透過頭盔能夠看到的區域。視錐體范圍內的可視區域分為最大可視范圍和最佳可視范圍。視錐體數據通過地面試驗,從水平和垂直2個方向獲取。圖5為美國航天員視錐體[11]。


圖5 航天員視錐體Fig.5 View frustrum of astronaut
2.2.2 可視性驗證方法
將視錐體建成三維模型,導入虛擬仿真平臺,利用視錐體與機械接口的相對位置進行可視性評價,評價方法分為沉浸式和非沉浸式。
1)非沉浸式驗證方法
設計人員參考常用維修姿態庫對數字人體姿態進行設置,然后在人眼處生成視錐體,對維修操作對象是否在視錐體內進行驗證。由于航天員在軌微重力環境下視錐體中心線會下降約14.7°[6],所以評價時視錐體做相應下調,如圖6所示。

圖6 航天員非沉浸式視錐體驗證Fig.6 Non-immersive visibility analysis for astronaut
2)沉浸式驗證方法
在軌維修時航天員需要頻繁地調整身體姿勢,因此非沉浸式方法效率較低。為了提高維修操作全過程驗證效率,本文采用沉浸式方法[12]。沉浸式驗證方法采用人在回路方式,地面設計人員模擬航天員利用艙內腳限位器固定身體后的維修操作,利用運動捕捉器、數據手套捕獲人體運動數據,輸入仿真平臺,驅動數字人體模型運動,同時將視錐體內的圖像投影到數據頭盔中,進行可視性驗證,如圖7所示。

圖7 航天員沉浸式視錐體驗證Fig.7 Immersive visibility analysis for astronaut
2.3 在軌維修可達性驗證方法
采用可達區域法驗證航天員在維修操作過程中對機、電、液接口的接觸可達性。可達區域是指航天員身體軀干和環境保持靜止的情況下,手部能夠抓握到的區域。航天員在艙內操作時,其肩、肘、腕關節自由度與地面相同,因此可對數字人體模型的肩、肘、腕關節角度范圍進行遍歷,通過運動學解算手部可達區域,如圖8所示。

圖8 艙內航天員操作可達區域Fig.8 Cosmonaut reachability area
航天員進行艙外操作時受艙外航天服內外壓差影響,航天員可達區域無法用運動學進行解算,因此需通過地面試驗獲取航天員著服情況下在水平和垂直方向能夠達到的區域,試驗方法如圖9所示[11]。根據試驗數據擬合艙外航天服可達區域的封閉三維模型,導入仿真驗證平臺進行仿真驗證,當維修操作接口位于模型內部時,則表明可達。

圖9 艙外航天服可達區域模型Fig.9 Reachability area of extravehicular spacesuite
2.4 在軌維修時間的仿真方法
維修操作時間是影響維修實施方案的重要因素。利用仿真平臺對維修全流程進行過程仿真,建立維修任務模型,如圖10所示。
預計維修時間時需將維修全流程逐級分解至基本維修作業,然后利用在軌數據、地面模擬試驗數據和數字仿真數據對基本維修作業時間進行預計,最后通過加權推導出維修全流程的時間。艙內基本維修作業時間包括拆卸螺釘、移動等。維修任務全流程時間采用時間累計法進行仿真驗證,串行作業的維修時間等于串聯的基本維修作業時間的累加值,并行作業維修時間為各項維修作業時間的最大值,即

其中:ti是該維修任務中第i項維修活動的時間;ki是第i項維修活動對整個維修任務的影響權重,通過專家打分法獲得;m是維修任務中維修活動的總數。

圖10 維修任務模型Fig.10 Maintenance task model
本文對載人航天器在軌維修仿真驗證方法進行研究,提出并實現了一種混合式仿真驗證平臺,綜合地面試驗數據、水槽試驗數據、在軌數據對在軌維修全流程進行仿真驗證,可以對在軌維修的可視、可達、維修時間以及維修姿態進行仿真驗證。利用本平臺對實際任務進行了仿真驗證,仿真結果與實際操作結果在可視性、可達性和維修姿態方面基本一致;維修操作時間是仿真時間的1~2倍,其原因是目前在軌數據較少,平臺的基本維修作業時間大多從地面試驗得來,利用在軌數據對平臺的仿真模型進行修正是下一步研究的重點。
(References)
[1]BARTH T.A NASA perspective on maintenance activities and maintenance crews: KSC-2007-235[R].Kennedy Space Center, 2007
[2]王大鵬, 譚春林, 張柏楠.載人航天器在軌維修性系統設計[J].中國空間科學技術, 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]李喆, 朱亞力, 范高潔, 等.載人航天器密封艙內管路設備維修設計與驗證[J].航天器環境工程, 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]王奇, 陳金明.美國的中性浮力模擬器及其應用[J].航天器環境工程, 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]周棟, 霍琳, 王美慧, 等.虛擬維修技術研究與應用[J].北京航空航天大學學報, 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]蔣偉, 尚建忠, 曹玉君, 等.維修性可達性設計中的人體手臂控制[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]崔曉風, 馮武斌, 項昌樂, 等.基于虛擬維修的裝甲裝備維修性分析與驗證方法研究[J].兵工學報, 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]蔣科藝, 郝建平.沉浸式虛擬維修仿真系統及其實現[J].計算機輔助設計與圖形學學報, 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—),男,碩士學位,從事載人航天器總體設計工作。E-mail: libitpeter@126.com。
2016-03-03;
:2016-09-18