发明内容
本发明要解决的技术问题在于,针对现有的技术中存在对供暖情况监督不及时的技术问题,提供一种城市供暖监管方法和***。
本发明解决其技术问题所采用的技术方案是:构造一种城市供暖监管方法,包括:
获取目标住户的室内环境数据,所述室内环境数据包括室内的人员数量;
基于所述室内环境数据,在确定室内的人员数量不为零时,获取室内各用户在历史预设时间段内所处的多个历史活动区域;
将所属同一用户的多个历史活动区域聚合到相应的聚类集合中,并对所述聚类集合进行聚类分析,得到相应的历史区域聚蔟结果;
根据所述历史区域聚蔟结果,对各用户在未来预设时间段内的固定及非固定活动区域进行预测,并基于得到的预测结果,对未来预设时间段内,室内的密集、非密集活动区域进行预测;
根据预测到室内密集、及非密集活动区域,对暖气流量进行动态调节,其中,针对用户非密集的第一活动区域,控制并减少所述第一活动区域的暖气供应量,以及,针对用户密集的第二活动区域,控制并提高所述第二活动区域的暖气供应量。
在其中一个实施例中,所述方法还包括:
查询所述目标住户的暖气设备数据、户主信息和户主终端信息;
根据所述户主信息和预设的第一提示信息模板,生成相应的第一告警提示信息;
根据所述暖气设备数据判断供暖设备是否存在异常状态,并在判断所述供暖设备存在异常状态时,根据所述户主终端信息向相应的户主终端发送所述第一告警提示信息。
在其中一个实施例中,所述方法还包括:
获取所述目标住户的实时温度,以及相应区域内所有住户房间的平均实时温度,并根据所述实时温度与所述平均实时温度获得相应的温度差;
将所述温度差与预设的温度值进行比较,并在所述温度差大于所述预设的温度值时,根据所述户主信息和预设的第二提示信息模板,生成相应的第二告警提示信息;
根据所述户主终端信息向相应的户主终端发送所述第二告警提示信息,所述第二告警提示信息包括目标住户的供暖待维护的告警提示信息。
在其中一个实施例中,所述方法还包括:
获取目标住户的缴费记录,判定所述目标住户是否存在缴费信息;
当所述目标住户没有缴费信息时,忽略所述第二告警提示信息。
在其中一个实施例中,所述根据所述历史区域聚蔟结果,对各用户在未来预设时间段内的固定及非固定活动区域进行预测,包括:
当所述历史区域聚蔟结果中存在多个聚合蔟或全是噪声点时,则将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的非固定活动区域;
当所述聚类集合的聚蔟结果中存在唯一一个聚合蔟以及部分噪声点时,确定所述部分噪声点的分布范围;
若所述部分噪声点的分布范围大于预设的范围阈值,则将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的非固定活动区域;否则,将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的固定活动区域。
一种城市供暖监管***,所述***包括:
第一获取模块,用于获取目标住户的室内环境数据,所述室内环境数据包括室内的人员数量;
第二获取模块,用于基于所述室内环境数据,在确定室内的人员数量不为零时,获取室内各用户在历史预设时间段内所处的多个历史活动区域;
聚类分析模块,用于将所属同一用户的多个历史活动区域聚合到相应的聚类集合中,并对所述聚类集合进行聚类分析,得到相应的历史区域聚蔟结果;
预测模块,用于根据所述历史区域聚蔟结果,对各用户在未来预设时间段内的固定及非固定活动区域进行预测,并基于得到的预测结果,对未来预设时间段内,室内的密集、非密集活动区域进行预测;
调节模块,用于根据预测到室内密集、及非密集活动区域,对暖气流量进行动态调节,其中,针对用户非密集的第一活动区域,控制并减少所述第一活动区域的暖气供应量,以及,针对用户密集的第二活动区域,控制并提高所述第二活动区域的暖气供应量。
在其中一个实施例中,所述***还包括:
查询模块,用于查询所述目标住户的暖气设备数据、户主信息和户主终端信息;
第一处理模块,用于根据所述户主信息和预设的第一提示信息模板,生成相应的第一告警提示信息;
第一告警模块,用于根据所述暖气设备数据判断供暖设备是否存在异常状态,并在判断所述供暖设备存在异常状态时,根据所述户主终端信息向相应的户主终端发送所述第一告警提示信息。
在其中一个实施例中,所述***还包括:
第三获取模块,用于获取所述目标住户的实时温度,以及相应区域内所有住户房间的平均实时温度,并根据所述实时温度与所述平均实时温度获得相应的温度差;
第二处理模块,用于将所述温度差与预设的温度值进行比较,并在所述温度差大于所述预设的温度值时,根据所述户主信息和预设的第二提示信息模板,生成相应的第二告警提示信息;
第二告警模块,用于根据所述户主终端信息向相应的户主终端发送所述第二告警提示信息,所述第二告警提示信息包括目标住户的供暖待维护的告警提示信息。
在其中一个实施例中,所述***还包括:
第四获取模块,用于获取目标住户的缴费记录,判定所述目标住户是否存在缴费信息;
告警消除模块,用于当所述目标住户没有缴费信息时,忽略所述第二告警提示信息。
在其中一个实施例中,所述预测模块,还用于当所述历史区域聚蔟结果中存在多个聚合蔟或全是噪声点时,则将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的非固定活动区域;当所述聚类集合的聚蔟结果中存在唯一一个聚合蔟以及部分噪声点时,确定所述部分噪声点的分布范围;若所述部分噪声点的分布范围大于预设的范围阈值,则将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的非固定活动区域;否则,将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的固定活动区域。
实施本发明的一种城市供暖监管方法及***,根据室内环境数据,在确定室内的人员数量不为零时,通过对室内各用户在历史预设时间段内所处的多个历史活动区域进行聚合分析,以此对未来预设时间段内,室内的密集、非密集活动区域进行预测,并根据预测到室内密集、及非密集活动区域,对暖气流量进行动态调节,减少了对非密集活动区域的供暖量,实现了更加有效的节能,避免了资源浪费。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
请参考图1,本申请公开的一种城市供暖监管方法(以该方法应用与计算机设备为例),包括:
S1、获取目标住户的室内环境数据,所述室内环境数据包括室内的人员数量。
具体的,室内环境数据经由设于室内的摄像头进行采集,并通过该摄像头传输的计算机设备,由计算机设备进行室内的人员数量的识别。需要说明的摄像头的数量也可以为多个,且分别覆盖到不同的视野,多个摄像头的整体视野将覆盖到整个室内环境。也可以在室内较高的位置,例如悬挂在屋顶的一角,设置一个可360度旋转的摄像头,通过调整摄像头的拍摄视角,对室内的整个拍摄环境进行全面覆盖。
在其中一个实施例中,摄像头采集的室内环境数据将通过有线和/或无线传输方式传送到计算机设备,由计算机设备进行室内环境数据,并基于人体轮廓特征从中识别出相应用户,并对识别到的用户数量进行统计,以得到室内的人员数量。在一个实施例中,在由计算机设备基于人体轮廓特征识别从室内环境数据中识别出相应用户之前,由计算机设备对室内环境数据进行消噪处理、无效数据过滤、轮廓填充细化以及二值化处理,得到相应的二值化图像。之后,再由计算机设备从该二值化图像中识别出相应用户。
上述实施例中,基于单个可360度旋转的摄像头,或覆盖到室内不同视野的多个摄像头,对室内的整个拍摄环境进行全面覆盖,保证了室内环境数据的完整性,并基于人体轮廓特征识别从室内环境数据中识别出用户数量,提高了识别准确度。
S2、基于所述室内环境数据,在确定室内的人员数量不为零时,获取室内各用户在历史预设时间段内所处的多个历史活动区域。
具体的,在确定室内的人员数量为零时,将控制暖气关闭,实现节能减排。以及在确定室内有人时,则获取摄像头拍摄到的室内各用户在历史预设时间段内所处的多个历史活动区域。
在其中一个实施例中,室内环境数据还包括室内人员的身份信息,在进行供暖监管时,由计算机设备获取室内人员的身份信息,并根据室内人员的身份信息,对暖气流量进行调节,例如,在确定室内某一区域中有婴儿或者老人时,由于他们的耐寒能力较差,可以适当提高该区域的暖气供应量。在确定室内某一区域中全是青年人时,可以适当减少该区域的暖气供应量。
上述实施例中,根据室内人员的身份信息,对暖气流量进行调节,提高了监管灵活性。
S3、将所属同一用户的多个历史活动区域聚合到相应的聚类集合中,并对所述聚类集合进行聚类分析,得到相应的历史区域聚蔟结果。
具体的,由计算机设备根据室内各用户在历史预设时间段内所处的多个历史活动区域,并以用户的识别标签为聚合条件,将具备相同用户的识别标签的多个目标历史活动区域聚合到相应的聚类集合。其中,该聚类集合可以进一步理解为一个轨迹点集合,该轨迹点集合中包括了用户的识别标所指示的用户,在不同时段所抵达的位置点,基于该轨迹点集合可以进一步反映相应用户在历史预设时间段内中的行进轨迹。
在其中一个实施例中,由计算机设备根据DBSCAN(Density-Based SpatialClustering of Applications with Noise,基于密度的聚类算法)聚类算法,对各个聚类集合分别进行聚类分析,其中,通过设置的最小点数以及距离阈值,可以得到相应的聚蔟结果。当然计算机设备还可采用其他的聚类算法进行聚类分析,比如图论聚类法等,本申请实施例对此不做限定。
上述实施例中,基于DBSCAN聚类算法进行聚合分析,可以允许分析数据中存在异常的噪声数据,并且不需要指定聚合簇的个数,即可以对任意形状的稠密数据集进行聚类,由此提高了密集、非密集活动区域的识别准确度。
S4、根据所述历史区域聚蔟结果,对各用户在未来预设时间段内的固定及非固定活动区域进行预测,并基于得到的预测结果,对未来预设时间段内,室内的密集、非密集活动区域进行预测。
具体的,所述根据所述历史区域聚蔟结果,对各用户在未来预设时间段内的固定及非固定活动区域进行预测,包括:当所述历史区域聚蔟结果中存在多个聚合蔟或全是噪声点时,则将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的非固定活动区域;当所述聚类集合的聚蔟结果中存在唯一一个聚合蔟以及部分噪声点时,确定所述部分噪声点的分布范围;若所述部分噪声点的分布范围大于预设的范围阈值,则将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的非固定活动区域;否则,将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的固定活动区域。
在其中一个实施例中,在利用计算机设备对各用户在未来预设时间段内的固定及非固定活动区域进行预测时,可以分为以下两种情况进行具体分析:
(1)如果聚簇结果中全部都是噪声点或者存在多个聚合簇,则证明当前分析对象的行进区域较为分散,该区域可以认为是非固定区域。
(2)如果聚簇结果中存在一个唯一的聚合簇以及部分噪声点,接下来在对聚簇结果中的部分噪声点的分布情况进行分析的时候,若该部分噪声点的分布范围大于预设的范围阈值时,则该区域可以认为是非固定区域,否则该区域可以认为是固定区域。
上述实施例中,利用DBSCAN算法进行聚类分析,通过提取各个用户的运行轨迹特征,并利用聚类结果中噪声点的范围分布阈值,有效的区分出非固定区域和固定区域,由此提高了供暖监管效率。
S5、根据预测到室内密集、及非密集活动区域,对暖气流量进行动态调节,其中,针对用户非密集的第一活动区域,控制并减少所述第一活动区域的暖气供应量,以及,针对用户密集的第二活动区域,控制并提高所述第二活动区域的暖气供应量。
实施本发明的一种城市供暖监管方法,根据室内环境数据,在确定室内的人员数量不为零时,通过对室内各用户在历史预设时间段内所处的多个历史活动区域进行聚合分析,以此对未来预设时间段内,室内的密集、非密集活动区域进行预测,并根据预测到室内密集、及非密集活动区域,对暖气流量进行动态调节,减少了对非密集活动区域的供暖量,实现了更加有效的节能,避免了资源浪费。
在其中一个实施例中,该方法还包括:查询所述目标住户的暖气设备数据、户主信息和户主终端信息;根据所述户主信息和预设的第一提示信息模板,生成相应的第一告警提示信息;根据所述暖气设备数据判断供暖设备是否存在异常状态,并在判断所述供暖设备存在异常状态时,根据所述户主终端信息向相应的户主终端发送所述第一告警提示信息。
具体的,在户主授权的前提下,由计算机设备目标住户的暖气设备数据、户主信息和户主终端信息。户主信息可以是使用者的姓名、性别等。户主终端信息可以是户主的通讯号码(如电话号码)和邮箱地址等。
在其中一个实施例中,由设于计算机设备元根据户主信息和预设的第一提示信息模板,生成相应的第一告警提示信息,并在判断所述供暖设备存在异常状态时,根据户主终端信息向相应的户主终端发送第一告警提示信息。需要说明的是,第一提示信息模板可以包括已有信息,并在已有信息中设置有多个待填入的信息位,在生成相应的第一告警提示信息的时候,可以从户主信息中提取这些待填信息位所需的信息,并在将提取到的各项信息填入第一提示信息模板的待填信息位之后,生成一条完整的第一告警提示信息。之后,计算机设备将根据户主终端信息,例如在查询到户主的通讯号码时,将以短信的方式,将第一告警提示信息发送到户主终端,以此来达到告警提示的效果。或者,在查询到户主的邮箱地址时,将以邮件的方式,将第一告警提示信息发送到户主的邮箱中,当然,还可以其他的信息传输方式,例如计算机设备通过蓝牙连接到户主终端,并在两者连接成功的情况下,由计算机设备将第一告警提示信息发送到户主终端,本申请实施例对比不作限定。
上述实施例中,通过预先设置的第一提示信息模板,可以快速的第一生成告警提示信息,效率高。同时,向户主终端发送告警提示信息,可以帮助户主及时掌握供暖异常情况,提高供暖监管效率。
在一个实施例中,该方法还包括:获取所述目标住户的实时温度,以及相应区域内所有住户房间的平均实时温度,并根据所述实时温度与所述平均实时温度获得相应的温度差;将所述温度差与预设的温度值进行比较,并在所述温度差大于所述预设的温度值时,根据所述户主信息和预设的第二提示信息模板,生成相应的第二告警提示信息;根据所述户主终端信息向相应的户主终端发送所述第二告警提示信息,所述第二告警提示信息包括目标住户的供暖待维护的告警提示信息。
具体的,由计算机设备将实时获取到的目标住户的室内温度,与相应区域内所有住户房间的平均实时温度进行比较,其中,上述的相应区域可以为小区为单位,或以地区为单位。当前实施例中,由计算机设备将目标住户的室内实时温度与整个小区的住户房间的平均温度进行对比(或,在以地区为单位时,由计算机设备将目标住户的室内实时温度与整个地区的所有住户房间的平均温度进行对比),并在发现目标住户的室内实时温度低于该平均温度时,发出预警信息,以提示目标住户需要对供暖设备进行维护。但该方案实施的前提是各住户房间内均设有温度传感器,且各温度传感器均连接到计算机设备,由计算机设备对各住户房间的室内实时温度进行获取,并进行平均温度的计算,以及执行目标住户的室内实时温度与平均温度的比较。在一个实施例中,在由计算机设备进行平均温度计算的时候,还需要进行欠费用户的识别,其中,欠费用户的室内实时温度将不作为平均温度的计算对象。
在一个实施例中,由计算机设备判断对应温度差是否大于预设的温度值,其中,预设的温度值可以为3摄氏度,如目标住户的室内实时温度为24摄氏度,所有住户房间的平均实时温度为25摄氏度,则该目标住户的室内实时温度与所有住户房间的平均实时温度之间对应的温度差为1摄氏度,那么此时就不需要生成相应的第二告警提示信息。在一个实施例中,也可以由计算机设备判断对应温度差是否在预设的温度范围内,若不在,则生成相应的第二告警提示信息,具体可以参考上述实时过程,本申请实施例对比不作过多说明。
上述实施例中,将目标住户的实时温度,与相应区域内所有住户房间的平均实时温度进行比较,从而判断出目标住户的供暖设备是否存在异常,能够及时提示目标住户对供暖设备进行维护,提高了供暖监管效率。
在一个实施例中,该方法还包括:获取目标住户的缴费记录,判定所述目标住户是否存在缴费信息;当所述目标住户没有缴费信息时,忽略所述第二告警提示信息。
需要说明的是,在实施该方法时,可以对目标用户是否缴纳暖气费进行判断,首先判断出该目标用户是否存在缴费信息,当确定该目标用户没有项相关的业务部门缴纳当季的暖气费用时,则忽略第二告警提示信息,工作人员不需要为目标住户维护供暖的需求,并排出所有没有缴纳暖气费用的住户房间,以及不采集这些住户房间的室内实时温度。
请参考图2,本申请公开的一种城市供暖监管***200,该***200包括第一获取模块201、第二获取模块202、聚类分析模块203、预测模块204和调节模块205,其中:
第一获取模块201,用于获取目标住户的室内环境数据,所述室内环境数据包括室内的人员数量。
第二获取模块202,用于基于所述室内环境数据,在确定室内的人员数量不为零时,获取室内各用户在历史预设时间段内所处的多个历史活动区域。
聚类分析模块203,用于将所属同一用户的多个历史活动区域聚合到相应的聚类集合中,并对所述聚类集合进行聚类分析,得到相应的历史区域聚蔟结果。
预测模块204,用于根据所述历史区域聚蔟结果,对各用户在未来预设时间段内的固定及非固定活动区域进行预测,并基于得到的预测结果,对未来预设时间段内,室内的密集、非密集活动区域进行预测。
调节模块205,用于根据预测到室内密集、及非密集活动区域,对暖气流量进行动态调节,其中,针对用户非密集的第一活动区域,控制并减少所述第一活动区域的暖气供应量,以及,针对用户密集的第二活动区域,控制并提高所述第二活动区域的暖气供应量。
在其中一个实施例中,该***还包括查询模块、第一处理模块和第一告警模块,其中:
查询模块用于查询所述目标住户的暖气设备数据、户主信息和户主终端信息。
第一处理模块用于根据所述户主信息和预设的第一提示信息模板,生成相应的第一告警提示信息。
第一告警模块用于根据所述暖气设备数据判断供暖设备是否存在异常状态,并在判断所述供暖设备存在异常状态时,根据所述户主终端信息向相应的户主终端发送所述第一告警提示信息。
在其中一个实施例中,该***还包括第三获取模块、第二处理模块和第二告警模块,其中:
第三获取模块用于获取所述目标住户的实时温度,以及相应区域内所有住户房间的平均实时温度,并根据所述实时温度与所述平均实时温度获得相应的温度差。
第二处理模块用于将所述温度差与预设的温度值进行比较,并在所述温度差大于所述预设的温度值时,根据所述户主信息和预设的第二提示信息模板,生成相应的第二告警提示信息。
第二告警模块用于根据所述户主终端信息向相应的户主终端发送所述第二告警提示信息,所述第二告警提示信息包括目标住户的供暖待维护的告警提示信息。
在其中一个实施例中,该***还包括第四获取模块和告警消除模块,其中:
第四获取模块用于获取目标住户的缴费记录,判定所述目标住户是否存在缴费信息。
告警消除模块,用于当所述目标住户没有缴费信息时,忽略所述第二告警提示信息。
在其中一个实施例中,预测模块还用于当所述历史区域聚蔟结果中存在多个聚合蔟或全是噪声点时,则将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的非固定活动区域;当所述聚类集合的聚蔟结果中存在唯一一个聚合蔟以及部分噪声点时,确定所述部分噪声点的分布范围;若所述部分噪声点的分布范围大于预设的范围阈值,则将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的非固定活动区域;否则,将所述聚类集合中包括的多个活动区域作为相应用户在未来预设时间段内的固定活动区域。
实施本发明的一种城市供暖监管***,根据室内环境数据,在确定室内的人员数量不为零时,通过对室内各用户在历史预设时间段内所处的多个历史活动区域进行聚合分析,以此对未来预设时间段内,室内的密集、非密集活动区域进行预测,并根据预测到室内密集、及非密集活动区域,对暖气流量进行动态调节,减少了对非密集活动区域的供暖量,实现了更加有效的节能,避免了资源浪费。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。