基于Modelica模型的参数优化及推理求解研究

基于Modelica模型的参数优化及推理求解研究

论文摘要

产品设计是一个工程分析和优化决策的过程,其中优化是目的,仿真是优化的手段,建模是仿真和优化的基础。本文主要研究Modelica仿真模型的参数优化方法及推理求解等问题。针对参数优化中参数变动后重复仿真的效率问题,研究了一种分治求解策略,即在仿真模型规模分解基础上建立耦合块依赖图和序列表,对各耦合块建立相应的求解块,通过遍历耦合块序列表并调用相应求解块,便可获得仿真模型的数值解。考虑到参数变动下的重复仿真,对耦合块依赖图进行分层处理,生成对应于变动参数集的变动子图;通过施加虚根节点将变动子图转化成最小求解树结构。因此,对变动参数集的不同参数值进行重复仿真只需层次遍历最小求解树,再调用相应的求解块即可。该方法可一定程度上提高复杂模型的多次仿真求解效率。在分析多领域物理系统仿真优化特点的基础上,研究了Modelica参数优化建模的关键问题,以及多领域优化模型的寻优策略和模型参数实验技术。基于模型的编译信息实现多实例、多目标启发式仿真优化建模;并利用Modelica语言的结构化注解特征研究了仿真优化模型的混合表达,实现了优化信息的可重用性和继承性。在优化算法中引入拟梯度、复步微分和自动微分三种数值方法以提高敏度计算效率和精度。在相对差分概念的基础上研究了一种新的通用的混合离散非线性优化方法。详细阐述了该方法的基本原理、思想和算法描述。该方法的特点是迭代中间设计点均是可行离散点,无需邻域查点和圆整,并且可避免收敛于伪极值点,和现有方法相比具有较强的稳健性和通用性。利用支配关系的定义证明Pareto适应度函数判断非支配点的有效性,并在此基础上结合序列近似模型技术和启发式搜索算法研究了两种基于Pareto解集的多目标优化方法。这两种方法均可很大程度上有助于降低精确分析次数。对于Pareto边界为凸、非凸、非连续的多目标优化问题,该方法均能取得较好的Pareto解集。利用Modelica语言的结构化注解机制表达设计知识,从而实现基于知识的建模。根据部件知识之间的依赖关系确定推理求解顺序。通过知识模型的推理求解得到确定的仿真模型结构和确定的模型参数。为了便于领域库模型的搜索和应用,研究了面向模型搜索的实例推理技术,针对最近邻实例检索中实例属性相似度和权重的计算问题,给出区间值属性相似度的计算模型,并将各种属性类型的相似度计算方法统一起来。研究了基于相似度信息的客观赋权方法,以组合权重计算实例相似度。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 1 绪论
  • 1.1 课题来源、研究背景及意义
  • 1.2 国内外研究概况
  • 1.3 研究内容与组织结构
  • 2 面向参数优化的仿真模型分治求解策略
  • 2.1 引言
  • 2.2 多领域模型方程系统的规模分解
  • 2.3 耦合块依赖图建立与分治求解算法
  • 2.4 变动参数集与重复仿真
  • 2.5 算法实现及实例
  • 2.6 本章小结
  • 3 多领域系统仿真优化建模与求解
  • 3.1 引言
  • 3.2 敏度分析技术与模型实验
  • 3.3 多领域系统优化建模
  • 3.4 仿真优化求解流程
  • 3.5 仿真优化实例
  • 3.6 本章小结
  • 4 混合离散及多目标优化方法研究
  • 4.1 引言
  • 4.2 混合离散问题优化方法研究
  • 4.3 Pareto多目标优化方法研究
  • 4.4 本章小结
  • 5 基于Modelica语言的知识模型推理求解
  • 5.1 引言
  • 5.2 知识建模及推理求解
  • 5.3 面向模型搜索的实例推理求解
  • 5.4 本章小结
  • 6 全文总结与展望
  • 6.1 全文总结
  • 6.2 研究展望
  • 致谢
  • 参考文献
  • 附录1 耦合块依赖图
  • 附录2 作者攻读博士学位期间发表的论文
  • 相关论文文献

    • [1].基于Modelica的载人航天器环热控系统建模仿真[J]. 航天器环境工程 2017(02)
    • [2].基于Modelica的纯电动客车建模仿真研究[J]. 汽车技术 2017(08)
    • [3].基于Modelica的起落架半物理仿真设计与实现[J]. 系统仿真技术 2015(04)
    • [4].基于Modelica语言的压水堆稳压器建模及其仿真[J]. 仪器仪表用户 2016(04)
    • [5].基于Modelica语言的电液伺服阀非因果建模仿真[J]. 系统仿真学报 2013(12)
    • [6].基于Modelica分析库的虚拟实验平台在能源专业教学中的应用[J]. 化工高等教育 2017(01)
    • [7].基于Modelica风机盘管空调系统动态控制过程仿真平台的开发与验证[J]. 建筑科学 2016(04)
    • [8].基于Modelica的滑动轴承建模及性能仿真[J]. 上海电气技术 2014(04)
    • [9].基于Modelica语言的弹道导弹模型库开发[J]. 弹箭与制导学报 2011(03)
    • [10].基于Modelica的半物理仿真代码生成方法研究[J]. 计算机与数字工程 2015(03)
    • [11].基于Modelica汽车起重机支腿系统失稳分析的建模仿真[J]. 起重运输机械 2012(02)
    • [12].基于笛卡尔方法的多体系统Modelica表示[J]. 计算机辅助工程 2011(01)
    • [13].基于Modelica的永磁步进电动机建模与仿真[J]. 微电机 2008(08)
    • [14].基于Modelica的异步电机建模仿真[J]. 计算机辅助工程 2011(01)
    • [15].Modelica建模软件中拓扑排序相关算法研究[J]. 计算机工程与设计 2010(04)
    • [16].基于Modelica的直线电机控制系统建模与仿真研究[J]. 系统仿真学报 2012(08)
    • [17].基于Modelica语言的多领域模型仿真优化研究[J]. 系统仿真学报 2009(12)
    • [18].基于Modelica语言建模的柴油机稳动态性能仿真与试验[J]. 农业工程学报 2016(21)
    • [19].Modelica模型的序列化方法[J]. CAD/CAM与制造业信息化 2012(10)
    • [20].基于Modelica的多领域伺服系统的研究[J]. 组合机床与自动化加工技术 2010(06)
    • [21].基于Modelica语言的弹道导弹系统仿真实现[J]. 弹箭与制导学报 2010(05)
    • [22].开关磁阻电机的Modelica模块化建模方法[J]. 电机与控制应用 2009(12)
    • [23].基于Modelica的半物理仿真硬件接口控制技术[J]. 计算机辅助工程 2015(05)
    • [24].基于表达式树的Modelica单位检查和推导[J]. 计算机辅助工程 2013(04)
    • [25].基于Modelica的纯电动客车动力系统建模与仿真研究[J]. 机械设计与制造 2017(06)
    • [26].基于Modelica的异步电机变频起动的仿真[J]. 湖北工业大学学报 2012(01)
    • [27].基于Modelica太阳能电动汽车多领域统一建模与仿真[J]. 武汉理工大学学报 2011(12)
    • [28].基于Modelica语言的反作用飞轮多领域建模与仿真[J]. 系统仿真学报 2011(03)
    • [29].基于Modelica的定量泵非线性模型仿真与实验[J]. 机床与液压 2010(14)
    • [30].基于Modelica的捣固车操作培训仿真系统研究[J]. 系统仿真学报 2015(05)

    标签:;  ;  ;  ;  ;  

    基于Modelica模型的参数优化及推理求解研究
    下载Doc文档

    猜你喜欢