计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2012年
12期
223-227
,共5页
丁海昕%陆林生%吴庆波%赵慧勇%王兰
丁海昕%陸林生%吳慶波%趙慧勇%王蘭
정해흔%륙림생%오경파%조혜용%왕란
软件框架%架构设计%接口设计
軟件框架%架構設計%接口設計
연건광가%가구설계%접구설계
计算流体力学(Computational Fluid Dynamics,CFD)软件是专门用来进行流场分析、计算以及预测的软件. CFD软件应用于飞行器设计,可以有效提高飞行器设计质量、缩短研制周期及降低研制成本等.目前虽有大量CFD计算软件,但这些软件是针对不同需求的,它们的接口没有统一的标准,且处理流程也大致相似.因此,文中从能满足通用CFD软件集成的软件框架研制出发,着重研究了软件框架的架构设计.首先,在对国内外优秀CFD软件进行调研的基础上,文中通过挖掘CFD软件的共性,采用分而治之的设计方法将系统分割成多个组件,使得整个软件结构清晰明确,软件模块化规范.然后,通过设计标准化的数据接口和功能子系统接口来保证数据的完整性,以提高数据的利用率.最后,利用典型算例对框架进行验证以确保架构设计的正确性,从而为将来大规模软件平台的实现奠定坚实的基础.
計算流體力學(Computational Fluid Dynamics,CFD)軟件是專門用來進行流場分析、計算以及預測的軟件. CFD軟件應用于飛行器設計,可以有效提高飛行器設計質量、縮短研製週期及降低研製成本等.目前雖有大量CFD計算軟件,但這些軟件是針對不同需求的,它們的接口沒有統一的標準,且處理流程也大緻相似.因此,文中從能滿足通用CFD軟件集成的軟件框架研製齣髮,著重研究瞭軟件框架的架構設計.首先,在對國內外優秀CFD軟件進行調研的基礎上,文中通過挖掘CFD軟件的共性,採用分而治之的設計方法將繫統分割成多箇組件,使得整箇軟件結構清晰明確,軟件模塊化規範.然後,通過設計標準化的數據接口和功能子繫統接口來保證數據的完整性,以提高數據的利用率.最後,利用典型算例對框架進行驗證以確保架構設計的正確性,從而為將來大規模軟件平檯的實現奠定堅實的基礎.
계산류체역학(Computational Fluid Dynamics,CFD)연건시전문용래진행류장분석、계산이급예측적연건. CFD연건응용우비행기설계,가이유효제고비행기설계질량、축단연제주기급강저연제성본등.목전수유대량CFD계산연건,단저사연건시침대불동수구적,타문적접구몰유통일적표준,차처리류정야대치상사.인차,문중종능만족통용CFD연건집성적연건광가연제출발,착중연구료연건광가적가구설계.수선,재대국내외우수CFD연건진행조연적기출상,문중통과알굴CFD연건적공성,채용분이치지적설계방법장계통분할성다개조건,사득정개연건결구청석명학,연건모괴화규범.연후,통과설계표준화적수거접구화공능자계통접구래보증수거적완정성,이제고수거적이용솔.최후,이용전형산례대광가진행험증이학보가구설계적정학성,종이위장래대규모연건평태적실현전정견실적기출.