最优控制问题可视化方案与求解代码生成技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:minisnake1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机与航空航天技术的高速发展,最优控制问题逐渐成为航空航天领域最为关注的优化问题之一,优化控制模型复用性低、不具通用性、建模人员编程技术要求高等方面的缺陷需要通过新的方法解决,本文采用自顶向下方法可视化表达和求解代码生成技术构建最优控制问题模型。可视化建模提高了模型的复用与通用性,求解代码生成降低了建模人员的要求,使得开发人员和建模人员将注意力从物理建模转移到业务逻辑上,从而提升建模效率。  针对航空航天领域飞行器的最优控制问题,本文提出了基于Modelica模型的最优控制问题可视化表达方案与求解代码生成实现。可视化采用自顶向下设计方法,根据最优控制问题特性,层次化自顶向下依次建立优化模型、单阶段模型和子系统模型,每一层根据该层特点进行特征建模。本系统将优化控制问题生成两部分代码:模型代码和配置代码。模型代码是CPP形式的代码,即主模型的数学模型,配置代码是用轻量级标记语言JSON实现。对Modelica优化模型采用模型对象自顶向下设计,同时对优化模型的annotation属性提取属性值和构建模型代码语义,生成JSON配置文件与CPP模型文件。  本文基于可视化建模与代码生成技术实现,为最优控制问题开发了可视化建模系统通过该系统进行了多阶段优化模型的可视化设计与代码生成工作,有效将可视化模型与代码生成实现相结合,为最优控制问题解决建模与代码生成提供一体化的解决方案,仿真求解结果验证了方法的可行性与高效性。
其他文献
随着国民经济发展及市场对能源需求的增长以及原油价格的持续走低,原油储备库的建设或又将迎来一个高峰。由于大型储罐工程具有工程量大,施工工艺复杂、材料种类繁多、交叉施
摘 要:针对压力表的计量检定相关内容,做了简单的论述,提出了相应的措施。从当前计量检定工作来说,存在着诸多问题,比如检定结果不准确、缺乏检定人才等,需要采取相应的完善措施,提高压力表的计量检定水平。  关键词:压力表;计量检定;精准性;高效性  中图分类号:TH812 文献标识码:A 文章编号:1004-7344(2018)15-0187-02  计量检定工作的开展,是以国家法定计量部门或者其他有
摘 要:重吊船在吊装过程中,考虑货物和波浪载荷的影响,需要进行运动响应和结构强度分析。本文以一艘14000t单舱大开口重吊船为研究对象,该船右舷配有2台1500t的克令吊,联吊能力可达3000t,联吊时需要使用辅助浮箱系统。采用挪威船级社的SASAM软件对整船有限元模型进行水动力和有限元分析,获得该船在吊装状态下的运动响应和结构强度,为吊装作业和结构设计提供参考和依据。  关键词:吊装状态;重吊船
月壤采样机械臂是月球着落探测器进行采样探测的必要机构,本文在对采样机械臂功能及性能指标详细分析的基础上,通过对现有的机械臂展开深入研究,设计出这套月壤采样机械臂系
目的 探究椎管内麻醉联合股神经阻滞对膝骨性关节炎患者术中血压及心率变化的影响.方法 选取我院2017年7月~2019年3月膝骨性关节炎患者74例,根据麻醉方案不同分为研究组(n=37)
动静压浮环轴承多数用在航空、航天发动机,空分设备,超精密磨床等高速旋转机械中。因此,深入研究供油压力对动静压浮环轴承性能的影响,通过控制内、外膜供油压力对轴承—转子系统的稳定性进行主动控制,对于改善上述机械性能应该具有重要的意义。本文以轴承—转子系统为基本研究对象,分析计算了径推联合浮环动静压轴承静动态特性,以及轴承—转子系统的稳定性,并给出了相关实验参数及实验方案。导出了内外膜独立供油的具有深浅
数控技术正朝着高速度、高精度、柔性化、智能化和集成化方向发展同时,传统的专用数控系统已经很难满足终端用户进行二次开发的需要,一种新的数控系统--基于PC的开放式数控系统