中国移动杭州公司——亚运会网络运行保障系统

2023-10-18 21:28

本文主要是介绍中国移动杭州公司——亚运会网络运行保障系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、项目背景

现代的大型赛事,不仅是场体育竞技的赛事,更是一场智能科技的竞赛。杭州亚运会通信保障指挥中心是今年5月正式启用的,具备态势感知、指挥调度、应急保障、客户响应的功能,依托AI智能、数字孪生、态势感知等技术,能实现亚运网络态势、城市运营、场馆态势、亚运会信息等多种场景的精确感知,为亚运会网络保障提供强有力的数智化支撑。

我之前参与过冬奥会、春晚的网络运行保障系统的建设,并且在去年也参与了杭州亚运会的其他数字孪生项目。我也在今年参与杭州亚运会网络运行保障系统数字孪生部分的开发,甲方是中国移动杭州分公司。

二、系统展示

2.1 杭州全域

2.1.1 全域

整个场景的GIS底座,是用我自己做的插件DTVIS,将gis数据转化成三维城市模型。并且根据不同数据的特性添加不同材质,搭建出丰富的城市场景。整体场景使用了WGS84坐标系。

2.1.2 景区、交通枢纽及功能中心

需要对一些景区、交通枢纽、功能中心及火炬传递路线重点强调

2.2 黄龙体育馆

通过手工建模的方式我们对三个重点场馆以及一个通用场馆进行建模,并在unity3d中模拟夜晚的灯光秀来提升场景的氛围感。

2.2.1 制作流程

2.2.2 整体展示

室外场景

室外场景主要监测基站、信号测试、人流动线、人流热力情况。用红橙黄绿四种颜色在热力宇动线上反应不同的信号状况,并且点击后可以查看具体的详情。

人流热力制作方式我之前的文章有说明,人流动线是专门针对道路热力开发的,可以在表达道路上的数据变化。

室内场景

室内场景主要监测坐席区的网络覆盖情况。我们给坐席的模型分组并绑定数据,通过红橙黄绿的颜色在坐席模型上呈现,让各区块的网络质量在三维场景中一目了然,便于使用者尽快决策,尽快部署。正中间的座位区可以根据不同演唱会坐席排列情况,做到可以根据数据动态生成。这样在亚运会后该系统也能继续在日常保障中使用,让系统有了延续性。

2.3 奥体中心

奥体中心作为开闭幕式、火炬传递、以及亚运比赛的重要场所,对其进行重点建模。

2.3.1 室外展示

室外还原了奥体中心建筑群,周边商业建筑以及对岸的钱江新城。这也是奥体火炬传递的一个重要范围。

2.3.2 室内展示

监测内场坐席区的网络覆盖情况。

2.3.3 分层展示

分层展示各个楼层设备信息及各个分区网络情况。

2.4 电竞中心

电竞比赛作为对网络要求比较高的赛事,需要对其重点保障。因此我们对电竞中心室内外的三维场景也是进行了高精度的还原。

2.4.1 室外展示

动态效果

场馆通过夜景照明变为“星际涡旋”,显现运动的独特魅力。场馆亮灯设计采用下沉及旋转等形式,增强场馆与周边地形空间的衔接度、紧密度与层次感。让场馆从一座“孤岛”化为“浩瀚银河”,具有悬浮感、科幻感和未来感

2.4.2 室内展示

三、落地展示

这篇关于中国移动杭州公司——亚运会网络运行保障系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/235220

相关文章

SSID究竟是什么? WiFi网络名称及工作方式解析

《SSID究竟是什么?WiFi网络名称及工作方式解析》SID可以看作是无线网络的名称,类似于有线网络中的网络名称或者路由器的名称,在无线网络中,设备通过SSID来识别和连接到特定的无线网络... 当提到 Wi-Fi 网络时,就避不开「SSID」这个术语。简单来说,SSID 就是 Wi-Fi 网络的名称。比如

