专利汇可以提供一种基于线性微分算子的弹性形变模拟方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于线性微分算子的弹性形变模拟方法。使用基于定义在形变 网格模型 几何属性上的线性微分算子的弹性 能量 ,替代传统的基于连续介质 力 学的非线性能量,利用欧拉-拉格朗日运动公式对于弹性物体的形变过程在计算机中进行模拟计算。同时,针对此种计算模型,进一步利用 降维 求解、 空域 自适应 加速 等技术对计算过程进行优化,使得模拟过程可以达到交互甚至实时的效率,并可以模拟不同材质的弹性以及塑性物体的形变过程。本发明基于线性微分算子的形变能量形式,通过转化求解的模型,降低了计算的复杂度,提高了模拟求解的计算效率,保持了非常逼真的模拟效果。解决了在实时或交互级虚拟仿真系统中对于弹性物体的形变过程的快速模拟问题。,下面是一种基于线性微分算子的弹性形变模拟方法专利的具体信息内容。
1.一种基于线性微分算子的弹性形变模拟方法,其特征在于包括以下四个步 骤:
1)定义在三维模型几何属性上的一类线性微分算子,用来描述三维模型表面 或者内部的变形情况,不同的微分算子对应于不同的模拟效果,并针对每种微 分算子定义相应的形变能量;
2)对于上述微分算子,首先使用最小二乘技术解得每个顶点处的一个最优的 线性变换,再应用空域自适应加速的技术,利用结合质量加权的极分解方法, 计算三维模型每个顶点处的局部旋转量;
3)使用步骤1)中定义的形变能量并结合步骤2)中得到的局部旋转量,经过 求导计算得到弹性模拟中的刚度矩阵以及梯度矩阵;
4)将步骤1)、2)、3)中求取的各分量带入欧拉-拉格朗日运动方程,应用降维 求解技术,使用隐式欧拉法进行模拟求解。
2.根据权利要求1所述的一种基于线性微分算子的弹性形变模拟方法,其特 征在于:所述的定义在三维模型几何属性上的线性微分算子形式,包括基于顶 点的拉普拉斯算子,用来模拟实体的运动形变效果;或基于边的方向梯度算子, 用来模拟薄壳形变效果。
3.根据权利要求2所述的一种基于线性微分算子的弹性形变模拟方法,其特 征在于:所述的基于顶点的拉普拉斯算子,其定义如下:
其中Li为定义在第i个顶点上的微分算子,Ni表示节点i的所有邻接顶点。wij 表示未形变模型网格上的余切形式的拉普拉斯算子系数,xi为第i个顶点未形变 前的顶点坐标,x为未知数,表示形变后的顶点位置,相应的形变能量定义形 式如下:
其中V(x)为定义在整个模型网格上的形变能量,K表示该网格的拓扑连接关 系,Ri表示节点i处相对于未形变状态的局部旋转,标量λ相当于杨氏模量,描 述材料的软硬程度,表示节点i在未形变模型网格上的拉普拉斯坐标。
4.根据权利要求2所述的一种基于线性微分算子的弹性形变模拟方法,其 特征在于:所述的基于边的方向梯度算子,其定义如下:
Lijx=wij(xj-xi)
其中Lij为定义在第i个顶点和第j个顶点所构成的边上的微分算子,wij为边 (i,j)的权重,权重的取值与模型的采样密度相关;
相应的形变能量定义形式如下:
其中dij表示边(i,j)在未形变模型网格上的拉普拉斯坐标。
5.根据权利要求1所述的一种基于线性微分算子的弹性形变模拟方法,其特 征在于:所述的对于三维模型每个顶点处的局部旋转量,首先使用最小二乘技 术解得每个顶点处的一个最优的线性变换,再使用结合质量加权的极分解方法 进行求解,并且对此过程使用空域自适应加速的技术进行优化。
6.根据权利要求5所述的一种基于线性微分算子的弹性形变模拟方法,其特 征在于:所述的使用最小二乘技术解得每个顶点处的一个最优的线性变换,利 用线性变换定义将问题转化为最优化一个最小二乘能量的形式并求解得到结果 的解析形式,从而进一步使用极分解方法提取旋转不变量。
7.根据权利要求5所述的一种基于线性微分算子的弹性形变模拟方法,其特 征在于:所述的使用空域自适应加速的技术,自适应的选取有代表性的节点, 计算其局部旋转,然后把它扩散到其他顶点上,算法从少数种子点开始,以贪 婪的方式对节点进行广度优先遍历,在遍历过程中,自动识别出代表节点。
8.根据权利要求7所述的一种基于线性微分算子的弹性形变模拟方法,其特 征在于:所述的广度优先遍历,遍历过程中,需要判断一个旋转矩阵是否能够 代表其他节点的局部旋转,在比较节点的变换矩阵过程中,采用“旋转灵敏”准则, 忽略伸缩、切错,仅仅比较旋转部分,大大提高了比较的效率和准确性。
9.根据权利要求1所述的一种基于线性微分算子的弹性形变模拟方法,其特 征在于:所述的模拟求解,应用降维求解技术,简化计算模型,并转化了欧拉- 拉格朗日公式的形式,将需要求解的变量维数大大降低,再使用隐式欧拉法进 行模拟求解。
10.根据权利要求9所述的一种基于线性微分算子的弹性形变模拟方法,其 特征在于:所述的降维求解技术,针对弹性体模拟自由度太高,导致问题规模 过大且求解稳定性不高的问题,运用降维策略将形变模拟中需要求解的高维变 量投影到低维的线性空间中。其中包括两种方法:基于输入的变形样本的方法, 对于给定样本,应用mass-PCA技术选择出最重要的基向量作为降维后形变空间 的正交基;基于模态分析的方法,对于没有形变样本的场合,通过求解广义特 征值问题,对形变空间进行分解,选取小特征值对应的特征向量为形变空间的 基。
本发明涉及弹性体物体形变的计算机动画仿真模拟,尤其涉及一种基于线 性微分算子的弹性形变模拟方法。
技术背景
很多方法往往通过基于物理的弹性体模拟来得到三维模型变形的结果。好处 不仅仅是因为可以获得高度真实感的变形结果,而且可以得到运动序列以满足 计算机动画的需要。模拟的速度,稳定性,大形变时候的误差是其中最为关键 的几个问题。总的来说,各种算法都在寻找性能与效果之间的平衡。而基于物 理定律的方法大致可以分为线性弹性模型的方法和非线性弹性模型的方法。弹 性模型的选取与运动方程的求解策略密切相关,互相影响。
物理模拟中,对变形体常见的表示方法包括弹簧质点模型,有限元模型,无 网格表达等等。这些方法都属于拉格朗日类型的,也就是说对物体Ω的采样记 录在物体局部坐标系内(称为材料坐标),在模拟过程中采样点世界坐标发生的 变化就代表了物体的运动。弹簧质点模型是最简单的一种。采样点表征物体的 质量属性,而弹性属性则通过临近采样点之间的无质量弹簧来表达。基于弹簧 质点模型这种思想的方法大都非常直观简单,容易实现,而且计算代价比较低, 但是精度较差。
更为精确的基于连续介质模型的有限元方法则不是简单的把物体用质点离 散开,而是用四面体,六面体等基本单元把原物体填起来。物体的属性在单元 内部表达为单元顶点处物体属性的某种加权(加权函数通常称为型函数,或者 基函数B)。无网格表达方法去掉了有限元模型中基本单元拓扑的描述,仅通过 物体的离散采样点,以及采样点上的型函数来近似原物体。但是基于此种模型 的方法虽然精度较高,但是计算非常复杂,极其耗时,不能用于实时或者交互 的仿真模拟应用。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种基于形变特征预测电池碰撞后SoH的方法 | 2020-05-08 | 245 |
人体三维建模数据处理方法及装置 | 2020-05-11 | 839 |
基于3D深度摄像头和柔性力敏传感器的跑步机自适应系统 | 2020-05-16 | 135 |
图像篡改取证方法及装置 | 2020-05-17 | 583 |
一种基于光外同轴送粉的变宽度薄壁件激光熔覆成形方法 | 2020-05-18 | 631 |
一种基于渐进式外接球结构的碰撞检测算法 | 2020-05-08 | 769 |
一种基于面部运动单元的三维非真实感表情生成方法 | 2020-05-11 | 349 |
一种形变物体的三维位姿估计方法及定位抓取系统 | 2020-05-12 | 600 |
一种基于手势识别的全息投影装置的工作方法 | 2020-05-13 | 725 |
一种基于升降轨时序InSAR的煤矿区地表形变监测方法 | 2020-05-16 | 273 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。