系统仿真与虚拟现实技术在结构工程中的应用

一、系统仿真技术

所谓仿真就是建立系统的模型(数学模型、物理效应模型或数学-物理效应模型),并在模型上进行实验和研究一个存在的或设计中的系统。这里的系统包括技术系统,如土木、机械、电子、水力、声学、热学等,也包括社会、经济、生态、生物和管理系统等非技术系统。

仿真技术的实质也就是进行建模、实验。现代仿真技术的发展是与控制工程、系统工程及计算机技术的发展密切相关联的。控制工程和系统工程的发展促进了仿真技术的广泛应用,而计算机出现及计算技术的迅猛发展,则为仿真提供了强有力的手段和工具。因此,计算机仿真在仿真中占有越来越重要的地位。

仿真技术得以发展的主要原因是它带来了重大的社会和经济效益。系统仿真的应用大致可分为:对已有系统进行分析时采用仿真技术;对尚未有的系统进行设计时采用仿真技术;在系统运行时,利用仿真模型作为观测器,给用户提供有关系统过去的、现在的、甚至是未来的信息,以便用户实时作出正确的决策;

在系统运行前,利用仿真模型作为预测器,向用户提供系统运行起来后,可能产生什么现象,以便用户修 订计划或决策;利用仿真模型作为训练器,训练系统操纵人员或管理人员。

在工程领域仿真技术可以降低系统的研制成本,可以提高系统实验、调试和训练过程的安全。

一般认为,建立模型是仿真的第一步,也是十分重要的一步。传统仿真技术中,一个仿真系统要首先建立起系统的数学模型--一次仿真模型,然后再改写成适合计算机处理的形式-仿真模型。

仿真模型可以说是系统二次近似模型。建立起仿真模型后,才能书写相应的程序。

仿真基本上是一种通过实验来求解的技术。通过仿真实验要了解系统中各变量之间的关系,要观察系统模型变量变化的全过程,此外,为了对仿真模型进行深入研究和结果优化,还必须进行多次运行,系统优化等工作,因此,良好的人机交互性是系统仿真的一个重要特性。

二、虚拟现实技术

虚拟现实技术是二十世纪末才兴起的一门崭新的综合性信息技术,是由计算机硬件、软件以及各种传感器构成的三维信息的人工环境--虚拟环境,用户投入这种环境中,就可与之交互作用、相互影响。它融合了数字图像处理、计算机图形学、多媒体技术、传感器技术等多个信息技术分支,从而也大大推进了计算机技术的发展。

目前,虚拟现实技术已在建筑、教育培训、医疗、军事模拟、科学和金融可视化等方面获得了应用,渐已成为21世纪广泛应用的一种新技术。

虚拟现实是高度发展的计算机技术在各种领域的应用过程中的结晶和反映,它具有以下主要特征:

(1)依托学科的高度综合化;

(2)人的临场化;

(3)系统或环境的大规模集成化;

(4)数据表示的多样化和标准化,数据存储的大容量、数据传输的高速化与数据处理的分布式和并行化。

正是这些特征,使操作者沉浸其中,并通过多种媒体对感官的刺激,对所需解决的问题有了清晰和直观的认识,从而,也使模型的建立和验证更加方便。

三、系统仿真技术与虚拟现实技术的结合

传统的系统仿真技术很少研究人的感知模型的仿真,因而无法模拟人对外界环境的感知(听觉、视觉、触觉) 随着多媒体技术、计算机动画、传感技术的发展,计算机模拟外界环境对人的感官刺激开始成为可能。

事实证明,人类对于图像、声音等感官信息的理解能力远远大于数字和文字等抽象信息的理解能力。将仿真技术与虚拟现实技术相结合,利用虚拟现实技术进行仿真模型的建立和实验的模拟,使仿真的过程和结果可以实现图象化、可视化,使仿真的系统具有了三维、实时交互、属性提取等特征,极大地促进了仿真技术的发展,同时也使虚拟现实技术更加具有生命力。

四、仿真与虚拟现实技术在结构工程中的应用

仿真与虚拟现实技术近年来在机械、电子、水利、社会、经济、生态、生物等各个领域都得到了广泛的应用。

在结构工程中,仿真与虚拟现实技术已经应用于如下几个方面:

1.在工程结构分析中的应用

工程结构在各种荷载作用下的反应,其破坏特征和极限承载力是人们所关心的。

当结构形式特殊,荷载及材料特性复杂时,人们往往求助于模型试验来测定其受力性能,但模型试验往往受到场地和设备的限制,只能做小比例模型试验,难以完全反映结构的实际情况。若用仿真与虚拟现实技术,则可以进行足尺寸的试验,还可以很方便地修改参数。此外,有些结构难于进行直接试验,用计算机模拟仿真就更能体现出优越性,如建筑物及构筑物在地震作用下的倒塌分析,桥梁受到汽车高速碰撞的检验试验等只有采用仿真与虚拟现实技术,分析才能大量进行。

