摘要
为解决计算机辅助工程中"以算法为核心"类软件系统在算法集成方面存在的重要问题,以火箭发动机设计这个较具代表性的特例为切入点,深入分析工程实践中算法的运用特点,并指出现有软件系统的不足.提出2种算法模式,基于这2种算法模式建立一种新的算法集成模型——轮循与层次化算法集成模型,其具有松耦合、层次化、灵活等特点,基于该模型可建立一个跨领域、通用、高效的算法集成软件环境.
In order to solve the important problem of algorithm integration in computer aided engineering (CAE) domain, which exists in many current engineering software systems taking algorithms as the core, using rocket motor design as a representative case and starting point, the characteristics of algorithm application in engineering practices were deeply analyzed, and flaws in current software system were pointed out. Two algorithm patterns were brought forward, and based on them a new algorithm integration model, named "algorithm integration model based on loop and hierarchy", was set up, which has the characteristics of loose-coupling, hierarchy, and flexibility etc. Based on the model, a cross-domain, general and high efficient algorithm integration software environment could be constructed.
出处
《北京航空航天大学学报》
EI
CAS
CSCD
北大核心
2009年第12期1516-1520,共5页
Journal of Beijing University of Aeronautics and Astronautics
关键词
计算机辅助工程
算法
集成
模型
computer aided engineering
algorithms
integration
model