书签 分享 收藏 举报 版权申诉 / 7

一种大坝施工进度三维仿真方法.pdf

  • 上传人:xia****o6
  • 文档编号:4589970
  • 上传时间:2018-10-21
  • 格式:PDF
  • 页数:7
  • 大小:421.28KB
  • 摘要
    申请专利号:

    CN201510179546.2

    申请日:

    2015.04.16

    公开号:

    CN104778740A

    公开日:

    2015.07.15

    当前法律状态:

    实审

    有效性:

    审中

    法律详情:

    实质审查的生效IPC(主分类):G06T 15/00申请日:20150416|||公开

    IPC分类号:

    G06T15/00(2011.01)I; G06T17/00; G06Q50/08(2012.01)I

    主分类号:

    G06T15/00

    申请人:

    成都中科合迅科技有限公司

    发明人:

    卢兴东

    地址:

    610000四川省成都市高新区科园南二路2号1栋3层1室

    优先权:

    专利代理机构:

    成都九鼎天元知识产权代理有限公司51214

    代理人:

    韩雪

    PDF完整版下载: PDF下载
    内容摘要

    本发明提供一种大坝施工进度三维仿真方法,该方法包括以下步骤:(1)用户通过浏览器端输入需要仿真的施工时间段,浏览器端循环请求服务器;(2)服务器收到请求后,查询数据库中所述施工时间段内的大坝浇筑仓记录,并按照各坝块浇筑完成时间的先后顺序依次加载各坝块,同时按所述先后顺序依次将各坝块所对应的三维模型ID返回给浏览器端;(3)浏览器端收到服务器返回的三维模型ID后,找到三维模型ID所对应的坝块,通过API控制三维模型的透明度,将指定的模型显示出来。本发明可以实现浇筑过程回放,并可通过控制模型颜色分布,分析不同区域资源消耗,利于项目监控。

    权利要求书

    1.  一种大坝施工进度三维仿真方法,其特征在于,该方法包括以下步骤:
    (1)用户通过浏览器端输入需要仿真的施工时间段,浏览器端循环请求服务 器;
    (2)服务器收到请求后,查询数据库中所述施工时间段内的大坝浇筑仓记录, 并按照各坝块浇筑完成时间的先后顺序依次加载各坝块,同时按所述先后顺序依次 将各坝块所对应的三维模型ID返回给浏览器端;
    (3)浏览器端收到服务器返回的三维模型ID后,找到三维模型ID所对应的 坝块,通过API控制三维模型的透明度,将指定的模型显示出来。

    2.
      根据权利要求1所述的一种大坝施工进度三维仿真方法,其特征在于,浏 览器以每秒10~30帧的速度控制模型的显示。

    3.
      根据权利要求2所述的一种大坝施工进度三维仿真方法,其特征在于,浏 览器以每秒20帧的速度控制模型的显示。

    4.
      根据权利要求1所述的一种大坝施工进度三维仿真方法,其特征在于,该 方法还包括步骤:根据各坝块的资源消耗量,浏览器端调用API将各坝块渲染为 对应的颜色。

    5.
      根据权利要求4所述的一种大坝施工进度三维仿真方法,其特征在于,坝 块颜色的定义如下:首先划分10个不同的资源消耗区间,各资源消耗区间以不同 的颜色定义;然后依据各坝块消耗的资源量将其分配到不同的区间,则每个坝块对 应一种颜色。

    6.
      根据权利要求5所述的一种大坝施工进度三维仿真方法,其特征在于,各 资源消耗区间按照消耗量由低到高的顺序,标识颜色逐渐加深。

    说明书

    一种大坝施工进度三维仿真方法
    技术领域
    本发明涉及施工仿真领域,尤其是涉及一种大坝施工进度三维仿真方法。
    背景技术
    在水利发电站的施工过程中,往往都需要对施工过程进行监控,以便及时发现施 工问题,管控施工流程。
    由于水利发电站的工程量很大,其施工监测数据的数据量会非常庞大。目前大多 数针对施工过程的监控手段是通过人工的方式对施工监测数据进行报表挖掘和分析, 如:通过将施工检查数据导入至excel,使用excel中的图表对数据进行初步的加工, 但由于excel功能的限制,不能灵活的根据大坝施工的特点进行深入的挖掘,呈现方式 上也相对单一,且工作量大。而其他的人工方式在表现方式上也不够形象、直观,不 能很好的表现大坝在不同阶段的施工面貌,也无法对整个工程清晰的把握。
    发明内容
    本发明的目的在于:针对现有技术存在的问题,提供一种大坝施工进度三维仿真 方法,解决现有大坝施工监控方式在表现方式上不够形象、直观,不能很好的表现大 坝在不同阶段的施工面貌的问题。
    本发明的发明目的通过以下技术方案来实现:
    一种大坝施工进度三维仿真方法,其特征在于,该方法包括以下步骤:
    (1)用户通过浏览器端输入需要仿真的施工时间段,浏览器端循环请求服务器;
    (2)服务器收到请求后,查询数据库中所述施工时间段内的大坝浇筑仓记录,并 按照各坝块浇筑完成时间的先后顺序依次加载各坝块,同时按所述先后顺序依次将各 坝块所对应的三维模型ID返回给浏览器端;
    (3)浏览器端收到服务器返回的三维模型ID后,找到三维模型ID所对应的坝块, 通过API控制三维模型的透明度,将指定的模型显示出来。
    作为进一步方案,浏览器以每秒10~30帧的速度控制模型的显示。
    作为进一步方案,浏览器以每秒20帧的速度控制模型的显示。
    作为进一步方案,该方法还包括步骤:根据各坝块的资源消耗量,浏览器端调用 API将各坝块渲染为对应的颜色。
    作为进一步方案,坝块颜色的定义如下:首先划分10个不同的资源消耗区间,各 资源消耗区间以不同的颜色定义;然后依据各坝块消耗的资源量将其分配到不同的区 间,则每个坝块对应一种颜色。
    作为进一步方案,各资源消耗区间按照消耗量由低到高的顺序,标识颜色逐渐加 深。
    与现有技术相比,本发明具有以下优点:
    1、应用本发明进行三维施工仿真,可以实时处理施工数据,仿真水利发电站施 工过程,挖掘可延续施工工艺;
    2、通过三维模型仿真方法可以实现浇筑过程回放,并可通过控制模型颜色分布, 分析不同区域资源消耗,利于项目监控。
    附图说明
    图1为大坝施工进度三维仿真流程图;
    图2为坝块颜色渲染仿真流程图。
    具体实施方式
    下面结合附图和具体实施例对本发明进行详细说明。
    实施例
    本发明提供一种大坝施工进度三维仿真方法,其方法流程如图1、图2所示。由 于考虑到后期升级维护,以及无需独立安装客户端软件等原因,本发明方法可采用B/S 模式(即浏览器/服务器模式)开发,考虑到三维模型呈现需要使用ActiveX控件,所 以采用的浏览器需兼容IE8及以上,在服务器端使用IIS服务器,后端开发技术采用.net 技术,数据库采用微软SQLServer。
    在浏览器端可采用达索3DVIAPlayerActiveX做为浏览器端三维模型的呈现,当 用户通过浏览器端访问三维仿真页面时,用户选择相应的工程仿真截至时间,浏览器 端通过javascript循环构造http请求服务器。IIS服务器在收到请求后,依据工程仿真 截至时间以及截至目前已加载完成的进度,查询数据库服务器中大坝浇筑仓记录,并 按照不同坝块浇筑完成时间的先后顺序依次加载不同时间完成的坝块,同时按不同坝 块浇筑完成时间的先后顺序将坝块对应的三维模型ID通过json格式返回给浏览器端。 浏览器端收到服务器返回的三维模型ID数据,通过javascript调用3DVIAPlayerActiveX  API Actor.Alpha<Actor.Alpha Value="100"/>控制,找到指定的三维模型ID所对应的 坝块,通过API控制三维模型的透明度,将指定的模型显示出来。浏览器端在连续快 速的请求下,以每秒接近20帧的速度控制模型的显示,用户看到的就是连续的工程浇 筑,从而还原了大坝浇筑过程,及在指定时间内大坝的浇筑面貌和进度。
    大坝施工进度三维仿真的具体流程如图1所示,浏览器客户端开始请求时,将请 求的起始行及浇筑结束时间发送给服务器;服务器判断是否满足条件数据,若满足, 则按照坝块浇筑完成时间的先后顺序读取浇筑仓中最先浇筑的坝块数据,并返回三维 模型ID;浏览器端通过三维模型ID控制模型显示或隐藏;而后,浏览器再次发送请 求,直到加载完所有满足请求的起始行及浇筑结束时间的坝块。
    此外,在大坝施工监控时,还需要分析资源消耗,其主要分析对象包括,材料消 耗,机械消耗,人员消耗。因为,针对此,本发明还增加了坝块颜色渲染仿真步骤。
    坝块颜色渲染仿真的原理为:由于,在大坝建设施工中,基本的修筑单位为坝块, 因而,本发明将整个资源消耗划分为10个不同的资源消耗区间,各资源消耗区间以不 同的颜色定义,具体颜色定义规则为:按照各区间资源消耗的多少由低到高依次排序, 消耗量低的区间由浅色系标识,随着消耗量的增加区间的颜色逐渐加深;而后依据各 坝块的消耗资源量将其分配到不同的区间,则每个坝块对应一种颜色;最后将坝块对 应的颜色渲染到大坝三维模型上,用户便可一眼分析出整个大坝不同部位修筑消耗的 资源分布。
    坝块颜色渲染仿真的步骤为:首先按照资源消耗多少将各坝块进行分组,一共划 分为10个不同的区间,由于分组间资源消耗逐渐递增,所以我们通过由浅到深的色系 表示不同的资源消耗;通过浏览器端循环请求IIS服务器,IIS服务器访问多张资源消 耗表;每一次http请求加载归属到同一个色系的所有坝块的三维模型ID,浏览器端通 过调用达索3DVIAPlayerActiveX API Actor.Color<Actor.Color R="255"G="120" B="2"/>找到返回的三维模型ID,同时调用API将找到的坝块模型渲染为指定的颜色; 通过10次http请求,将10个区间中,归属与不同区间的坝块全部加载,并渲染不同 颜色,对于项目管理者可以一目了然查看到修筑大坝不同区域消耗的资源分布,如果 发现问题区域或感兴趣区域可以通过点击三维模型的指定区域,向下获取详细信息, 追踪问题本质。
    以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,应当指出的是, 凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发 明的保护范围之内。

    关 键  词:
    一种 大坝 施工进度 三维 仿真 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种大坝施工进度三维仿真方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4589970.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1