公开/公告号CN112837521A
专利类型发明专利
公开/公告日2021-05-25
原文格式PDF
申请/专利权人 福建智汇芯辰信息科技有限公司;
申请/专利号CN202110196296.9
申请日2021-02-22
分类号G08B31/00(20060101);G08B3/10(20060101);G06N3/04(20060101);G06N3/08(20060101);G01L5/00(20060101);G01L25/00(20060101);
代理机构
代理人
地址 350000 福建省福州市鼓楼区软件大道89号福州软件园A区31号楼5层5A-05室
入库时间 2023-06-19 11:05:16
技术领域
本发明专利涉及古建筑监测技术领域,具体为一种具备校自动准能力的古建筑受力监测预警系统及方法。
背景技术
中国古建筑历史悠久,文化底蕴深厚,具有较高的艺术文化价值。然而,由于结构老化、环境腐蚀、人为破坏等各种原因,古建筑受损日益严重。因此针对古建筑受力情况监测其健康状态就显得尤为重要。但是现有的古建筑检测主要以专业人员人工勘测为主,工作量大、效率低,难以及时、准确的发现问题,部分专利提出利用相关传感器布置古建筑受力监测预警系统来监测古建筑健康状况,还有部分专利提出加入校准模块对传感器进行校准以提高精度,但是现有的方案没有考虑到自身设备老化、外界环境影响等各种因素对于传感器精度的降低,且由于古建筑的特殊性,难以频繁的对相关设备进行更新,以免破坏损伤古建筑,这些方案的精度会随着时间而逐渐降低,甚至给出错误判断,为此提出一种具备校自动准能力的古建筑受力监测预警系统及方法,来解决此问题。
发明专利内容
本发明专利的目的在于提供一种具备校自动准能力的古建筑受力监测预警系统及方法,解决了现有的古建筑检测主要以专业人员人工勘测为主,工作量大、效率低,难以及时、准确的发现问题,部分专利提出利用相关传感器布置古建筑受力监测预警系统来监测古建筑健康状况,还有部分专利提出加入校准模块对传感器进行校准以提高精度,但是现有的方案没有考虑到自身设备老化、外界环境影响等各种因素对于传感器精度的降低,且由于古建筑的特殊性,难以频繁的对相关设备进行更新,以免破坏损伤古建筑,这些方案的精度会随着时间而逐渐降低,甚至给出错误判断的问题。
为实现上述目的,本发明专利提供如下技术方案:一种具备校自动准能力的古建筑受力监测预警系统,包括MCU、压力传感器、通信模块、校准模块、控制模块、按键模块、警报模块和显示模块;
压力传感器包括传感器甲和传感器乙,工作模式时,传感器甲作为日常监测传感器处于工作状态,传感器乙作为备用传感器平时处于关闭状态,避免设备老化、环境变化等因素对其造成误差,校准模式时,传感器甲和传感器乙均处于工作状态;
通信模块起发送和接收数据的作用,MCU作为主机,传感器甲、传感器乙作为从机,传感器甲、传感器乙均拥有不同的地址,主机发送起始信号,紧跟着传送地址信号寻找对应从机,并发送读或写的指令,从机应答后,主机与从机即可传输数据,每一次操作结束,从机都会产生一个应答信号以判断通信是否成功,数据传输结束后,主机发送结束信号;
校准模块用于对控制模块发送的数据进行校准处理,校准模块采用BP神经网络实现,其权重及偏置参数根据控制模块训练结果进行更新,BP神经网络由输入层、隐藏层、输出层三部分构成,数据从输入层输入,经过权重值和偏置项的线性变换处理,再通过激活层,得到隐藏层的输出;
按键模块设置开关按键和校准按键,开关按键控制系统的启动与关闭,按下校准按键,控制模块即可收到校准请求,从而系统进入校准模式;
警报模块采用有源蜂鸣器,发出警报;
显示模块采用LCD屏幕,处于校准模式时,LCD屏幕显示:系统校准中;当处于工作模式时,LCD屏幕显示压力传感器示数及控制模块判断结果古建筑健康状况;
控制模块主要负责数据的归一化处理以及整体系统的协调与运行,当到达预设时间或收到校准请求时,进入校准模式,控制模块激活传感器乙,并一直接受数据,直到获得足够的满足一定要求的数据时再将其进行归一化处理,将传感器甲获得的数据作为训练数据,将传感器乙获得的数据作为训练标签,利用梯度下降法进行反向训练,得到新的网络参数并更新校准网络,然后关闭传感器乙,当处于工作模式时,控制模块需通过通信模块接收传感器甲的数据,将其作归一化处理之后送给校准模块,待校准完成后接收校准后的数据并进行反归一化,最后判断数据是否正常,若数据不正常,控制显示模块显示相应信息,警报模块发出警报。
优选的,所述MCU与通信模块通信连接,所述通信模块与压力传感器通信连接,所述MCU通过通信模块与压力传感器通信连接。
优选的,所述MCU采用STM32F103系列单片机,所述压力传感器分为工作模式和校准模式。
优选的,所述通信模块采用I2C总线,由数据线SDA和时钟SCL构成的串行总线。
优选的,隐藏层到输出层之间的结构与输入层到隐藏层十分相似,采用一四一结构BP神经网络。
优选的,所述控制模块与警报模块电性连接,所述按键模块与控制模块电性连接。
一种具备校自动准能力的古建筑受力监测预警方法,包括以下步骤:
工作模式时:
步骤一:传感器甲通过通信模块向控制模块发送数据;
步骤二:控制模块将收到的数据进行归一化处理后送入校准模块;
步骤三:校准模块将数据输入已训练好的神经网络模块中进行前向计算,得到神经网络输出层的输出结果后送入控制模块;
步骤四:控制模块对BP神经网络输出数据进行反归一化处理,得到校准后的输出数据;
步骤五:控制模块判断数据是否正常,若数据不正常,控制显示模块显示相应信息,警报模块发出警报。
校准模式时:
步骤一:到达预设时间或收到校准请求;
步骤二:传感器甲、传感器乙通过通信模块向控制模块发送数据;
步骤三:控制模块将收到的数据进行归一化处理;
步骤四:控制模块将传感器甲获得的数据作为训练数据,将传感器乙获得的数据作为训练标签,利用梯度下降法进行反向训练,得到新的网络参数;
步骤五:校准模块更新BP神经网络的权重与偏置值,关闭传感器乙。
与现有技术相比,本发明专利的有益效果如下:
1、本发明专利利用独特的双传感器及校准模式的设置使得本系统具备了自动校准能力,传感器乙平时处于关闭状态极少使用,能够避免各种因素对其造成的影响,示数较为准确,因此能够根据传感器乙示数作为标定数据重新训练BP神经网络,得到新的校准网络,修正了现有监测预警系统中的压力传感器由于设备老化、环境变化等因素造成的误差,使得读数更加精准,能够更加真实准确地反应古建筑的实际受力情况,从而更好地达到监测预警的作用;
2、本发明专利针对压力传感器输出数据的非线性特征,采用了拟合能力较强的BP神经网络作为校准算法,提高了校准精度。
附图说明
图1为本发明专利结构系统框图;
图2为本发明专利工作模式的流程图;
图3为本发明专利校准模式的流程图。
图中:1、MCU;2、压力传感器;21、传感器甲;22、传感器乙;3、通信模块;4、校准模块;5、控制模块;6、按键模块;7、警报模块;8、显示模块。
具体实施方式
下面将结合本发明专利实施例中的附图,对本发明专利实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明专利一部分实施例,而不是全部的实施例。基于本发明专利中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明专利保护的范围。
请参阅图1-3,一种具备校自动准能力的古建筑受力监测预警系统,包括MCU 1、压力传感器2、通信模块3、校准模块4、控制模块5、按键模块6、警报模块7和显示模块8;
压力传感器2包括传感器甲21和传感器乙22,工作模式时,传感器甲21作为日常监测传感器处于工作状态,传感器乙22作为备用传感器平时处于关闭状态,避免设备老化、环境变化等因素对其造成误差,校准模式时,传感器甲21和传感器乙22均处于工作状态;
通信模块3起发送和接收数据的作用,MCU 1作为主机,传感器甲21、传感器乙22作为从机,传感器甲21、传感器乙22均拥有不同的地址,主机发送起始信号,紧跟着传送地址信号寻找对应从机,并发送读或写的指令,从机应答后,主机与从机即可传输数据,每一次操作结束,从机都会产生一个应答信号以判断通信是否成功,数据传输结束后,主机发送结束信号;
校准模块4用于对控制模块5发送的数据进行校准处理,校准模块4采用BP神经网络实现,其权重及偏置参数根据控制模块5训练结果进行更新,BP神经网络由输入层、隐藏层、输出层三部分构成,数据从输入层输入,经过权重值和偏置项的线性变换处理,再通过激活层,得到隐藏层的输出;
按键模块6设置开关按键和校准按键,开关按键控制系统的启动与关闭,按下校准按键,控制模块5即可收到校准请求,从而系统进入校准模式;
警报模块7采用有源蜂鸣器,发出警报;
显示模块8采用LCD屏幕,处于校准模式时,LCD屏幕显示:系统校准中;当处于工作模式时,LCD屏幕显示压力传感器2示数及控制模块5判断结果古建筑健康状况;
控制模块5主要负责数据的归一化处理以及整体系统的协调与运行,当到达预设时间或收到校准请求时,进入校准模式,控制模块5激活传感器乙22,并一直接受数据,直到获得足够的满足一定要求的数据时再将其进行归一化处理,将传感器甲21获得的数据作为训练数据,将传感器乙22获得的数据作为训练标签,利用梯度下降法进行反向训练,得到新的网络参数并更新校准网络,然后关闭传感器乙22,当处于工作模式时,控制模块5需通过通信模块3接收传感器甲21的数据,将其作归一化处理之后送给校准模块4,待校准完成后接收校准后的数据并进行反归一化,最后判断数据是否正常,若数据不正常,控制显示模块8显示相应信息,警报模块7发出警报。
本实施例中,MCU 1与通信模块3通信连接,通信模块3与压力传感器2通信连接,MCU 1通过通信模块3与压力传感器2通信连接,方便控制压力传感器2的启停。
本实施例中,MCU 1采用STM32F103系列单片机,压力传感器2分为工作模式和校准模式,方便进行控制。
本实施例中,通信模块3采用I2C总线,由数据线SDA和时钟SCL构成的串行总线,方便信息的传输。
本实施例中,隐藏层到输出层之间的结构与输入层到隐藏层十分相似,采用一四一结构BP神经网络,有利于进行训练。
本实施例中,控制模块5与警报模块7电性连接,按键模块6与控制模块5电性连接,方便进行预警,也方便信息控制输入。
一种具备校自动准能力的古建筑受力监测预警方法,包括以下步骤:
工作模式时:
步骤一:传感器甲21通过通信模块3向控制模块5发送数据;
步骤二:控制模块5将收到的数据进行归一化处理后送入校准模块4;
步骤三:校准模块4将数据输入已训练好的神经网络模块中进行前向计算,得到神经网络输出层的输出结果后送入控制模块5;
步骤四:控制模块5对BP神经网络输出数据进行反归一化处理,得到校准后的输出数据;
步骤五:控制模块5判断数据是否正常,若数据不正常,控制显示模块8显示相应信息,警报模块7发出警报。
校准模式时:
步骤一:到达预设时间或收到校准请求;
步骤二:传感器甲21、传感器乙22通过通信模块3向控制模块5发送数据;
步骤三:控制模块5将收到的数据进行归一化处理;
步骤四:控制模块5将传感器甲21获得的数据作为训练数据,将传感器乙22获得的数据作为训练标签,利用梯度下降法进行反向训练,得到新的网络参数;
步骤五:校准模块4更新BP神经网络的权重与偏置值,关闭传感器乙22。
尽管已经示出和描述了本发明专利的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明专利的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明专利的范围由所附权利要求及其等同物限定。
机译: 利用具有能力在入侵者入侵时迅速处理网络的自动防护系统,一种自动防护系统的提供方法以及一种自动防护系统的设置方法
机译: 处理数据的方法,获得校准数据的方法
机译: 处理数据的方法,获得校准数据的方法