Java实现任务管理器性能网络监控数据的方法详解

《Java实现任务管理器性能网络监控数据的方法详解》在现代操作系统中,任务管理器是一个非常重要的工具,用于监控和管理计算机的运行状态,包括CPU使用率、内存占用等,对于开发者和系统管理员来说,了解这些... 目录引言一、背景知识二、准备工作1. Maven依赖2. Gradle依赖三、代码实现四、代码详解五

Linux使用nohup命令在后台运行脚本

《Linux使用nohup命令在后台运行脚本》在Linux或类Unix系统中,后台运行脚本是一项非常实用的技能,尤其适用于需要长时间运行的任务或服务,本文我们来看看如何使用nohup命令在后台... 目录nohup 命令简介基本用法输出重定向& 符号的作用后台进程的特点注意事项实际应用场景长时间运行的任务服

如何在一台服务器上使用docker运行kafka集群

《如何在一台服务器上使用docker运行kafka集群》文章详细介绍了如何在一台服务器上使用Docker运行Kafka集群,包括拉取镜像、创建网络、启动Kafka容器、检查运行状态、编写启动和关闭脚本... 目录1.拉取镜像2.创建集群之间通信的网络3.将zookeeper加入到网络中4.启动kafka集群

PostgreSQL如何用psql运行SQL文件

《PostgreSQL如何用psql运行SQL文件》文章介绍了两种运行预写好的SQL文件的方式:首先连接数据库后执行,或者直接通过psql命令执行,需要注意的是,文件路径在Linux系统中应使用斜杠/... 目录PostgreSQ编程L用psql运行SQL文件方式一方式二总结PostgreSQL用psql运

如何用Docker运行Django项目

本章教程,介绍如何用Docker创建一个Django,并运行能够访问。 一、拉取镜像 这里我们使用python3.11版本的docker镜像 docker pull python:3.11 二、运行容器 这里我们将容器内部的8080端口,映射到宿主机的80端口上。 docker run -itd --name python311 -p

Linux 网络编程 --- 应用层

一、自定义协议和序列化反序列化 代码: 序列化反序列化实现网络版本计算器 二、HTTP协议 1、谈两个简单的预备知识 https://www.baidu.com/ --- 域名 --- 域名解析 --- IP地址 http的端口号为80端口,https的端口号为443 url为统一资源定位符。CSDNhttps://mp.csdn.net/mp_blog/creation/editor

ASIO网络调试助手之一:简介

多年前,写过几篇《Boost.Asio C++网络编程》的学习文章,一直没机会实践。最近项目中用到了Asio,于是抽空写了个网络调试助手。 开发环境: Win10 Qt5.12.6 + Asio(standalone) + spdlog 支持协议: UDP + TCP Client + TCP Server 独立的Asio(http://www.think-async.com)只包含了头文件,不依

poj 3181 网络流,建图。

题意: 农夫约翰为他的牛准备了F种食物和D种饮料。 每头牛都有各自喜欢的食物和饮料,而每种食物和饮料都只能分配给一头牛。 问最多能有多少头牛可以同时得到喜欢的食物和饮料。 解析: 由于要同时得到喜欢的食物和饮料,所以网络流建图的时候要把牛拆点了。 如下建图: s -> 食物 -> 牛1 -> 牛2 -> 饮料 -> t 所以分配一下点: s  =  0, 牛1= 1~

poj 3068 有流量限制的最小费用网络流

题意: m条有向边连接了n个仓库,每条边都有一定费用。 将两种危险品从0运到n-1,除了起点和终点外,危险品不能放在一起,也不能走相同的路径。 求最小的费用是多少。 解析: 抽象出一个源点s一个汇点t,源点与0相连,费用为0,容量为2。 汇点与n - 1相连,费用为0,容量为2。 每条边之间也相连,费用为每条边的费用,容量为1。 建图完毕之后,求一条流量为2的最小费用流就行了