一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种服务器机柜柜门自动检测控制装置及方法与流程

2022-11-14 13:26:52 来源:中国专利 TAG:


1.本发明涉及机柜柜门控制领域,尤其是涉及一种服务器机柜柜门自动检测控制装置及方法。


背景技术:

2.随着云计算和大数据的飞速发展,数据量越来越大,对于承载计算业务的底层基础设施,诸如服务器等设备的性能要求不断提高。除了对数据存储能力、处理能力和交互能力有很高的要求,对于服务器的维护和安全有了更高的要求。
3.在服务器机房中,每台服务器的运行状况都需要专门的运维人员来进行定期或不定期的巡检、维护。当非运维人员进入机房导致柜门异常开启时,目前的服务器机柜柜门也无检测识别功能,难免导致重要信息的泄漏。
4.为了弥补柜门异常开启无检测告警信息等情况,如图1所示,现有技术中提供了一种解决方案,具体是:服务器主板端上采用2pin的插座j1,然后使用线缆与柜门上的开关s相连接。开关s的常闭触点nc通过电阻接地,公共端com通过电阻上拉,同时给到处理器进行服务器柜门的状态检测。当服务器柜门打开时,开关s的com端与nc端相连,通过com口和nc口的上下拉电阻分压输出低电平信号给处理器;当柜门关闭时,开关s的com端与nc断开,在上拉电阻作用下处理器检测为高电平。
5.但是,这种解决方案,当服务器生产过程中忘记连接线缆或线缆存在断路的情况,则由于上拉电阻的原因,处理器将一直检测为高电平,则处理器无法辨别出柜门当前状态,也就是说,当柜门打开时,处理器也无法检测到低电平,导致处理器无法正确检测柜门的状态信号,导致处理器控制异常,出现控制漏洞,存在安全隐患;而且,这种解决方案只能对服务器柜门开关状态进行检测,无法确定柜门开启是属于异常开启还是正常开启。


技术实现要素:

6.本发明为了解决现有技术中存在的问题,创新提出了一种服务器机柜柜门自动检测控制装置及方法,有效解决由于现有技术对服务器柜门状态检测时可靠性不高的问题,有效地提高了服务器机柜柜门状态检测的可靠性,降低服务器机柜柜门异常开启的安全隐患。
7.本发明第一方面提供了一种服务器机柜柜门自动检测控制装置,包括:第一图像采集模块、图像处理模块、柜门控制模块、驱动模块以及电机模块,所述第一图像采集模块用于实时获取服务器机柜柜门图像,并将实时获取服务器机柜柜门图像发送至图像处理模块;所述图像处理模块根据实时服务器机柜柜门图像与预设的服务器机柜柜门基准图像对比,如果对比不一致,获取当前服务器机柜柜门开启方式,如果当前服务器机柜柜门开启方式为人脸识别方式,保持柜门开启状态;如果当前服务器机柜柜门开启方式不为人脸识别方式,通过与柜门控制模块通信,用于向柜门控制模块发送第一控制指令,所述柜门控制模块根据第一控制指令,控制驱动模块驱动电机模块自动关闭服务器机柜柜门。
8.可选地,如果当前服务器机柜柜门开启方式为人脸识别方式,获取服务器机柜柜门开启时长,如果服务器机柜柜门开启时长大于预设时长阈值,则向柜门控制模块发送第一控制指令,以关闭服务器机柜柜门。
9.进一步地,还包括告警模块,所述告警模块的控制输入端与柜门控制模块的告警控制输出端通信连接。
10.进一步地,所述告警模块至少包括第一告警指示灯、第二告警指示灯以及扬声器,所述第一告警指示灯、第二告警指示灯以及扬声器的控制输入端分别与柜门控制模块的告警控制输出端对应通信连接。
11.进一步地,如果当前服务器机柜柜门开启方式不为人脸识别方式,图像处理模块与柜门控制模块通信,向柜门控制模块发送第二控制指令,柜门控制模块根据第二控制指令控制第一告警指示灯告警,并驱动扬声器播放第一告警信息;如果服务器机柜柜门开启时长大于预设时长阈值,图像处理模块与柜门控制模块通信,向柜门控制模块发送第三控制指令,柜门控制模块根据第三控制指令控制第二告警指示灯告警,并驱动扬声器播放第二告警信息。
12.可选地,还包括第二图像采集模块,所述第二图像采集模块采集靠近服务器机柜柜门的运维人员的人脸图像,并将采集靠近服务器机柜柜门的运维人员的人脸图像发送至图像处理模块,所述图像处理模块将靠近服务器机柜柜门的运维人员的人脸图像以及预设运维人员的人脸图像对比,如果靠近服务器机柜柜门的运维人员的人脸图像以及预设运维人员的人脸图像一致,通过与柜门控制模块通信,用于向柜门控制模块发送第四控制指令,所述柜门控制模块根据第四控制指令,控制驱动模块驱动电机模块自动开启服务器机柜柜门,并将当前服务器机柜柜门的开启方式设置为人脸识别方式。
13.可选地,图像处理模块还用于对获取的服务器机柜柜门图像或靠近服务器机柜柜门的运维人员的人脸图像进行预处理,所述预处理包括但不限于均衡化、锐化、滤波。
14.可选地,还包括存储模块,所述存储模块与图像处理模块通信连接,用于存储预设的服务器机柜柜门基准图像和/或预设运维人员的人脸图像。
15.可选地,还包括补光模块,所述补光模块与图像处理模块通信连接,用于对采集靠近服务器机柜柜门的运维人员的人脸图像以及采集服务器机柜柜门图像时,进行补光。
16.本发明第二方面提供了一种服务器机柜柜门自动检测控制方法,基于本发明第一方面所述的一种服务器机柜柜门自动检测控制装置的基础上实现的,包括:
17.第一图像采集模块实时获取服务器机柜柜门图像,并将实时获取服务器机柜柜门图像发送至图像处理模块;
18.图像处理模块接收第一图像采集模块实时发送的获取服务器机柜柜门图像,根据实时服务器机柜柜门图像与预设的服务器机柜柜门基准图像对比,如果对比不一致,获取当前服务器机柜柜门开启方式,如果当前服务器机柜柜门开启方式为人脸识别方式,保持柜门开启状态;如果当前服务器机柜柜门开启方式不为人脸识别方式,向柜门控制模块发送第一控制指令;
19.柜门控制模块接收图像处理模块发送的第一控制指令,根据第一控制指令,控制驱动模块驱动电机模块自动关闭服务器机柜柜门。
20.本发明采用的技术方案包括以下技术效果:
21.1、本发明图像处理模块根据实时服务器机柜柜门图像与预设的服务器机柜柜门基准图像对比,如果对比不一致,获取当前服务器机柜柜门开启方式,如果当前服务器机柜柜门开启方式为人脸识别方式,保持柜门开启状态;如果当前服务器机柜柜门开启方式不为人脸识别方式,向柜门控制模块发送第一控制指令,所述柜门控制模块根据第一控制指令,控制驱动模块驱动电机模块自动关闭服务器机柜柜门,有效解决由于现有技术对服务器柜门状态检测时可靠性不高的问题,有效地提高了服务器机柜柜门状态检测的可靠性,降低服务器机柜柜门异常开启的安全隐患。
22.2、本发明技术方案中如果当前服务器机柜柜门开启方式为人脸识别方式,获取服务器机柜柜门开启时长,如果服务器机柜柜门开启时长大于预设时长阈值,则向柜门控制模块发送第一控制指令,以关闭服务器机柜柜门,避免了在整个维护过程中出现未关闭柜门的情况,造成给机柜内部的设备造成一定的损害,导致服务器的对外接口完全暴露出来产生的安全隐患。
23.3、本发明技术方案中如果当前服务器机柜柜门开启方式不为人脸识别方式,图像处理模块与柜门控制模块通信,向柜门控制模块发送第二控制指令,柜门控制模块根据第二控制指令控制第一告警指示灯告警,并驱动扬声器播放第一告警信息;如果服务器机柜柜门开启时长大于预设时长阈值,图像处理模块与柜门控制模块通信,向柜门控制模块发送第三控制指令,柜门控制模块根据第三控制指令控制第二告警指示灯告警,并驱动扬声器播放第二告警信息,不仅可以实现对服务器机柜柜门异常开启情况以及服务器机柜柜门长时间未关闭情况下的告警,而且可以针对不同异常情况,进行不同形式的告警,便于运维人员能够通过告警模块的告警形式,可直接确定对应的异常情况。
24.4、本发明技术方案中图像处理模块还用于对获取的服务器机柜柜门图像或靠近服务器机柜柜门的运维人员的人脸图像进行预处理,所述预处理包括但不限于均衡化、锐化、滤波,保证了图像对比的可靠性以及准确性。
25.5、本发明技术方案中补光模块可以对采集靠近服务器机柜柜门的运维人员的人脸图像以及采集服务器机柜柜门图像时,进行补光,保证了图像采集清晰度,便于进一步提高图像对比的可靠性以及准确性。
26.应当理解的是以上的一般描述以及后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
27.为了更清楚说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单介绍,显而易见的,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
28.图1为现有技术中服务器机柜柜门检测电路的结构示意图;
29.图2为本发明方案中实施例一装置的结构示意图;
30.图3为本发明方案中实施例二方法的流程示意图一;
31.图4为本发明方案中实施例二方法的流程示意图二;
32.图5为本发明方案中实施例二方法的结构示意图三。
具体实施方式
33.为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本发明省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本发明。
34.实施例一
35.如图2所示,本发明提供了一种服务器机柜柜门自动检测控制装置,包括:第一图像采集模块1、图像处理模块2、柜门控制模块3、驱动模块4以及电机模块5,第一图像采集模块1用于实时获取服务器机柜柜门图像,并将实时获取服务器机柜柜门图像发送至图像处理模块2;图像处理模块2根据实时服务器机柜柜门图像与预设的服务器机柜柜门基准图像对比,如果对比不一致,获取当前服务器机柜柜门开启方式,如果当前服务器机柜柜门开启方式为人脸识别方式,保持柜门开启状态;如果当前服务器机柜柜门开启方式不为人脸识别方式,通过与柜门控制模块3通信,用于向柜门控制模块3发送第一控制指令,柜门控制模块3根据第一控制指令,控制驱动模块4驱动电机模块5自动关闭服务器机柜柜门。
36.其中,优选地,如果当前服务器机柜柜门开启方式为人脸识别方式,图像处理模块2会获取服务器机柜柜门开启时长,并判断获取服务器机柜柜门开启时长是否大于预设时长阈值,如果服务器机柜柜门开启时长大于预设时长阈值,则向柜门控制模块发送第一控制指令,以关闭服务器机柜柜门;如果服务器机柜柜门开启时长小于预设时长阈值,保持服务器机柜柜门开启状态。
37.进一步地,本发明技术方案中的一种服务器机柜柜门自动检测控制装置,还包括告警模块6,告警模块6的控制输入端与柜门控制模块4的告警控制输出端通信连接。
38.具体地,告警模块6至少包括第一告警指示灯61、第二告警指示灯62以及扬声器63,第一告警指示灯61、第二告警指示灯62以及扬声器63的控制输入端分别与柜门控制模块4的告警控制输出端对应通信连接。进一步地,告警模块6中还包括扬声器驱动模块64,扬声器驱动模块64的输入端与柜门控制模块4的告警控制输出端通信连接,扬声器驱动模块64的输出端与扬声器63通信连接,用于在柜门控制模块4的控制下驱动扬声器63工作。
39.进一步地,如果当前服务器机柜柜门开启方式不为人脸识别方式,图像处理模块2与柜门控制模块4通信,向柜门控制模块4发送第二控制指令,柜门控制模块4根据第二控制指令控制第一告警指示灯61告警,并通过扬声器驱动模块64驱动扬声器63播放第一告警信息;如果服务器机柜柜门开启时长大于预设时长阈值,图像处理模块2与柜门控制模块4通信,向柜门控制模块4发送第三控制指令,柜门控制模块4根据第三控制指令控制第二告警指示灯62告警,并通过扬声器驱动模块64驱动扬声器63播放第二告警信息。
40.其中,驱动模块4可以是电机驱动芯片,扬声器驱动模块64可以是扬声器驱动芯片,也可以是扬声器驱动电路,本发明在此不做限制。
41.进一步地,本发明技术方案中的一种服务器机柜柜门自动检测控制装置,还包括第二图像采集模块7,第二图像采集模块7采集靠近服务器机柜柜门的运维人员的人脸图像,并将采集靠近服务器机柜柜门的运维人员的人脸图像发送至图像处理模块2,图像处理
模块2将靠近服务器机柜柜门的运维人员的人脸图像以及预设运维人员的人脸图像对比,如果靠近服务器机柜柜门的运维人员的人脸图像以及预设运维人员的人脸图像一致,通过与柜门控制模块3通信,用于向柜门控制模块3发送第四控制指令,柜门控制3模块根据第四控制指令,控制驱动模块4驱动电机模块5自动开启服务器机柜柜门,并将当前服务器机柜柜门的开启方式设置为人脸识别方式。
42.进一步地,第一图像采集模块1(可以设置于机柜柜门对面)以及第二图像采集模块7(可以设置于机柜上部)可以均为摄像头,用于将采集图像通过mipi(mobile industry processor interface,移动产业处理器接口)接口给到图像处理模块2,图像处理模块2可以采用dsp(digital signal processor,数字信号处理器)处理器,柜门控制模块3可以采用mcu(microcontroller unit,微控制器),dsp处理器与mcu之间通过usb(universal serial bus,通用串行总线)协议通信。
43.进一步地,图像处理模块2还可以对获取的服务器机柜柜门图像或靠近服务器机柜柜门的运维人员的人脸图像进行预处理,预处理包括但不限于均衡化、锐化、滤波。
44.进一步地,本发明技术方案中的一种服务器机柜柜门自动检测控制装置,还包括存储模块8,存储模块8与图像处理模块2通信连接,用于存储预设的服务器机柜柜门基准图像和/或预设运维人员的人脸图像。存储模块8可以采用emm(embedded multi media card,内嵌式存储器标准规格)存储器,主要用来烧录软件、系统启动,存储预设运维人员的人脸图像、预置的基准服务器机柜柜门图片、存储内置告警信息(第一告警信息以及第二告警信息)。
45.进一步地,本发明技术方案中的一种服务器机柜柜门自动检测控制装置,还包括补光模块9,补光模块9与图像处理模块2通信连接,用于对采集靠近服务器机柜柜门的运维人员的人脸图像以及采集服务器机柜柜门图像时,进行补光。
46.具体地,补光模块9包括红外灯驱动芯片、红外灯和白光灯驱动芯片、白光灯,补光方式可以对应为红外灯补光以及白光灯补光,可以在图像处理模块2的控制下(pwm信号,pulse width modulation,脉冲宽度调制),由红外灯驱动芯片驱动红外灯或白光灯驱动芯片白光灯发出对应光强的红外光或白光,进行补光。可以满足在无可见光或黑暗环境中提高采集图像的质量,可以提高人脸识别效率。
47.本发明图像处理模块根据实时服务器机柜柜门图像与预设的服务器机柜柜门基准图像对比,如果对比不一致,获取当前服务器机柜柜门开启方式,如果当前服务器机柜柜门开启方式为人脸识别方式,保持柜门开启状态;如果当前服务器机柜柜门开启方式不为人脸识别方式,向柜门控制模块发送第一控制指令,所述柜门控制模块根据第一控制指令,控制驱动模块驱动电机模块自动关闭服务器机柜柜门,有效解决由于现有技术对服务器柜门状态检测时可靠性不高的问题,有效地提高了服务器机柜柜门状态检测的可靠性,降低服务器机柜柜门异常开启的安全隐患。
48.本发明技术方案中如果当前服务器机柜柜门开启方式为人脸识别方式,获取服务器机柜柜门开启时长,如果服务器机柜柜门开启时长大于预设时长阈值,则向柜门控制模块发送第一控制指令,以关闭服务器机柜柜门,避免了在整个维护过程中出现未关闭柜门的情况,造成给机柜内部的设备造成一定的损害,导致服务器的对外接口完全暴露出来产生的安全隐患。
49.本发明技术方案中如果当前服务器机柜柜门开启方式不为人脸识别方式,图像处理模块与柜门控制模块通信,向柜门控制模块发送第二控制指令,柜门控制模块根据第二控制指令控制第一告警指示灯告警,并驱动扬声器播放第一告警信息;如果服务器机柜柜门开启时长大于预设时长阈值,图像处理模块与柜门控制模块通信,向柜门控制模块发送第三控制指令,柜门控制模块根据第三控制指令控制第二告警指示灯告警,并驱动扬声器播放第二告警信息,不仅可以实现对服务器机柜柜门异常开启情况以及服务器机柜柜门长时间未关闭情况下的告警,而且可以针对不同异常情况,进行不同形式的告警,便于运维人员能够通过告警模块的告警形式,可直接确定对应的异常情况。
50.本发明技术方案中图像处理模块还用于对获取的服务器机柜柜门图像或靠近服务器机柜柜门的运维人员的人脸图像进行预处理,所述预处理包括但不限于均衡化、锐化、滤波,保证了图像对比的可靠性以及准确性。
51.本发明技术方案中补光模块可以对采集靠近服务器机柜柜门的运维人员的人脸图像以及采集服务器机柜柜门图像时,进行补光,保证了图像采集清晰度,便于进一步提高图像对比的可靠性以及准确性。
52.实施例二
53.如图3所示,本发明技术方案还提供了一种服务器机柜柜门自动检测控制方法,基于实施例一中的一种服务器机柜柜门自动检测控制装置的基础上实现的,包括:
54.s1,第一图像采集模块实时获取服务器机柜柜门图像,并将实时获取服务器机柜柜门图像发送至图像处理模块;
55.s2,图像处理模块接收第一图像采集模块实时发送的获取服务器机柜柜门图像,根据实时服务器机柜柜门图像与预设的服务器机柜柜门基准图像对比,判断实时服务器机柜柜门图像与预设的服务器机柜柜门基准图像对比是否一致;如果判断结果为是,则执行步骤s1;如果判断结果为否,则执行步骤s3;
56.s3,获取当前服务器机柜柜门开启方式,判断当前服务器机柜柜门开启方式是否为人脸识别方式,如果判断结果为是,则执行步骤s4;如果判断结果为否,则执行步骤s5;
57.s4,保持柜门开启状态;
58.s5,向柜门控制模块发送第一控制指令;
59.s6,柜门控制模块接收图像处理模块发送的第一控制指令,根据第一控制指令,控制驱动模块驱动电机模块自动关闭服务器机柜柜门。
60.进一步地,如图4所示,本发明技术方案还提供了一种服务器机柜柜门自动检测控制方法,步骤s4之后还包括:
61.s7,图像处理模块会获取服务器机柜柜门开启时长,并判断获取服务器机柜柜门开启时长是否大于预设时长阈值,如果判断结果为是,则执行步骤s8;如果判断结果为否,则执行步骤s4;
62.s8,则向柜门控制模块发送第一控制指令,以关闭服务器机柜柜门。
63.进一步地,如图5所示,本发明技术方案还提供了一种服务器机柜柜门自动检测控制方法,还包括:
64.s9,图像处理模块根据当前服务器机柜柜门开启异常情通过柜门控制模块控制告警模块进行不同形式的告警。
65.在步骤s9中,如果当前服务器机柜柜门开启方式不为人脸识别方式,图像处理模块与柜门控制模块通信,向柜门控制模块发送第二控制指令,柜门控制模块根据第二控制指令控制第一告警指示灯告警,并通过扬声器驱动模块驱动扬声器播放第一告警信息;如果服务器机柜柜门开启时长大于预设时长阈值,图像处理模块与柜门控制模块通信,向柜门控制模块发送第三控制指令,柜门控制模块根据第三控制指令控制第二告警指示灯告警,并通过扬声器驱动模块驱动扬声器播放第二告警信息。
66.本发明图像处理模块根据实时服务器机柜柜门图像与预设的服务器机柜柜门基准图像对比,如果对比不一致,获取当前服务器机柜柜门开启方式,如果当前服务器机柜柜门开启方式为人脸识别方式,保持柜门开启状态;如果当前服务器机柜柜门开启方式不为人脸识别方式,向柜门控制模块发送第一控制指令,所述柜门控制模块根据第一控制指令,控制驱动模块驱动电机模块自动关闭服务器机柜柜门,有效解决由于现有技术对服务器柜门状态检测时可靠性不高的问题,有效地提高了服务器机柜柜门状态检测的可靠性,降低服务器机柜柜门异常开启的安全隐患。
67.本发明技术方案中如果当前服务器机柜柜门开启方式为人脸识别方式,获取服务器机柜柜门开启时长,如果服务器机柜柜门开启时长大于预设时长阈值,则向柜门控制模块发送第一控制指令,以关闭服务器机柜柜门,避免了在整个维护过程中出现未关闭柜门的情况,造成给机柜内部的设备造成一定的损害,导致服务器的对外接口完全暴露出来产生的安全隐患。
68.本发明技术方案中如果当前服务器机柜柜门开启方式不为人脸识别方式,图像处理模块与柜门控制模块通信,向柜门控制模块发送第二控制指令,柜门控制模块根据第二控制指令控制第一告警指示灯告警,并驱动扬声器播放第一告警信息;如果服务器机柜柜门开启时长大于预设时长阈值,图像处理模块与柜门控制模块通信,向柜门控制模块发送第三控制指令,柜门控制模块根据第三控制指令控制第二告警指示灯告警,并驱动扬声器播放第二告警信息,不仅可以实现对服务器机柜柜门异常开启情况以及服务器机柜柜门长时间未关闭情况下的告警,而且可以针对不同异常情况,进行不同形式的告警,便于运维人员能够通过告警模块的告警形式,可直接确定对应的异常情况。
69.本发明技术方案中图像处理模块还用于对获取的服务器机柜柜门图像或靠近服务器机柜柜门的运维人员的人脸图像进行预处理,所述预处理包括但不限于均衡化、锐化、滤波,保证了图像对比的可靠性以及准确性。
70.本发明技术方案中补光模块可以对采集靠近服务器机柜柜门的运维人员的人脸图像以及采集服务器机柜柜门图像时,进行补光,保证了图像采集清晰度,便于进一步提高图像对比的可靠性以及准确性。
71.上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献