[发明专利]基于COMCOT模式海啸模拟平台全量参数新型可视化配置方法在审
申请号: | 202210865928.0 | 申请日: | 2022-07-22 |
公开(公告)号: | CN115167943A | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 段晓勇;高飞;印萍;曹珂;吕胜华;陈彬;李峰 | 申请(专利权)人: | 青岛海洋地质研究所;青岛友腾信息技术有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/451;G06F40/103;G06F30/20 |
代理公司: | 青岛汇智海纳知识产权代理有限公司 37335 | 代理人: | 王丹丹;万桂斌 |
地址: | 266237 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 comcot 模式 海啸 模拟 平台 参数 新型 可视化 配置 方法 | ||
1.基于COMCOT模式海啸模拟平台全量参数新型可视化配置方法,其特征在于,包括以下步骤:
步骤S1、将采集的参数进行可视化录入,所述参数包括基本信息参数、断层模型参数、滑坡参数、网格参数、滑坡范围和滑坡数据;
步骤S2、对录入的参数进行校验、模拟补全和必要提示;
对必要但支持使用默认值的参数进行默认匹配;
对必要但不支持使用默认值的参数进行界面提示,提示用户进行补全;
对于不必要可缺省参数针对用户输入情况进行读取;
步骤S3、校对完成并补全数据后,自动生成运行参数文件,根据用户输入的参数进行格式化拼接输出配置文件;
步骤S4、最后生成参数文件,进行数据模型演算,并得出模拟结果。
2.根据权利要求1所述的基于COMCOT模式海啸模拟平台全量参数新型可视化配置方法,其特征在于:所述步骤S2中,在进行参数校验时,基于JQUERY技术进行判断和界面交互,在用户输入参数提交时,前端先行进行判断是否存在必要参数缺失和参数格式错误的情况,并进行用户界面提示;在通过前端校验后,通过HTTP协议将用户输入的参数传输到后台程序,执行步骤S3的操作。
3.根据权利要求2所述的基于COMCOT模式海啸模拟平台全量参数新型可视化配置方法,其特征在于:所述步骤S3在生成运行参数文件,根据输入参数进行格式化拼接输出配置文件时,包含以下步骤:
1)参数补充器:在接收到前端传输的参数后,与预配置的参数列表进行对比,对于必要参数进行自动对比补全;
2)参数分组:根据平台运行时各配置文件的需要,将参数进行分组,传入各配置文件生成器;
3)配置文件生成器:根据对应要求对参数进行二次校验,校验后进行二次组装;组装完成后通过配置文件格式组装器将参数根据COMCOT模型运行的配置文件格式和内容要求,进行配置文件组装,生成在内存中;
4)最后利用JAVA IO读写器在COMCOT模型运行设备备份原参数配置文件,并生成配置文件。
4.根据权利要求3所述的基于COMCOT模式海啸模拟平台全量参数新型可视化配置方法,其特征在于:所述配置文件包括:
控制文件comcot.ctl:定义所有需要的参数:
地形水深数据文件comcot_bathy.dep:第一列包含x坐标的信息;第二列包含y坐标的信息,第三列包含水深数据;
海底滑坡控制文件landslide.ctl:记录滑坡开始时间结束时间滑坡范围等参数;
滑坡数据文件landslip.xyt:记录海底滑坡时海床变化数据。
5.根据权利要求1所述的基于COMCOT模式海啸模拟平台全量参数新型可视化配置方法,其特征在于:所述步骤S1采用thymeleaf模板引擎进行可视化界面设计,使用H5+CSS3实现界面布局。
6.根据权利要求5所述的基于COMCOT模式海啸模拟平台全量参数新型可视化配置方法,其特征在于:所述可视化面上对各参数的意义进行标注,并对常用数据配置默认值。
7.根据权利要求1所述的基于COMCOT模式海啸模拟平台全量参数新型可视化配置方法,其特征在于:所述可视化配置方法软件架构采用B/S架构设计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海洋地质研究所;青岛友腾信息技术有限公司,未经青岛海洋地质研究所;青岛友腾信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210865928.0/1.html,转载请声明来源钻瓜专利网。