又如在高速荷载作用下,结构反应很快,人们在真实试验中只能观察到最终结果,而不能观察试验的全过程。如果采用计算机模拟仿真试验,则可观察其破坏的全过程,便于破坏机理的研究。对于长期的徐变过程则可在模拟中加快其变化过程,让人们清楚地看到其过程。在运用传统的有限元法进行结构分析时,结构应力的结果通常采用内力图等力线的形式描绘出来,给人以直观的印象。

利用仿真与虚拟现实技术则可以通过颜色的深浅给出三维物体中各点力的大小,用不同颜色表示出不同的等力面;也可以任意变换角度,从任何点去观察。还可以利用VR的交互性能,实时修改各种数据,以便对各种方案及结果进行比较。这样就使工程师的思维更加形象化,概念更易于理解。

2. 在岩土工程中的应用

岩土工程处于地下,往往难于直接观察,而仿真与虚拟现实技术则可把内部过程展现出来,有很大实用价值。例如,地下工程开挖经常会塌方冒项。根据地质勘察,我们可以知道断层、裂隙和节理的走向密度,通过小型试验,可以确定岩体本身的力学性能及岩体夹层界面的力学特性、强度条件,并存入计算机中。

在数值模型中,除了有限元方法外,还可采用分离单元。分离单元在平衡状态下的性能与有限元相仿,而当它失去平衡时,则在外力和重力作用下产生运动直到获得新的平衡为止。分析地下工程的围岩结构,边坡稳定等问题时,可以把节理断层划分为许多离散单元。

这一过程可以在显示器和大型屏幕上显示出来,最终可以看到塌方的区域及范围,这就为支护设计提供了可靠依据。

3。 防灾工程中的应用

长期以来,人类一直与洪水、火灾、地震等自然灾害进行着坚持不懈的斗争。由于自然灾害的原型重复实验几乎是不可能的,因而仿真与虚拟现实技术在这一领域的应用就更有意义。

目前已有不少抗灾、防灾的模拟仿真系统制作成功,例如洪水泛滥淹没区的洪水发展过程演示系统。该系统预先存储了泛滥区的地形地貌和地物,有高程数据可确定等高线,只要输入洪水标准(如百年一遇的洪水)及预定河堤决口位置,计算机就可根据水量、流速区域面积及高程数据算出不同时刻的淹没地区,并在显示器和大型屏幕上显示出来。

人们从屏幕上可以看到水势从低处向高处逐渐淹没的过程,这样对防洪规划以及遭遇洪水时指导人员疏散是很有作用的。又如在火灾方面,对森林火灾的蔓延,建筑物中火灾的传播均已开发出相应的模拟仿真系统,这对消防工程起到了很好的指导作用。

4. 在模拟施工过程中的应用

建筑施工是复杂的大型的动态系统,它通常包括立模、架设钢筋、浇注、振捣、拆模、养护等多道工序,而这些工序中涉及的因素繁多,其间关系复杂,直接影响着混凝土浇筑的进程。

模拟施工过程是为了通过仿真手段,去发现实际施工中存在的问题或可能出现的问题,这就需要对实际施工进行仿真。而目前施工过程的模拟只是从几何形体方面模拟施工的过程,即按楼层关系由下而上,每一层按柱、梁、板的几何形状加以着色来实现对施工过程的模拟。现有的模拟只是对进度计划起到了一定作用,并没有对施工过程起到真正的作用。

基于以上原因,需对施工过程建立合适的模型,以达到模拟仿真的效果。例如,大型水利枢纽混凝土在运输浇筑系统的模拟仿真模型,是由运输子系统和浇注子系统构成的,模型是按进程交互的仿真策略建立的,按这种条件建立的模型能与仿真程序间保持紧密的对应关系,程序所要模仿的行为比较 直观、清晰。

程序流程直接与模型结构和系统状态相对应。

另外,仿真与虚拟现实技术在结构工程领域内,还可应用在建筑系统工程管理、建筑信息管理、建筑物及构筑物的空气流场、空气品质分析等方面。

我国是一个发展中国家,有着大量繁重的基本建设任务,特别是在十五计划纲要中,提出进一步加强水利交通、能源等基础设施建设和西部大开发战略。

这一大好形势,为结构工程高新技术的信息化和集成化,为结构工程学科及相关学科的发展提供了良好的机遇。仿真与虚拟现实技术作为结构工程高新技术之一,开创了结构工程学科的新纪元,其技术潜力巨大、应用前景十分广阔。

全部

