有害气体扩散模型
案例视频
场景描述:
由于工业生产的需要,装载有易燃易爆化学品的车辆每天都会行驶在公共道路上,如果该类车辆发生交通事故造成化学品燃烧或者爆炸,烟雾,火焰和冲击波将会对附近的人员和建筑造成极大的损伤,为了更好的应对该类型突发事件,城市管理者需要准确了解危化品车辆发生事故时对周围环境所造成的影响,以便采取对应的措施。该模板用于计算危险化学气体泄露发生时,有害气体在车辆事故发生地附近的浓度分布,为了达到高准确度,模板调用了实时天气信息,包括温度,湿度,风速,风向等。
步骤
1、打开算盘,点击左侧应用开发,选择新建一个项目,输入项目名称创建完成
2、打开算盘的前面板,在内置组件中选择“表单”组件添加到画布中,用于记录经度、纬度、输出高度等数据,后面板会同步显示表单组件
3、在算盘的前面板,添加热力图地图组件,添加完成后可显示在后面板中,用于直观地显示地图上的气体浓度分布情况
4、在后面板中基于vs code内置组件创建“实时气象数据读取”、“城乡判断”组件添加至画布,获取第三方数据接口配置组件参数,“实时气象数据读取”组件获取到第三方的天气数据用于读取实时的气象数据,“城乡数据”组件获取第三方的地理位置及天气数据,用于判断城乡区域数据
4、在后面板内置组件中选择vscode组件,添加至画布同时编写相应代码配置“气体扩散模型参数准备”、“高斯气体扩散模型”和“等高线地理信息转换”组件,“气体扩散模型参数准备”组件用于对接收到的表单数据、气象数据、城乡判断数据进行整合输出,“高斯气体扩散模型”对接收的整合之后的数据进行进一步处理,生成高斯气体扩散模型,“等高线地理信息转换”组件在接收到高斯气体扩散模型数据和表单数据之后进行等高线地理信息转换
5、在后面板中,依据数据流通关系,添加组件输入桩,连接组件
6、“等高线地理信息转换”组件处理好的数据输入到“热力图地图”组件,从而在地图上直观地显示气体扩散状态