一种生成云反射弧应用系统的方法及服务器与流程

文档序号:28318536发布日期:2022-01-04 20:57阅读:121来源:国知局
一种生成云反射弧应用系统的方法及服务器与流程

1.本发明涉及智慧城市技术领域,特别是涉及一种生成云反射弧应用系统的方法及服务器。


背景技术:

2.目前,在5g、大数据、人工智能、区块链和新基建等一轮轮科技浪潮的推动下,“城市大脑”成为城市建设和前沿科技领域的新热点。城市大脑作为互联网大脑架构与智慧城市建设结合的产物,是城市级的类脑复杂智能巨系统;其作用是提高城市的运行效率,解决城市运行中面临的复杂问题,更好地满足市民的不同需求;城市大脑的发展目标不仅仅局限在一个城市或一个地区,当世界范围的城市大脑连接在一起,城市大脑最终将形成世界神经系统(wwns),为人类协同发展提供一个类脑的智能支撑平台。
3.其中,云反射弧(city cloud reflex arcs)是城市大脑建设的核心,通过多种城市神经元的组合形成的技术链条,用来解决城市中的具体问题和具体需求。与脑科学的反射弧相同,云反射弧同样包括感受器、传入神经、神经中枢、传出神经和效应器五个部分构成。如何建设云反射弧是建设城市大脑的关键问题。现有技术中,尚没有提出可行的技术方案。
4.其中,城市神经元是指在应用层为城市大脑建设所涉及到的每一个人、物、系统建立统一的程序单元,可以根据需求进行连接、组合、交互。从而实现跨部门,跨行业,跨地区的互联互通,按照类脑的城市大脑框架,这些程序单元被称为城市神经元,而众多城市神经元结合在一起就形成城市大脑的基础结构

城市神经元网络。


技术实现要素:

5.本发明实施例旨在提供一种生成云反射弧应用系统的方法及服务器,能根据用户需求生成相对应的云反射弧应用系统,提高城市的运行效率,解决城市运行中面临的复杂问题,更好的满足市民的不同需求。。
6.为解决上述技术问题,本发明实施例提供以下技术方案:
7.根据本发明的一方面,提供一种生成云反射弧应用系统的方法,所述云反射弧应用系统包括感受器、传入神经、神经中枢、传出神经和效应器五类模块,所述方法包括:
8.获取待生成云反射弧应用系统的需求描述,所述需求描述携带有业务类型和业务地域范围;
9.针对所述云反射弧应用系统的每一类模块,从素材库中筛选出每一类模块在所述业务类型和所述业务地域范围场景下所需的各种素材,所述素材库中存储有各种素材的属性信息,所述属性信息包括素材名称、对应的云反射弧模块和下一跳连接素材的名称;
10.根据所述业务类型和业务地域范围,确定筛选出的每种素材所需的数量和部署位置;
11.根据所述筛选出的每种素材的下一跳素材名称建立筛选出的各素材之间的网络
连接,生成与所述需求描述相对应的云反射弧应用系统。
12.可选地,所述针对所述云反射弧应用系统的每一类模块,从素材库中筛选出每一类模块在所述业务类型和所述业务地域范围场景下所需的各种素材包括:
13.根据所述业务类型从素材库中筛选出与所述业务类型相对应的子素材库;
14.针对所述云反射弧应用系统的每一类模块,从所述子素材库中筛选出每一类模块在所述业务地域范围所需的各种素材。
15.可选地,所述方法还包括:
16.预先建立每个业务类型对应的素材选取规则,所述素材选取规则包括感受器选取规则、传入神经选取规则、神经中枢选取规则、传出神经选取规则和效应器选取规则,至少部分所述素材选取规则对应一个第一条件表达式,所述第一条件表达式中包含若干第一条件参数。
17.可选地,所述针对所述云反射弧应用系统的每一类模块,从素材库中筛选出每一类模块在所述业务类型和所述业务地域范围场景下所需的各种素材包括:
18.获取与所述业务类型相对应的素材选取规则和第一条件参数集;
19.根据所述业务地域范围确定所述第一条件参数集中各第一条件参数的值;
20.根据所述素材选取规则和所述各第一条件参数的值从素材库中筛选出每一类模块在所述业务类型和所述业务地域范围场景下所需的各种素材。
21.可选地,所述方法还包括:
22.预先建立每个业务类型对应的素材部署规则,所述素材部署规则包括感受器部署规则、传入神经部署规则、神经中枢部署规则、传出神经部署规则和效应器部署规则,至少部分所述素材部署规则对应一个第二条件表达式,所述第二条件表达式中包含若干第二条件参数。
23.可选地,所述根据所述业务类型和业务地域范围,确定筛选出的每种素材所需的数量和部署位置,包括:
24.获取与所述业务类型相对应的素材部署规则和第二条件参数集;
25.根据所述业务地域范围确定所述第二条件参数集中各第二条件参数的值;
26.根据所述素材部署规则和所述各第二条件参数的值,确定筛选出的每种素材所需的数量和部署位置。
27.可选地,所述素材库中,与感受器相对应的素材包括具有感知功能的传感器,与传入神经相对应的素材和与传出神经相对应的素材包括具有网络通讯功能的网络设备和连接线缆中至少一种,与神经中枢相对应的素材包括具有计算功能和决策功能的人的角色、机构的角色和ai程序中至少一种,与效应器相对应的素材包括响应决策的人、机构、智能设备和ai程序中至少一种。
28.可选地,所述方法还包括:
29.将生成的云反射弧应用系统按照预设的评估标准进行评估得到评估结果;
30.根据所述评估结果对所述生成的云反射弧应用系统的部分模块中部分素材的选取和/或部分素材的下一跳连接素材进行调整,重新生成与所述需求描述相对应的云反射弧应用系统。
31.根据本发明的另一方面,提供一种服务器,所述服务器包括存储器、处理器及存储
在存储器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现上述任一项所述生成云反射弧应用系统的方法步骤。
32.根据本发明的另一方面,提供一种可读存储介质,所述可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,执行上述任一项所述的生成云反射弧应用系统的方法。
33.本发明实施例的有益效果是:区别于现有技术的情况,本发明实施例中,首先,在素材库中建立各种素材与云反射弧应用系统各模块之间的映射关系,以及各种素材之间的依赖关系;其次,根据需求描述中的业务类型和业务地域范围从素材库中筛选出生成云反射弧应用系统所需的各种素材,并确定各种素材所需的数量和部署位置;最后,根据所述筛选出的每种素材的依赖关系建立筛选出的各素材之间的网络连接,生成与所述需求描述相对应的云反射弧应用系统。采用本发明,能根据用户需求生成相对应的云反射弧应用系统,提高城市的运行效率,解决城市运行中面临的复杂问题,更好的满足市民的不同需求。
附图说明
34.一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
35.图1是本发明实施例提供的一种机体的反射弧示意图;
36.图2是本发明实施例提供的一种生成云反射弧应用系统的方法流程图;
37.图3为本发明实施例提供的一种生成的云反射弧应用系统示意图。
具体实施方式
38.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
39.此外,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
40.根据本发明实施例,提供一种生成云反射弧应用系统的方法。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本发明实施例中,与神经中枢和效应器相对应的素材中可包含人或机构,可以理解的是,这些素材与其他素材建立网络连接的方式是通过人或机构的通信装置与其他素材建立网络连接的。人或机构的通信装置包括手机、电话、电脑或其他可用来通信的装置。
41.如图1所示为本发明实施例提供的一种机体的反射弧示意图,本发明实施例基于神经反射现象,神经反射现象是人类神经系统最重要的神经活动之一。例如,角膜碰到异物即引起眨眼,膝跳反射等是我们最常见的反射活动。反射弧是反射活动的结构基础,是机体从接受刺激到发生反应的过程中兴奋在神经系统内循行的整个路径。反射一般都需要完整
的反射弧来实现。一个完整的反射弧由感受器、传入神经、神经中枢、传出神经、效应器5个基本部分组成。
42.城市大脑的两个核心功能是城市神经元网络系统和云反射弧。其中,云反射弧与机体的反射弧相同,也包括感受器、传入神经、神经中枢、传出神经、效应器五类模块,而组成云反射弧各模块的是现实世界中的各实体素材,比如人、机构、智能设备、ai程序、光纤等等。城市神经元是指在应用程为城市大脑涉及到的各实体素材建立统一的程序单元,这些程序单元可根据需求进行连接、组合和交互,并实现跨部门、跨行业和跨地区的互联互通。
43.如图2所示,为本发明实施例提供的一种生成云反射弧应用系统的方法流程图,所述方法包括:
44.步骤s201,获取待生成云反射弧应用系统的需求描述,所述需求描述携带有业务类型和业务地域范围。
45.具体的,所述需求描述为结构化的语言描述,系统通过对需求描述进行分析,得到该需求描述携带的业务类型和业务地域范围。比如,一需求描述为“x市a区城市家庭意外失火事故处理”,根据该需求描述,可得到业务类型为“城市失火处理”,业务地域范围为“x市a区”。又比如,一需求描述为“y省城市垃圾填埋处理”,根据该需求描述,可得到业务类型为“城市垃圾填埋处理”,业务地域范围为“y省”。又或者,一需求描述为“世界性病毒传播问题处理”,根据该需求描述,可得到业务类型为“病毒传播问题处理”,业务地域范围为“全世界”。综上,本发明实施例可针对某个城市、某个国家甚至全世界范围内的各种复杂问题自动生成云反射弧应用系统,提高城市的运行效率。可以理解的是,系统中对业务类型和业务地域范围都有标准定义,需求描述中携带的业务类型和业务地域范围要符合系统的标准,才能生成对应的云反射弧应用系统。
46.步骤s202,针对所述云反射弧应用系统的每一类模块,从素材库中筛选出每一类模块在所述业务类型和所述业务地域范围场景下所需的各种素材。
47.如下表1所示,素材库中存储有各种素材的属性信息,所述属性信息例如包括素材名称、对应的云反射弧模块、素材供应商、型号/规格/参数、价格/费用、下一跳连接素材的名称等。与机体的反射弧相对应,云反射弧应用系统中与感受器相对应的素材包括具有感知功能的传感器,比如摄像头、烟雾感测器等;与传入神经相对应的素材和与传出神经相对应的素材包括具有网络通讯功能的网络设备和连接线缆中至少一种,比如光纤、4g网络等;与神经中枢相对应的素材包括具有计算功能和决策功能的人的角色、机构的角色和ai程序中至少一种,比如区消防队、市长等;与效应器相对应的素材包括响应决策的人、机构、智能设备和ai程序中至少一种,比如消防机器人、消防员等。
[0048][0049]
表1
[0050]
在本实施例的一种实施方式中,所述素材库由各种业务类型所对应的子素材库组
成,每个子素材库包括了生成该业务类型的云反射弧应用系统所需要的各种素材。针对所述云反射弧应用系统的每一类模块,从素材库中筛选出每一类模块在所述业务类型和所述业务地域范围场景下所需的各种素材包括:根据所述业务类型从素材库中筛选出与所述业务类型相对应的子素材库;针对所述云反射弧应用系统的每一类模块,从所述子素材库中筛选出每一类模块在所述业务地域范围所需的各种素材。
[0051]
下面以业务类型为“城市失火处理”、业务地域范围为“x市a区”来举例描述,采用子素材库的方法如何从素材库中选取合适素材。
[0052]
首先,根据业务类型“城市失火处理”在大素材库中筛选出“城市失火处理”子素材库。如下表2所示,该子素材库中包括生成“城市失火处理”云反射弧应用系统各模块的各种素材,比如,包括摄像头、烟雾探测器、感温火灾探测器等感受器,电话线、光纤、3g/4g/5g网络等传入神经和传出神经;各区消防队、ai程序、x市市长、各区区长等中枢神经;消防机器人、各社区值班室、各区消防员等效应器。进一步,根据业务地域范围“x市a区”,对中枢神经类素材及效应器类素材进行筛选,筛选后的中枢神经为“a区消防队、a区区长、ai程序”,效应器为“消防机器人、a区各社区值班室、a区各消防员、a区医护人员、卫星定位器”。最后,得到业务类型为“城市失火处理”、业务地域范围为“x市a区”场景下所需的各种素材,如下表3所示。
[0053]
[0054][0055]
表2
[0056]
[0057][0058]
表3
[0059]
在本实施例的另一种实施方式中,所述素材库中各种素材供各种业务类型共享使用。预先建立每个业务类型对应的素材选取规则,其中,素材选取规则包括感受器选取规则、传入神经选取规则、神经中枢选取规则、传出神经选取规则和效应器选取规则。具体的,至少部分素材选取规则对应一个第一条件表达式,每个所述第一条件表达式中包含若干第一条件参数;部分素材选取规则不受条件限制,直接按业务类型列出所需素材。
[0060]
建立了素材选取规则之后,根据业务类型,获取与所述业务类型相对应的素材选取规则和所述素材选取规则对应的第一条件参数集,根据业务地域范围确定第一条件参数集中各第一条件参数的值,根据所述素材选取规则和所述各第一条件参数的值从素材库中筛选出每一类模块在所述业务类型和所述业务地域范围场景下所需的各种素材。比如,所述素材选取规则中:感受器选取规则为第一条件表达式t1、对应第一条件参数为c1、c2;传入神经/传出神经选取规则为{光纤、电话线、3g/4g/5g网络};中枢神经选取规则为第一条件表达式t2、对应第一条件参数为c3;效应及选取规则为第一条件表达式t3,对应第一条件参数为c1、c4;则第一条件参数集为{c1、c2、c3、c4}。
[0061]
下面以业务类型为“城市失火处理”、业务地域范围为“x市a区”来举例描述,采用素材共享的方法如何从素材库中选取合适素材。
[0062]
首先,为“城市失火处理”建立素材选取规则如下:
[0063]
感受器选取规则:感受器类素材={摄像头、烟雾探测器、感温火灾探测器};
[0064]
传入神经/传出神经选取规则:传入神经/传出神经类素材={光纤、电话线、3g/4g/5g网络}
[0065]
中枢神经选取规则:中枢神经类素材={if(业务地域范围==一级行政区)?({一级行政区ai程序、一级行政区最高长官}):(if(业务地域范围==二级行政区)?(二级行政区消防队、二级行政区ai程序、二级行政区最高长官):(三级行政区消防队、三级行政区ai程序、三级行政区最高长官))}。
[0066]
效应器选取规则:效应器类素材={if(业务地域范围==一级行政区)?({一级行政区范围内各消防机器人、一级行政区范围内各社区值班室、一级行政区范围内各消防员}):(if(业务地域范围==二级行政区)?(二级行政区范围内各消防机器人、二级行政区范围内各社区值班室、二级行政区范围内各消防员):(三级行政区范围内各消防机器人、三级行政区范围内各社区值班室、三级行政区范围内各消防员))}。
[0067]
以上素材选取规则仅从“行政区域级别”这个第一条件参数的角度设立规则,实际应用中,根据业务类型,可设定更多的第一条件参数,比如面积、人口、地域特征、经度纬度信息、气候特征等等。与这些第一条件参数对应的值可根据业务地域范围从公共数据库中
获取。
[0068]
然后,根据“x市a区”业务地域范围,确定出第一条件参数“行政区域级别”的值,假设为“二级行政区”。根据上述素材选取规则和第一条件参数值“二级行政区”从图3所示的素材库中筛选出业务类型为“城市失火处理”、业务地域范围为“x市a区”场景下所需的各种素材,如表3所示。
[0069]
步骤s203,根据所述业务类型和业务地域范围,确定筛选出的每种素材所需的数量和部署位置。
[0070]
具体的,预先建立每个业务类型对应的素材部署规则,所述素材部署规则包括感受器部署规则、传入神经部署规则、神经中枢部署规则、传出神经部署规则和效应器部署规则,其中,至少部分素材部署规则对应一个第二条件表达式,所述第二条件表达式中包含若干第二条件参数。部分素材部署规则不受条件限制或为空。
[0071]
比如,为“城市失火处理”建立感受器部署规则如下:
[0072]
感受器={if(部署地类型==重要场所)?(部署方式1):(if(部署地类型==商用)?(部署方式2):(if(部署地类型==住房)?(部署方式3):(部署方式4)))}。
[0073]
在该感受器部署规则中,第二条件参数为“部署地类型”。具体的,根据业务地域范围“x市a区”可以获得x市a区范围内所有的楼宇和建筑,通过分析这些楼宇和建筑的类型,可得到各楼宇和建筑的部署方式,根据各楼宇和建筑的部署方式可得到各感受器类型素材所需的数量和部署位置。
[0074]
同理,可建立传入神经部署规则、传出神经部署规则、中枢神经部署规则和效应器部署规则,并根据各素材部署规则得到各类型素材所需的数量和部署位置。可以理解的是,现实世界中,虽已部署了大量的素材,但是这些素材分布在不同的网络中,无法互连。有的素材处于内网,外部是不可访问的,有的素材需要特殊权限才可访问。因此,根据各素材部署规则得到各类型所需的数量和部署位置后,可先对可用的素材进行排查后,再部署新的素材。
[0075]
步骤s204,根据所述筛选出的每种素材的下一跳素材名称建立筛选出的各素材之间的网络连接,生成与所述需求描述相对应的云反射弧应用系统。
[0076]
如表3所示,每种素材均包含有“下一跳连接素材的名称”这一属性,通过该属性,可以建立筛选出的各素材之间的网络连接,从而生成与该需求描述匹配的云反射弧应用系统,如图3所示。需要说明的是,素材库中可包含多个具有同一名称的素材,根据“下一跳连接素材的名称”属性建立各素材之间的网络连接时,还用于结合素材库中的每个素材的其他参数来进行选择,比如厂家、价格、型号等。
[0077]
本发明实施例中,首先,在素材库中建立各种素材与云反射弧应用系统各模块之间的映射关系,以及各种素材之间的依赖关系;其次,根据需求描述中的业务类型和业务地域范围从素材库中筛选出生成云反射弧应用系统所需的各种素材,并确定各种素材所需的数量和部署位置;最后,根据所述筛选出的每种素材的依赖关系建立筛选出的各素材之间的网络连接,生成与所述需求描述相对应的云反射弧应用系统。采用本发明,能根据用户需求生成相对应的云反射弧应用系统,提高城市的运行效率,解决城市运行中面临的复杂问题,更好的满足市民的不同需求。
[0078]
云反射弧应用系统生成之后,可以对云反射弧应用系统的可用性进行评估和优
化。具体的,将生成的云反射弧应用系统按照预设的评估标准进行评估得到评估结果;根据所述评估结果对所述生成的云反射弧应用系统的部分模块中部分素材的选取和/或部分素材的下一跳连接素材进行调整,重新生成与所述需求描述相对应的云反射弧应用系统。所述预设的评估标准如下表4所示,包括技术成熟度、建设成本、社会伦理、法律许可、数据支撑度、方案合理性、潜在危险性、机密性共八个维度。
[0079][0080]
表4
[0081]
在一些实施例中,评估系统提供一数据接口,允许管理人员通过手动方式从各维度对云反射弧应用系统进行打分评估。系统对多维度得分进行排序,确认得分靠后的维度、以及低于预设阈值的维度信息,判断该维度的影响因子,通过调整部分模块中部分素材的选取和/或部分素材的下一跳连接素材来进行优化。优化完成后,还用于将部分素材的下一跳连接素材调整后的信息更新到素材库。可选的,优化调整策略可以是ai程序自动进行,还可以提供接口,允许管理人员通过手动方式进行调整和优化。在优化云反射弧应用系统时,当ai程序或人工对各模块素材的选取和素材之间的连接关系进行调整后,将这些调整同步到素材库中。比如,系统把与摄像头连接的光纤从中国电信更换为中国移动的,则这个替换关系被记录在素材库中,从而通过人

机混合智能不断优化。
[0082]
可选地,通过人工或者系统自动设置测试环境,该环境中包含精心设计的各种异常点、监测点、跟踪点;将生成的云反射弧应用系统放置在该测试环境中进行模拟运行,对运行过程、运行结果进行跟踪、检测,生成测试报告。该测试报告包括运行出错、运行速度
慢、无法达到预设条件、无法自动运行等各种意外情况的详细描述信息、执行情况的详细描述,以及针对不同的异常在监测点或跟踪点获得的记录信息描述。例如,某社区的消防信息无法传输、网络出现延迟的信息将被记录,当信息无法传输时,区消防对的状态信息也将被记录,为后续人工调整优化云反射弧应用系统建立路径。
[0083]
本实施例中,通过对生成的云反射弧应用系统进行评估和优化,能不断改进云反射弧应用系统和素材库,使其更好地为城市服务。
[0084]
根据本发明实施例,提供一种可读存储介质,所述可读存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使光纤传感器执行本发明任一实施例所述的生成云反射弧应用系统的方法步骤。其中,可读存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0085]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用直至得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0086]
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1