计算机模拟仿真技术是什么,仿真与模拟相关推荐

  1. 计算机仿真技术实际,计算机仿真技术详解.doc

    河北师范大学 毕 业 设 计(论 文) 题 目 计算机仿真技术及其应用 学 院: 职业技术学院 专 业: 通信工程 班 级: 1班 学 号: 学生姓名: 指导教师: 目 录 引言........... ...

  2. 计算机仿真技术教学大纲,计算机仿真技术教学大纲讨论稿

    <计算机仿真技术教学大纲讨论稿>由会员分享,可在线阅读,更多相关<计算机仿真技术教学大纲讨论稿(4页珍藏版)>请在人人文库网上搜索. 1.计算机仿真技术课程教学大纲课程名称:计 ...

  3. 计算机模拟仿真技术是什么,模拟仿真技术是什么

    仿真(simulation)技术,或称为模拟技术,就是用一个系统模仿另一个真实系统的技术.从狭义上讲,是指20世纪40年代伴随着计算机技术的发展而逐步形成的一类试验研究的新技术:从广义上来说,仿真则是 ...

  4. 一文读懂计算计仿真技术

    来源:传感器技术 计算机仿真作为分析和研究系统运行行为.揭示系统动态过程和运动规律的一种重要手段和方法, 随着系统科学研究的深入.控制理论.计算技术.计算机科学与技术的发展而形成的一门新兴学科.近年来 ...

  5. 计算机数值仿真及虚拟现实论文,计算机仿真论文- 计算机仿真技术及其发展.doc...

    计算机仿真技术及其发展 一.引言: 作为信息技术核心的计算机技术自其诞生之日起经历了50多年的发展,以广泛应用于国民经济和社会生活中.而作为计算机技术重要组成部分的计算机三维视景仿真技术,因其有效性. ...

  6. 如何用计算机仿真解决能源危机,计算机仿真技术在安全领域内的应用.pdf

    计算机仿真技术在安全领域内的应用 杨丽丹邵辉 (江苏工业学院环境与安全工程学院,江苏常州213164) 摘要:随着信息技术和计算机技术的发展,安全仿真技术在安全领域发挥着越来越大的 作用.目前,仿真技 ...

  7. 计算机仿真工具软件,计算机仿真技术

    利用计算机科学和技术的成果建立被仿真的系统的模型,并在某些实验条件下对模型进行动态实验的一门综合性技术.它具有高效.安全.受环境条件的约束较少.可改变时间比例尺等优点,已成为分析.设计.运行.评价.培 ...

  8. 自动驾驶系统入门(八)- 自动驾驶仿真技术

    1.什么是自动驾驶汽车 1.1 基本概念定义 1)自动驾驶汽车是通过搭载先进的车载传感器.控制器和数据处理器.执行机构等装置,借助车联网.5G和V2X等现代移动通信与网络技术实现交通参与物与彼此间的互 ...

  9. 数控系统的计算机仿真论文,计算机仿真技术及其在数控加工中的应用数控仿真技术论文.doc...

    计算机仿真技术及其在数控加工中的应用数控仿真技术论文 计算机仿真技术及其在数控加工中的应用 摘要:近几年,计算机虚拟仿真技术在数控加工中的应用越来越广泛.本文结合计算机仿真技术与数控技术的特点.浅谈数 ...

  10. 计算机仿真的实际应用,浅议计算机仿真技术及其应用

    一.计算机仿真技术的概述 所谓计算机仿真技术,是以计算机技术为基础.以控制论与相似原理为方法,借助系统模型对设想的或真实的系统,进行解析或半实物混合试验研究的一门综合技术.被称为继科学理论和实验研究后 ...

最新文章

  1. poj 2418 Hardwood Species
  2. gorm配置logger显示执行的sql
  3. 数组中只出现一次的数字+第一个只出现一次的字符
  4. 气象气候应用在Intel最新处理器Icelake上的性能测评
  5. 更换mysql-connector-java-6.0.5jar包后程序出现的两个异常及解决方法
  6. lnk2019 mysql_C++使用MySQL-Connector/C++连接MySQL出现LNK2019错误的解决方法
  7. AtCoder ARC 076D - Built?
  8. 淘宝API接口 item_search - 按关键字搜索淘宝商品
  9. 阿里巴巴20周年直击,马云:阿里巴巴从来没有害怕过什么!
  10. 在nameSilo购买域名
  11. 免费开源FTP工具:Cyberduck for Mac
  12. 使用Python,OpenCV沿着轮廓寻找极值点
  13. 什么录音软件可以录制电影对白
  14. PHP的eregi函数:检查字符串的有效性
  15. Debian简介与Debian源
  16. git pull 技巧
  17. TypeScript error in node_modules/jest-diff/build/diffLines.d.ts
  18. 动态网站开发(应该怎么做啊)
  19. 计算机多媒体设备是啥,什么是多媒体教学设备?多媒体教学设备有哪些??
  20. 瑞萨车规级芯片RH850F1x各系列MCU区别

热门文章

  1. 【excel】常用的函数整理
  2. 迅捷路由器造成计算机无法上网,迅捷(fast)路由器连不上网怎么办?
  3. 计算机电路与电子学试卷,电路与电子学(第5版)学习指导与习题解答
  4. ember helper
  5. 小米5预装android版本,小米5刷机原生OS
  6. AspxGridView 排序分组刷新DetailRow的问题
  7. Pytorch基于 LSTM 的自动写诗
  8. 根据单词列表通过网络下载单词发音
  9. sis防屏蔽程序_程序员经常看的开源月刊《HelloGitHub》第 56 期
  10. 小白速点,计算机的存储规则你知道多少