并行组合数学模型方式研究及初步应用

被引量 : 0次 | 上传用户:hnldlxz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
复杂问题模拟和计算机多核心的发展趋势要求改变传统数学模型单一串行模型程序的开发方式。本文针对工程领域常见的时间过程模拟模型,基于多进程和网络技术,提出了一种通用的并行组合数学模型开发方式(PMDA)。将复杂过程模拟变成简单模型的进程级并行计算与数据交换。论文主要工作与成果如下:1、分析了数学模型要求和计算机技术发展趋势,得出PMDA是解决数学模型发展瓶颈的关键技术之一的结论。在此基础上提出了PMDA研究的目标、任务和技术路线。2、针对时间过程数学模型提出一种通用的PMDA方法。可从时间步长层面比较方便地组合不同尺度和性质的模型并行计算、模拟一个复杂过程。该方法采用中央控制的框架结构,只需在模型的时间循环内插入一个过程函数即可将模型组件化,采用网络作为数据传输的基本手段,采用“物理量—位置—时间”来描述交互数据,采用分层方式来管理模型间组合信息,采用扩展权重法实现了不同数据之间的转换,设计了“按时间,有节奏”的时间调度方法、显式和半隐式两种耦合方式和空间与时间的平滑处理方法。3、利用C++和Fortran混合编程技术对本文所提的PMDA进行了具体实现,开发了相关软件系统。提供了模型组件化中间件和组件化编程模板、组合控制平台和用于分布式计算的远程模型管理客户端,极大地简化了模型组合时的难度,使PMDA很容易被一般科研人员接受和使用。4、利用本文的PMDA方法和系统对几种典型的组合问题进行了研究,并对模型的组合特性进行了初步分析。初步检验表明,并行组合方式在模型间物理量交互、逻辑控制和分区并行计算方面具有广泛的应用前景。对三峡水库城陵矶补偿调度研究表明三峡水库对长江中游来洪有很大的调蓄作用。5、提出了并行组合数学模型标准(纲要),从子模型开发和PMDA系统开发两个方面指出了PMDA开发中应该注意的问题,为今后提出正式标准奠定了基础。PMDA充分利用现代计算机多计算核心技术和网络化技术趋势避免数学模型向无限复杂化的方向发展,为多计算核心环境下的复杂大系统的数学模型开发探寻更简单、有效和合理的途径。
其他文献
<正>丁苯酞软胶囊具有重构微循环、保护线粒体、减轻神经功能损伤等功能,对缺血性卒中具有较好的治疗作用,可缩小梗死面积、缩小血栓,促进侧支循环的建立,目前主要用于治疗轻
高温口压力是影响气波振荡管制冷性能的重要参数。搭建双开口气波振荡管实验平台,测量了气波振荡管制冷温降随高温口压力的变化,建立了气波振荡管整机分析模型。结果表明,整
目的探讨对冠心病PCI术后患者实施信息化延续护理的作用及效果。方法选择31例行PCI治疗的冠心病患者分为观察组与对照组,两组患者均给予常规护理,观察组在此基础上实施信息化
服务业发展尤其是现代服务业发展对促进新旧动能转换,实现地区经济转型具有重要意义.我国现代服务业目前已进入了加速发展的关键阶段,但从总体上看,我国服务业发展仍存在着总
<正>(油画·1961年)美术点评《我们的友谊遍天下》描绘了毛泽东会见国外友人的情景。画面中的毛泽东在中央,与远道而来的非洲兄弟双手紧握,旁边的亚、非、拉等洲的朋友围绕在
随着经济的发展和国家对医院经济活动的规范,合同已成为医院参与经济和社会活动的重要途径。以上海某三甲医院2012—2016年共计五年的合同为例,合同数量从年479份增加到829份
<正> 清人崔述说:“自有生民以来莫不有讼也。讼也者,事势所必趋也,人情之所断不能免也。传曰饮食必有讼;”“两争者,必至之势也,圣人者其然,故不责人之争,而但论其曲直” 这
“一带一路”战略为高等职业教育国际化发展提供了发展机遇,必将引发高等职业教育的深度变革。北京市高等职业教育要通过政府的引导与统筹、校企合作、院校联合建立合作联盟
以空调联箱多通管件为研究目标,运用有限元模拟方法对金属材料的变形过程进行模拟分析。通过分析工件壁厚的分布规律和典型节点的位移规律,由此揭示成形过程的金属流动的一般