一种智慧城市数据中心的设备布置方法与流程

文档序号:24184935发布日期:2021-03-09 13:26阅读:来源:国知局

技术特征:
1.一种智慧城市数据中心的设备布置方法,其特征在于,包括以下步骤:步骤s1,将机房设备的平面模型抽象成俯视状态下的抽象多边形,录入模板库;步骤s2,获得数据中心的各房间的边界的位置信息;步骤s3,使用深度视觉方法根据空间的特征来识别房间名称;步骤s4,使用多重遗传算法进行机房设备布置,所述多重遗传算法包括采用遗传算法获得整个数据存储设备每个房间的机房设备分配的多个第一基因编码串,以及对于每个房间的多个所述第一基因编码串分别采用遗传算法获得各机房设备布局的第二基因编码串,具体包括:步骤s51,使用机房设备的抽象多边形的中心在房间内的横坐标x、纵坐标y、机房设备在水平面内的旋转角度α作为一个机房设备的第二基因编码,将所有的机房设备的位置分别形成第二基因编码,连接成每个房间的机房设备布局的第二基因编码串;步骤s52,设计各房间的机房设备布局规则函数,机房设备布局规则函数包括每种机房设备之间的功能依赖性、方位约束、规范约束;步骤s53,设计新颖性函数,所述新颖性函数是指对于越新颖的布局方式,赋予越高的分值;步骤s54,将机房设备布局规则函数和新颖性函数结合相应的权重组合成适应性函数如下:f(g)=e1*g
11
+e1*g
12
+

e
h
*g
ih
+e
n
*g
n
+e*f其中,f(g)是适应性函数;g
ih
是第i个机房设备布局规则函数的第h个指标,e
h
是g
ih
对应的权值;n表示所有机房设备布局规则函数的指标的总数;f是新颖性函数;e是f对应的权值,步骤s55,对应每个房间的第二基因编码串判断是否达到适应度阈值;步骤s56,对于没有达到适应度阈值的房间,进行组合交叉和变异,将新的第二基因编码串再次执行步骤s54、步骤s55迭代循环,直至达到适应度阈值。2.根据权利要求1所述的智慧城市数据中心的设备布置方法,其特征在于,还包括:步骤s6,将生成的机房设备布局的第一基因编码串解码成机房设备的抽象多边形,并查询模型库,将第二基因编码串解码成机房设备的布局的位置参数,从而将机房设备的平面模型绘制到机房平面图内。3.根据权利要求1或2所述的智慧城市数据中心的设备布置方法,其特征在于,设计新颖性函数的步骤包括:通过识别已有的室内布局图,将其中的机房设备以及机房设备的方位提取出来,形成包含多种机房设备布局v1,v2

,vn的对比基因库,其中,v1,v2

,vn分别为第二基因编码串;将对比基因库的第二基因编码串v1,v2

,vn和待比较的新布局的第二基因编码串b分别采用余弦相似度算法来计算相似度,并将相似度低于相似度阈值的认定为具有一定的新颖性;对于低于相似度阈值的,用范数表示第二基因编码串vn和第二基因编码串b的差异度,获得b与v1,v2

,vn的差异度的总和,差异度的总和越高,则新颖性越高。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1