仿真秀
首页 发现 课程 培训 文章 案例 问答 需求 服务 行家 赛事
消息
首页/ 文章/ 详情

【知识库】什么是Verification和Validation(V&V)?

北京安怀信科技股份有限公司
北京安怀信科技股份有限公司
1年前浏览2524


什么是V&V?


工程仿真 包括三类模型,分别叫做概念模型、数学模型和计算模型,如下图所示。



对于这几类模型,对V&V来说,广泛被接受的定义。如下:


• Verification(验证):


决定一个计算模型能够准确地代表数学模型和它的解的过程。


• Validation(确认):


在某一个特定应用场景下,决定一个模型有多大程度代表了真实世界的过程。


简单来说,Verification验证是数学领域的问题,而Validation确认是物理领域的问题。


Verification ( 验证 )


对Verification来说,还有一个定义,如果需要建立对计算模型的信任,必须要建立在两个基本流程完成的基础上:


1 Code Verification 代码验证—数学模型和求解的算法本身是正确的。


2 Calculation Verification 计算验证—数学模型的离散方法是准确的。


Code Verification(代码验证)


通常来说,代码验证是软件开发人员的任务,一般通过先进的软件质量保证(Software Quality Assurance)技术和对每一个发布的软件版本进行测试来完成。软件使用者也有部分的代码验证的责任,即使他们并不能接触到软件代码。


在代码验证技术中,比较流行的做法是比较代码结果和解析解的误差;这种比较是回归测试的主要手段。


但不幸的是,大部分可以获得的解析解计算起来都非常复杂,但和商用软件哪怕最常规的应用比起来都相形见绌。一种可以大大增加解析解数目和复杂度的代码确认方法,在V&V领域中被称为manufactured solutions。


Calculation Verification(计算验证)


另一个验证就是计算验证,也就是估计数值计算由于离散所产生的误差。然而,任何数值计算和解析解的比较都必然会包含误差,因为离散在定义上就是对解析解的一种近似。因此,计算验证的目标是估计在这个比较过程中,由于离散所导致的误差总和。


离散误差经常用到的估计方法,是将两个离散方案(网格)进行比较,一个正常,另一个网格数量更多,网格尺寸更小。


这种不同网格质量的比较通常是用来确定求解的收敛速率。


计算验证的主要负责人是分析工程师,或者软件使用者。但是,对于软件开发者来说,很显然,如何让使用者正确地应用他们编写的算法,也是一种责任,但事实是开发者并没有提供一种保证,让软件使用者能够确保获得足够精度的网格,也就是说,大量的由于网格质量粗糙引起的求解错误被不恰当地归因于软件使用者了。


在结构力学中,缺乏网格精度研究是验证流程中最大的问题。由于这个问题如果利用自适应网格控制技术,是比较容易得到解决的,因此这一点也让人觉得格外痛心。


Validation (确认)


一个模型到底有多准确地代表了某个真实问题,这一点代码验证和计算验证都不能解释。确认才是解释这个准确度问题的方法,即只要通过模型中的力学(物理学)研究,就能够很好地回答这个问题。数学和力学的相互影响方式,在上面的V&V流程图中已经做了阐述。在选择完概念模型后,V&V流程有了两个分支:左边的分支包含了模型建立的部分,而右边的分支包含了物理实验的部分。这张图有意识地阐述了强调了在V&V过程中,物理实验所占的重要作用与模型建立相当,因为最终来说,判断所选择的概念模型、数学模型到底和真实世界有多接近,只能通过实验观测的办法来评价。在V&V流程中的所有阶段,都需要建模人员和实验人员的紧密合作,直到得到实验输出结果。


这种紧密合作是必须的,因为数学模型和物理模型总是不一样的。举例来说,对一个端部固支的悬臂梁,两个团队可能对概念模型有很不一致的观点。数学模型上这个边界条件非常容易定义,而在实验上却根本不存在绝对的固支方案。通常来说,一个概念模型中,有些部分是很容易用数学模型或物理模型来描述的,而有些部分却很难。所以,建模者和实验者之间的对话,对于解决这种冲突是极其关键的。为了帮助这种对话,我们称之为“初步计算Preliminary Calculations”的交叉沟通机制,就是为了强调建模者和实验者需要尽力建立相同的概念模型这个目标而建立的。


同样重要的一点,在仿真结果出来之前,不要让建模人员看到实验结果。这样做的原因是为了加强模型在预测能力上的可信任度。如果建模人员在仿真结果出来之前看到了实验结果,人类本能会让建模人员“修改”模型,使得仿真结果更接近于实验结果。这种倾向降低了模型对于预测能力的可信任度,也使得建模的焦点变成了模仿和接近实验结果。


最后,同样对于建模人员和实验人员,不确定性的量化(UQ)也非常重要。因为如果实验做了不止一次的话,它们的结果也会不一样。这就是UQ在量化“不确定性”上非常有意义的作用。类似的,每一次数学计算或者物理实验,计算参数取值都是有范围,或者是分布的。UQ技术就是企图量化这些参数变化对仿真结果的影响。


感 谢 阅 读


相关文章,在仿真秀官网搜索:

1)  探秘C-SDM建立企业仿真性能大数据



来源:安怀信正向设计研发港
机器人 控制
获赞 65粉丝 49文章 362课程 6

玻璃钢生产厂家陆川玻璃钢雕塑价格和田广场娱乐玻璃钢雕塑定做玻璃钢仿真动物雕塑制作广昌玻璃钢花盆花器闵行区进口玻璃钢雕塑产品介绍潍坊卡通玻璃钢雕塑厂家安徽聊城玻璃钢雕塑厂家制作开封不锈钢玻璃钢仿铜雕塑制作沈阳动物玻璃钢雕塑荷城玻璃钢人物雕塑免费咨询玻璃钢动物雕塑羊商场开业美陈推荐哪家公司沈阳玻璃钢休闲座椅雕塑玻璃钢西瓜雕塑供应商南京玻璃钢雕塑设计黄山人物玻璃钢雕塑优势苏州玻璃钢仿铜雕塑厂家供应宁夏玻璃钢景观雕塑伊犁气球商场美陈装饰怎样收费广东玻璃钢雕塑厂家招聘成都步行街玻璃钢雕塑优势关公玻璃钢雕塑定制荔城玻璃钢花盆花器蒲江玻璃钢造型雕塑汕头玻璃钢卡通雕塑报价表江西环保玻璃钢雕塑供应商嘉兴玻璃钢卡通雕塑厂家价格洛阳泡沫玻璃钢雕塑公司玻璃钢雕塑前期怎么清洗爆销罗马柱玻璃钢雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化