基于AI的桥梁自动布跨及三维可视化技术研究.pdf
《基于AI的桥梁自动布跨及三维可视化技术研究.pdf》由会员分享,可在线阅读,更多相关《基于AI的桥梁自动布跨及三维可视化技术研究.pdf(7页珍藏版)》请在咨信网上搜索。
1、收稿日期:20230531;修回日期:20230719基金项目:中铁工程设计咨询集团有限公司科技开发课题(研 2023-数字-3)作者简介:杨璟林(1992),男,工程师,2016 年毕业于武汉大学遥感信息工程学院测绘工程专业,工学硕士,主要从事测绘与数字化技术研发应用工作,E-mail:601413731 。第 67 卷 第 10 期2023 年 10 月铁 道 标 准 设 计RAILWAY STANDARD DESIGNVol.67 No.10Oct.2023文章编号:10042954(2023)10012707基于 AI 的桥梁自动布跨及三维可视化技术研究杨璟林,周清华,宋 浩,韩广晖,
2、李 纯(中铁工程设计咨询集团有限公司,北京 100055)摘 要:在铁路桥梁布跨设计过程中,存在工作量大、自动化水平不高、方案展示不直观等问题。为优化桥梁方案设计、提高桥梁布跨设计效率,提出一种基于 AI 的桥梁自动布跨及三维可视化方法。针对桥梁人工布跨效率低的问题,引入强化学习的人工智能算法,根据桥梁布跨原则,自动计算桥墩位置,优化桥梁设计方案,提高桥梁布跨效率;针对方案展示不直观的问题,基于 Cesium 平台,构建三维地理环境场景,读取线路数据,定制桥梁参数模板,创建和展示桥梁方案模型。基于上述方法,开发了桥梁自动布跨及三维可视化软件,实现了 AI 自动布跨及真实环境场景下的桥梁方案展示
3、。在某城际铁路中,应用桥梁自动布跨和三维可视化技术进行桥梁设计方案的比选和优化,为设计决策提供技术依据,证明该方法在实际工程项目中具备可行性和实用性,有助于减少人力资源的浪费,提高设计效率。关键词:铁路桥梁;桥梁布跨;三维建模;人工智能;WebGL中图分类号:U24;TP391;U456.3 文献标识码:A DOI:10.13238/j.issn.1004-2954.202305310013Research on AI-Based Bridge Automatic Span Arrangement and 3D Visualization TechnologyYANG Jinglin,ZHOU
4、 Qinghua,SONG Hao,HAN Guanghui,LI Chun(China Railway Engineering Design and Consulting Group Co.,Ltd.,Beijing 100055,China)Abstract:In the process of railway bridge span design,there are challenges such as high workload,low level of automation,and lack of intuitive presentation of design solutions.T
5、o optimize bridge design and improve the efficiency of bridge span arrangement,this paper proposes an AI-based bridge automatic span arrangement and 3D visualization method.Addressing the issue of low efficiency in manual bridge span arrangement,a reinforcement learning AI algorithm is introduced to
6、 automatically calculate the positions of bridge piers based on bridge span principles.This optimization process enhances the efficiency of bridge span arrangement.To address the problem of non-intuitive presentation of design solutions,a 3D geographical environment is built on the Cesium platform.L
7、ine data is imported,and bridge parameter templates are customized to create and display bridge models effectively.Based on the above methods,a software application for bridge automatic span arrangement and 3D visualization is developed,enabling AI-driven automatic span arrangement and realistic env
8、ironmental display of bridge models.Applied to a citys intercity railway project,the bridge automatic span arrangement and 3D visualization technology are utilized for comparing and optimizing bridge design solutions,providing valuable technical insights for design decision-making.The application de
9、monstrates the feasibility and practicality of this approach in real engineering projects,contributing to the reduction of manpower resources and enhancement of design efficiency.Key words:railway bridge;bridge span arrangement;3D modeling;artificial intelligence;WebGL引言为减少铁路建设对环境的影响,桥梁在新建铁路中所占比重越来越
10、大,设计大量采用“以桥代路”1。其中,桥梁布跨是铁路工程设计的重要一环。传统的桥梁布跨流程为设计人员参照选定的线路位置,依据规范要求和设计经验,先选择控制性工点进行连续梁等特殊孔跨布置,满足控制性工点跨越要求之后,再选择常规简支梁进行局部填充设计2。整个流程费时费力,自动化水平低,且容易产生“碎跨”,难以实现桥跨的最优布置。近年来,随着人工智能技术的发展,AI被越来越多地应用到土木工程领域3,目前在结构健康监测、高层结构设计、施工安全等领域已取得了大量研究成果4,但针对桥梁布跨设计的 AI 应用还有待进一步研究5。同时,随着数字化技术发展6,虚拟工程交付成为三维设计持续发展的最终目标,以往的二
11、维图纸设计将逐渐被工程信息模型所替代7。行业内学者在利用参数化建模设计方面进行了大量研究。荆倩婧通过直接输入参数建立路基标准横断面,实现了路基标准横断面的快速构建8;王玺翔针对标准化的中小跨径桥梁,将构件参数化,利用拼接算法生成桥梁模型9;陈明采用基于桥梁设计知识的建模方法,提高建模效率10;高应振提出了基于参数化的有限元建模思想,从而完成桥梁结构模型的建立11;佘宇深在对Revit 软件中族的概念进行深入分析和总结的基础上,研究了桥梁构件族参数化设计的原理,并提出了一套合理的桥梁族参数化创建的设计流程12。但是利用三维可视化技术在虚拟地理环境下进行自动布跨设计的研究尚未成熟13。因此,本文提
12、出一种基于 AI 的桥梁自动布跨及三维可视化方法,并建立桥梁构件资源库,在设计智能布跨算法研究基础上,结合参数化建模方法在三维地理信息环境下实现桥梁孔跨自动布置及桥梁三维模型的快速建立,更加直观地表达设计方案。1 基于 AI 的桥梁自动布跨研究1.1 桥梁布跨原则铁路桥梁的孔跨布置是指在铁路桥梁设计中确定桥梁跨度(孔跨)组合和桥墩(桥台)位置的工作13。孔跨布置方案的选择对桥梁结构稳定性、承载能力和经济性等方面有重要影响。线路要求、地理和地质条件、荷载条件、施工条件、桥梁经济性等都影响桥梁孔跨布置方案的选择。根据相关规范及设计经验,桥梁孔跨布置应考虑以下布置原则。(1)跨径选择原则:根据设计要
13、求和实际情况,选择合适的跨度范围。考虑列车荷载、地形地质条件、施工工艺等因素,确定合适的跨度。(2)施工可行性原则:孔跨布置方案应考虑施工的可行性和安全性,便于桥梁施工和调整。(3)经济性原则:孔跨布置应考虑经济性,尽量降低建设和维护成本,提高桥梁的经济效益。(4)环境保护原则:孔跨布置应尽量减少对环境的影响,包括生态环境、水文水资源和土壤侵蚀等。1.2 强化学习算法强化学习(Reinforcement Learning)是一种机器学习方法14,旨在让智能体(Agent)通过与环境的交互学习做出正确决策以最大化累积奖励15。该方法模拟了人类学习的过程,通过试错和与环境的交互来获取经验并进行决策
14、。在强化学习中16,智能体通过观察环境状态,执行特定的动作,接收环境给予的奖励或惩罚,以及进一步更新其策略来优化决策过程17。这种学习过程基于奖励信号的反馈,智能体通过不断尝试和学习,逐步改进策略,使其在特定环境中达到最优的行为。强化学习算法通常包括以下要素。状态(State):描述智能体在环境中所处的状态。状态可以是离散的(如棋盘上的位置)或连续的(如机器人的传感器读数)。动作(Action):智能体基于当前状态所采取的行为或决策。动作可以是离散的(如向左或向右移动)或连续的(如施加特定的力或速度)。奖励(Reward):环境给予智能体的反馈信号,用于评估智能体的行为。奖励可以是立即的(即时
15、奖励)也可以是延迟的(累积奖励)。策略(Policy):智能体根据当前状态选择动作的策略。策略可以是确定性的(如根据规则选择最佳动作)或概率性的(如根据概率分布选择动作)。值函数(Value Function):用于评估状态或状态-动作对的价值,指示智能体在某个状态或采取某个动作后预期获得的累积奖励。Q 值函数(Q-Value Function):用于评估在给定状态下采取某个动作的价值,指示智能体在当前状态下采取某个动作后预期获得的累积奖励。Q-learning 算法是基于值函数的强化学习算法,通过迭代更新 Q 值函数,使智能体能够选择具有最大Q 值的动作来更新策略。它是一种无模型学习方法,它
16、不需要对环境的模型进行先验知识建模。这意味着Q-learning 可以应用于未知和复杂的环境中,只需要通过与环境的交互来学习最优策略。其具有离线学习能力,可以从先前经验中学习,通过更新 Q 值改进策821铁 道 标 准 设 计第 67 卷略;在满足一定条件时具有良好的收敛性和最优性,可以应对不同环境和任务的变化。在桥梁设计过程中,孔跨布置工作本身就是在一定条件下对设计方案进行优化的过程,应用 Q-learning 算法可以很好地满足桥梁孔跨布置工作要求。因此,本文选择 Q-Learning 算法进行桥梁智能布跨工作的研究。1.3 桥梁孔跨自动布置算法设计桥梁依据线路进行设计具有连续性。在桥梁孔
17、跨布置算法设计过程中,对线路、地形等连续性因素要统筹考虑18。智能体的状态可以是离散的19,因此在定义状态时,可将线路、地形等环境因素做离散化处理,在满足工程设计要求的同时,减少 Q 值存储所需空间。动作空间是智能体可选择动作的集合,桥梁孔跨布置多采用跨度为 24,32 m 等的标准梁型,因此,智能体可选动作空间应尽量采用工程设计常用标准跨度,减少碎跨及非标准跨度梁型的出现。奖励函数应结合桥梁所处环境信息进行设计。当智能体所选择布跨方案适应线路曲线和地形起伏条件时,给予智能体正向奖励,反之则给予负向奖励。选择-Greedy 策略作为 Q-learning 算法的动作策略。在每个时间步,智能体以
18、概率 选择一个随机动作,以便探索未知状态空间(探索阶段),而以概率1-选择具有最大 Q 值的动作(利用阶段)。综合以上因素,桥梁布跨计算流程如下。(1)设定 Q 值表初始值,初始化贪心系数、学习效率、折扣因子并设置收敛条件。(2)当前状态设置为初始状态 s0,在动作策略中选择动作。(3)执行动作智能体后,计算得到新的状态和即时奖赏 R。(4)当前状态设置为 s,并估算后面动作的最大奖赏值maxaQ(s,a)。(5)根据 Q 值表更新公式,见式(1),计算当前步骤的函数Qt(s,a)=Qt-1(s,a)+(R(s,a)+maxaQ(s,a)-Qt-1(s,a)(1)(6)判断当前状态是否为最终状
19、态,如果是则返回起始状态,训练次数+1,并进行收敛条件判断,如果不是则返回步骤(2)进行重复训练。(7)计算结束。2 桥梁布跨方案三维可视化方法2.1 三维地理场景构建在三维地理场景下,桥梁的三维模型呈现在一个虚拟仿真的三维地球上20,模型在构建过程中需要与三维场景中的地形地貌进行交互计算,如桥墩高度是通过线路中心线和地面之间的投影高度计算所得。三维场景构建的方法有两种21,一种是利用数字三维地形和二维影像叠加的方式,渲染出具有真实纹理的三维地球表面;另一种方法是利用倾斜影像数据生成的实景三维模型作为三维场景。前者数据获取相对容易,尤其是全球范围的地形和影像数据,可供构建各种地理位置的三维场景
20、,WEB 引擎支持 STK 高精度地形数据加载,提供了全球范围的 STK 在线地形数据服务,也支持加载基于 DEM的地形瓦片数据22。三维地形服务23中加载了高程数据后,可以表现出地形高低起伏,为了提高三维场景的真实性,需要在地形表面映射纹理。纹理数据可以由符合 OGC 标准的 WMS、WMTS、WCS 等影像服务以及常用的在线地图服务来提供,包括天地图、Bing Maps、OpenStreetMap 等24。但是数字三维地形和二维影像的数据源可能不一致,存在数据质量和精度的差异,可能会影响最终渲染结果的一致性,由于二维影像是从特定视角拍摄,叠加后的三维场景在其他视角下可能会显得不真实或缺乏细
21、节。后者是近年来发展迅速的一项高新技术,冲破了传统的摄影测量只能从下视影像提取信息的局限性,利用多台传感器分别从一个垂直角度和四个倾斜角度进行拍摄,将采集到的多视影像进行处理得到实景三维模型。由于倾斜摄影技术对同一地物获取了多种角度的影像数据,生成的模型更加真实可靠,但是倾斜影像数据的获取相对较为复杂和昂贵,数据后处理时间长。具体应用场景和需求会影响选择合适的方法,有时两种方法也可以结合使用,以平衡可视化效果和实际可行性。2.2 桥梁参数化建模表达桥梁三维模型的主体由梁身和桥墩组成,不同构件按照空间位置的拓扑关系连接而成。梁身可以采用参数化建模的方式,由二维截面沿中心线放样生成模型。桥墩同样可
22、以采用参数化建模的方法,不同的是,桥墩是沿垂直地面方向进行放样建模。三维模型建模过程如下。(1)读取线路数据库,通过计算得到每座桥梁的三维设计中心线 L。(2)根据结构参数建立梁身二维截面图,如图1 所示,截面主要参数有底板宽度 OA1、腹板水平宽度OA2、翼缘宽度 OA3、底板高度 OB1、翼缘高度 OB2。拉伸参数有梁长 S。(3)以 O 点作为梁身的坐标中心,利用二维截面,921第 10 期杨璟林,周清华,宋 浩,等基于 AI 的桥梁自动布跨及三维可视化技术研究沿设计中心线 L 放样生成三维模型。(4)沿中心线按一定的间距采样,得到桥墩布孔点位,依次计算桥墩点位在地形面上的投影点,布孔点
23、与地面投影点相连生成桥墩中心线的集合 H=H1,H2,H3,。(5)建立桥墩的二维截面,如图 2 所示,截面参数有墩直线宽度 MC1,墩半径 MC2,拉伸参数有墩高 Hn。(6)以 M 点作为桥墩的坐标中心,沿桥墩中心线Hn 放样生成单个桥墩模型。遍历所有桥墩中心线,逐个生成所有桥墩模型。图 1 梁身截面参数Fig.1 Beam section parameters图 2 桥墩截面参数Fig.2 Pier section parameters2.3 可视化策略由于三维地理数据和桥梁三维模型数据量大,为解决网络传输速度和前端渲染效率的问题,三维可视化呈现时需要对三维数据进行分块和切片,并进行LO
24、D(Levels of Detail)分层,实现在不同视点显示不同的模型细节层次,WEB 前端在浏览的视角范围内呈现适合的分块和切片数据。因此,引入 3DTile 技术将三维模型数据进行 LOD 分层处理,形成新的数据组织结构,主要由两部分组成,分别为存储几何信息的模型文件(.b3dm)和元数据索引文件(.json),如图 3所示。图 3 3DTile 数据结构Fig.3 3DTile data structure3DTiles 数据结构设计目的在于为 WEB 端流畅加载和快速渲染海量的三维数据,将完整的数据集分割成可以拥有嵌套组织层级的块状瓦片集合。在每个瓦片中,B3DM 文件关联了一种用于
25、高效处理三维空间数据的树状结构,这种树状数据被称为 R-Tree。与常规结构相比,R-Tree 能够更高效地支持三维空间数据的增删改查操作并且更好地容纳不均匀分布的三维模型数据。图 4 为在 WEB 端渲染不均匀分布的桥梁和实景三维数据的实例。图 4 不均匀分布的三维数据Fig.4 Non-uniformly distributed 3D data在传统的四叉树方法中,每块区域被分割成 4 个相同大小的子块,即使节点内部只包含少量数据,也会占用整个子节点的空间,而且树的深度可能会因为数据的不均匀分布而不平衡,某些节点可能会过度分割,而其他节点则可能包含大量数据,导致查询时的性能不均衡,一些查询
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AI 桥梁 自动 三维 可视化 技术研究
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。