基于Three.js的海底地形数字孪生三维建模方法

    公开(公告)号:CN116993936A

    公开(公告)日:2023-11-03

    申请号:CN202310809319.8

    申请日:2023-07-04

    Abstract: 本发明涉及一种基于Three.js的海底地形数字孪生三维建模方法。适用于三维仿真建模领域。该方法包括:S1、获取海底地形的点云数据,并根据点云数据的范围大小和数据间隔新建一个平面缓冲几何体;S2、对点云数据整体进行平移,以使点云数据移动到坐标原点;S3、将平移后的点云数据与平面缓冲几何体进行网格匹配度检查,若平移后的点云数据与网格不重合则再次对点云数据整体进行平移,直至点云数据与网格重合;S4、将与网格重合的点云数据与平面缓冲几何体的顶点数据索引机制,将点云数据一一映射至平面缓冲几何体的顶点数据中;S5、根据点云数据高程分布生成调色板、分配颜色段后计算平面缓冲几何体各顶点颜色,设置几何体材质完成静态三维仿真。

    基于Three.js的两期海底地形冲刷动态仿真模拟方法

    公开(公告)号:CN116992640A

    公开(公告)日:2023-11-03

    申请号:CN202310809323.4

    申请日:2023-07-04

    Abstract: 本发明涉及一种基于Three.js的两期海底地形冲刷动态仿真模拟方法。适用于动画和运动仿真领域。该方法包括:A、对海底地形前后两期点云数据进行处理,得到两期点云数据分别对应的平面缓冲几何体顶点坐标数据,根据前后两期的顶点坐标数据分别计算各顶点的高程差并对高差为负值的顶点进行标记;B、创建空的BufferGeometry;C、使用uniforms属性传递每帧的高程递增值、平面缓冲几何体顶点高程的整体平移量以及以第一期地形高程数据生成的调色板值;D、利用Three.js封装的RawShaderMaterial为底板来设计符合海底地形的shader渲染器;E、利用requestAnimationFrame函数来执行动画效果,通过比较上一帧各顶点的高差限值与两期点云数据高程差值最大值来确定当前帧下各顶点的高差限值是否递增。

    一种海上风电自动化腐蚀监测设备

    公开(公告)号:CN116735673A

    公开(公告)日:2023-09-12

    申请号:CN202210197993.0

    申请日:2022-03-02

    Abstract: 本发明涉及一种海上风电自动化腐蚀监测设备,包括数据测试模块,所述数据测试模块的信息输入端连接有第一监测电缆和第二监测电缆,所述第一监测电缆的信息输入端连接有测试传感器,所述第二监测电缆的信息输入端与钢管桩外壁相接。该海上风电自动化腐蚀监测设备,通过数据测试模块、第一监测电缆、第二监测电缆和测试传感器的配合使用,本申请技术方案通过连贯而又紧凑的结构,巧妙的解决了早期部分安装的海上风力发电机,由于未事先安装腐蚀监测设备而导致需人为进行现场观测的问题,极大限度的减少了人力、物力与财力的输出,为本领域的进步发展,做出了宝贵的创造性贡献。

Patent Agency Ranking