【技术实现步骤摘要】
技术介绍
本专利技术总体上涉及计算机程序和系统领域,并且更具体地,涉及产品设计和仿真领域。本专利技术的实施例还可以应用于视频游戏、工程系统设计、协同决策以及娱乐(例如,电影)中。市面上提供了许多现有的产品和仿真系统以用于对部分或部分的组装的设计和仿真。这些系统典型地采用计算机辅助设计(CAD)和/或计算机辅助工程(CAE)程序。这些系统允许用户构造、操作、以及仿真对象或对象的组装的复杂的三维模型。因此,这些CAD和CAE系统使用边或线,在某些情况下使用面,来提供对建模的对象的表示。线、边、面或多边形可以用多种方式来表示,例如,非均匀有理B样条(NURBS)。这些CAD系统管理建模的对象的部分或者部分的组装,其主要是几何形状的规格说明。特别的,CAD文件包含利用其生成几何形状的规格说明。根据几何形状,表示(representation)被生成。规格说明、几何形状以及表示可以存储在单独的CAD文件或多个CAD文件中。CAD系统包括用于将建模的对象呈现给设计者的图形工具;这些工具专用于对复杂对象的显示。例如,组装可以包含数千个部分。CAD系统可以用于管理存储在电子文件中的对象的模型。CAD和CAE系统的出现考虑到了针对对象的广泛的表示可能性。一种这样的表示是有限元分析(FEA)模型。术语FEA模型、有限元模型(FEM)、有限元网格以及网格在本文中可互换地使用。FEM典型地表示CAD模型,并且因此,可以表示一个或多个部分或整个组装。FEM是被称作节点的点系统,这些节点彼此互连以形成栅格(grid),被称作网格(mesh)。可以按照这样的方式对FEM进行编程,以使得FE ...
【技术保护点】
一种计算机实现的用于生成供交互式体验中使用的替代模型的方法,所述方法包括:定义代表现实世界系统的模型,所述模型包括:代表行为的参数状态向量,以及设计变量向量;执行第一实验以确定所述参数状态向量随时间的响应以及执行针对所述设计变量向量的第二实验,所述的执行第一实验和第二实验生成作为时间的函数的所述参数状态向量和所述设计变量向量的数据集;利用所述参数状态向量的一个或多个导数修改所述数据集;构建用于近似相对于在所述数据集中的所述参数状态向量的导数的所述参数状态向量的高阶导数的替代微分方程集,所述构建包括将所述替代微分方程集在存储器中操作地存储为替代模型;以及响应于与所述模型的用户交互,以加速仿真行为的方式响应地提供来自存储器的所述替代模型,所述的提供所述替代模型针对所述设计变量向量的给定值来求解所述替代微分方程,包括使用用于求解作为时间的函数的所述替代模型的状态向量的时间序列。
【技术特征摘要】
2014.12.18 US 14/574,8431.一种计算机实现的用于生成供交互式体验中使用的替代模型的方法,所述方法包括:定义代表现实世界系统的模型,所述模型包括:代表行为的参数状态向量,以及设计变量向量;执行第一实验以确定所述参数状态向量随时间的响应以及执行针对所述设计变量向量的第二实验,所述的执行第一实验和第二实验生成作为时间的函数的所述参数状态向量和所述设计变量向量的数据集;利用所述参数状态向量的一个或多个导数修改所述数据集;构建用于近似相对于在所述数据集中的所述参数状态向量的导数的所述参数状态向量的高阶导数的替代微分方程集,所述构建包括将所述替代微分方程集在存储器中操作地存储为替代模型;以及响应于与所述模型的用户交互,以加速仿真行为的方式响应地提供来自存储器的所述替代模型,所述的提供所述替代模型针对所述设计变量向量的给定值来求解所述替代微分方程,包括使用用于求解作为时间的函数的所述替代模型的状态向量的时间序列。2.根据权利要求1所述的方法,其中,构建所述替代微分方程集包括:迭代地构建一个或多个候选的替代微分方程集,所述替代微分方程集是从所述一个或多个候选集中选择的、作为具有与所述数据集的至少一个子集的最低交叉验证误差的集。3.根据权利要求1所述的方法,其中,利用所述参数状态向量的所述一个或多个导数修改所述数据集包括:从所述数据集移除时间。4.根据权利要求1所述的方法,其中,所述第一实验和所述第二实验是以下各项中的至少一项:物理实验;以及数字高保真实验。5.根据权利要求1所述的方法,其中,所定义的模型包括以下各项中的至少一项:离散事件;以及边界条件。6.根据权利要求1所述的方法,其中,所定义的模型是高保真、高维度的数字模型并且所述方法还包括:降低所述的所定义的模型的维度。7.根据权利要求6所述的方法,其中,采用以下各项中的至少一项来降低所述的所定义的模型的所述维度:主成分分析;k最近邻;以及子空间学习。8.根据权利要求1所述的方法,还包括:将所述替代模型导出到功能模型界面(FMI)。9.根据权利要求1所述的方法,还包括:在硬件系统中采用所述替代模型,所述硬件系统包括:飞行模拟器或汽车电子控制单元(ECU)。10.根据权利要求1所述的方法,其中,使用以下各项中的至少一项来近似所述参数状态向量的所述高阶导数:径向基函数;神经网络;切比雪夫多项式;响应面法;多项式响应面法;任意项回归;支持向量机;以及空间映射。11.根据权利要求1所述的方法,其中,构建所述替代模型还包括:优化所述替代模型以降低方差和偏移误差。12.一种用于生成供交互式体验中使用的替代模型的系统,所述系统包括:模型定义模块,其被配置为:定义代表现实世界系统的模型,所述模型包括代表行为的参数状态向量,以及设计变量向量;实验模块,其操作地耦合到所述模型定义模块并且被配置为执行:第一实验以确定所述参数状态向量随时间的响应以及针对所述设计变量向量的第二实验,所述第一实验和所述第二实验生成作为时间的函数的所述参数状态向量和所述设计变量向量的数据集;数据集模块,其被配置为:从所述实验模块接收所述数据集并且利用所述参数状态向量...
【专利技术属性】
技术研发人员:A·J·M·范德威登,
申请(专利权)人:达索系统西姆利亚公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。