航空工程进展
航空工程進展
항공공정진전
ADVANCES IN AERONAUTICAL SCIENCE AND ENGINEERING
2012年
2期
162-166
,共5页
耿卫民%高超%彭程%禹彩辉%肖虹
耿衛民%高超%彭程%禹綵輝%肖虹
경위민%고초%팽정%우채휘%초홍
远程控制%并行计算%FTP%Telnet%Fluent
遠程控製%併行計算%FTP%Telnet%Fluent
원정공제%병행계산%FTP%Telnet%Fluent
remote control%parallel computation%FTP%Telnet%Fluent
随着我国航空航天技术的飞速发展,气动计算软件集成技术日趋成熟,但用户在并行计算中需要手动输入的操作较多。鉴于此,通过编程开发了基于TCP/IP协议的FTP客户端应用程序,实现了对网格文件的信息采集、过滤并将其和参数、脚本文件等批量自动上传的功能。根据批处理文件中的命令,调用Windows平台自带的客户端Telnet,向远程集群管理节点发出命令,远程启动服务器集群的并行计算任务。最后,在客户端实现了远程控制服务器集群上的计算流体力学软件Fluent进行并行计算。结果表明:使用该远程控制系统能够减少用户输入操作,提高计算效率,保证数据的实时更新。
隨著我國航空航天技術的飛速髮展,氣動計算軟件集成技術日趨成熟,但用戶在併行計算中需要手動輸入的操作較多。鑒于此,通過編程開髮瞭基于TCP/IP協議的FTP客戶耑應用程序,實現瞭對網格文件的信息採集、過濾併將其和參數、腳本文件等批量自動上傳的功能。根據批處理文件中的命令,調用Windows平檯自帶的客戶耑Telnet,嚮遠程集群管理節點髮齣命令,遠程啟動服務器集群的併行計算任務。最後,在客戶耑實現瞭遠程控製服務器集群上的計算流體力學軟件Fluent進行併行計算。結果錶明:使用該遠程控製繫統能夠減少用戶輸入操作,提高計算效率,保證數據的實時更新。
수착아국항공항천기술적비속발전,기동계산연건집성기술일추성숙,단용호재병행계산중수요수동수입적조작교다。감우차,통과편정개발료기우TCP/IP협의적FTP객호단응용정서,실현료대망격문건적신식채집、과려병장기화삼수、각본문건등비량자동상전적공능。근거비처리문건중적명령,조용Windows평태자대적객호단Telnet,향원정집군관리절점발출명령,원정계동복무기집군적병행계산임무。최후,재객호단실현료원정공제복무기집군상적계산류체역학연건Fluent진행병행계산。결과표명:사용해원정공제계통능구감소용호수입조작,제고계산효솔,보증수거적실시경신。
With the speedy development of aviation and space technology, the aerodynamic integrated caculating software is becoming mature, but the users need to enter more operations manually in the parallel computation. Therefore, an applied program of FTP client which bases on the TCP/IP protocol is developed, the function of the information collection and filtering of the mesh data files are realized, which are uploaded automatically in quantity etc. According to the commands in the batch file, the commands are sent to the managing node of the remote cluster and parallel computational tasks of the servers are booted up remotedly by calling the client Tel- net, which belongs to the Windows platforms. Finally the computational fluid dynamics software Fluent is taken, which could control server remotely as an example in the client to do parallel computation. The results show that the users can effectively reduce their input operations, improve computing efficiency, and ensure real- time updates by using the remote control system.