本发明涉及数据处理领域,尤其涉及一种基于物联网的医药供应物流运输智能监控系统。
背景技术:
1、医药供应物流运输是确保药品从生产到最终用户手中过程中的关键环节,它直接关系到药品的质量、安全性和有效性。随着全球人口老龄化和健康意识的提高,医药需求持续增长,这对医药供应链的效率和可靠性提出了更高的要求。医药物流运输不仅需要保证药品的物理安全,还必须确保药品在适宜的温度环境条件下的运输,特别是对于温度敏感的生物制品和疫苗。
2、现有技术中,利用物联网技术实现对医药产品在供应链中各个环节的实时监控和管理,具体的,通过监测医药品在运输过程中的温度和湿度,并将这些数据传输回监控中心,通过云计算平台,相关技术人员可以远程监控药品的状态,确保药品在适宜的环境条件下运输,从而保证药品的质量和安全性,其中,在对医药品在运输过程中的温度进行监测时,通过在医用运输车厢内安装多个温度传感器,得到多个温度传感器数据,并将多个温度传感器数据的平均值作为医用运输车内的温度,但由于不同传感器在医用运输车厢内的安装位置不同,可能会受到不同的温度、湿度、气流等环境因素的影响,例如,靠近车门或通风口的传感器可能会受到外部空气流动的影响,使得直接将多个温度传感器数据的平均值作为医用运输车厢内的温度,不足以排除由于外部环境因素或因某个温度传感器出现异常情况、表现不稳定,导致某个温度传感器产生的异常数据对整体数据造成影响,从而不能准确地反映医用运输车内的温度信息,使得对医药供应物流运输过程中的实时温度监测结果造成影响。
3、因此,如何提高对医药供应物流运输过程中医用运输车内的实时温度监测的准确性成为亟需解决的问题。
技术实现思路
1、有鉴于此,本发明实施例提供了一种基于物联网的医药供应物流运输智能监控系统,以解决如何提高对医药供应物流运输过程中的温度检测的准确性的问题。
2、本发明实施例中提供了一种基于物联网的医药供应物流运输智能监控系统,该系统包括以下模块:
3、数据处理模块,用于在医药供应物流运输过程中,根据预设数量个温度传感器,分别采集医用运输车厢内每个所述温度传感器在第i时刻的温度数据以及第i时刻之前的历史温度数据序列;
4、数据分析模块,用于针对任一温度传感器,根据所述温度传感器对应的历史温度数据序列中的数据差异,获取所述温度传感器在第i时刻的数据稳定程度,根据所述温度传感器和其余温度传感器对应的历史温度数据序列中的数据差异,获取所述温度传感器在第i时刻的数据差异程度,根据所述数据稳定程度和所述数据差异程度,获取所述温度传感器在第i时刻的重要程度;
5、温度监测模块,用于分别获取每个所述温度传感器在第i时刻的重要程度,根据每个所述温度传感器在第i时刻的重要程度,得到所述医用运输车厢在第i时刻的综合温度,根据第i时刻的综合温度,对所述医用运输车厢内的温度进行实时监测。
6、优选的,所述数据分析模块中根据所述温度传感器对应的历史温度数据序列中的数据差异,获取所述温度传感器在第i时刻的数据稳定程度,包括:
7、分别获取所述温度传感器对应的历史温度数据序列中的每两个相邻数据的一阶差分,与所述温度传感器对应的历史温度数据序列中的第一个数据组成所述温度传感器对应的差分序列;
8、获取所述差分序列中的数据的标准差,利用以自然常数为底数的指数函数,对所述标准差进行负映射,得到对应的第一映射值;
9、获取所述温度传感器对应的历史温度数据序列中的数据的极差,利用以自然常数为底数的指数函数,对所述极差进行负映射,得到对应的第二映射值;
10、获取所述第一映射值和所述第二映射值的均值作为所述温度传感器在第i时刻的数据稳定程度。
11、优选的,所述数据分析模块中根据所述温度传感器和其余温度传感器对应的历史温度数据序列中的数据差异,获取所述温度传感器在第i时刻的数据差异程度,包括:
12、分别获取每个所述温度传感器对应的历史温度数据序列的加权求和结果,计算所述温度传感器分别与每个其余温度传感器对应的加权求和结果的差值绝对值,得到差值绝对值总和作为所述温度传感器在第i时刻的数据差异程度。
13、优选的,所述数据分析模块中分别获取每个所述温度传感器对应的历史温度数据序列的加权求和结果,包括:
14、针对任一温度传感器,若所述温度传感器对应的历史温度数据序列中的数据总数量小于预设的数量阈值,则分别统计所述温度传感器对应的历史温度数据序列中的每个数据与第i时刻的温度数据之间的数据的第一数量,计算所述数据总数量分别与每个所述第一数量之间的第一差值,得到第一差值总和,分别获取每个所述第一差值和所述第一差值总和之间的比值作为对应数据的权重,利用每个所述数据的权重,对所述温度传感器对应的历史温度数据序列中的所有数据进行加权求和,得到所述温度传感器对应的历史温度数据序列的加权求和结果。
15、所述数据分析模块中分别获取每个所述温度传感器对应的历史温度数据序列的加权求和结果,还包括:
16、针对任一温度传感器,若所述温度传感器对应的历史温度数据序列中的数据总数量大于或者等于预设的数量阈值,则按照从后往前的顺序,在所述温度传感器对应的历史温度数据序列中获取预设数量个目标数据;
17、分别统计每个所述目标数据与第i时刻的温度数据之间的数据的第二数量,计算所述预设数量分别与每个所述第二数量之间的第二差值,得到第二差值总和,分别获取每个所述第二差值和所述第二差值总和之间的比值作为对应目标数据的权重,利用每个所述目标数据的权重,对所有目标数据进行加权求和,得到所述温度传感器对应的历史温度数据序列的加权求和结果。
18、优选的,所述数据分析模块中根据所述数据稳定程度和所述数据差异程度,获取所述温度传感器在第i时刻的重要程度,包括:
19、对所述数据差异程度的倒数进行归一化处理,得到目标归一化结果,对所述目标归一化结果和所述数据稳定程度进行加权求和,得到所述温度传感器在第i时刻的重要程度。
20、优选的,所述温度监测模块中根据每个所述温度传感器在第i时刻的重要程度,得到所述医用运输车厢在第i时刻的综合温度,包括:
21、将每个所述温度传感器在第i时刻的重要程度作为对应温度传感器在第i时刻的温度数据的自适应权重,利用每个所述自适应权重,对所有温度传感器在第i时刻的温度数据进行加权求和,得到所述医用运输车厢在第i时刻的综合温度。
22、本发明实施例与现有技术相比存在的有益效果是:
23、本发明提供一种基于物联网的医药供应物流运输智能监控系统,包括数据处理模块,用于在医药供应物流运输过程中,根据预设数量个温度传感器,分别采集医用运输车厢内每个所述温度传感器在第i时刻的温度数据以及所述第i时刻之前的历史温度数据序列;数据分析模块,用于针对任一温度传感器,根据所述温度传感器对应的历史温度数据序列中的数据差异,获取所述温度传感器在第i时刻的数据稳定程度,根据所述温度传感器和其余温度传感器对应的历史温度数据序列中的数据差异,获取所述温度传感器在第i时刻的数据差异程度,根据所述数据稳定程度和所述数据差异程度,获取所述温度传感器在第i时刻的重要程度;温度监测模块,用于分别获取每个所述温度传感器在第i时刻的重要程度,根据每个所述温度传感器在第i时刻的重要程度,得到所述医用运输车厢在第i时刻的综合温度,根据所述第i时刻的综合温度,对所述医用运输车厢内的温度进行实时监测。其中,先利用预设数量个温度传感器,分别采集医用运输车厢内每个所述温度传感器在当前时刻的温度数据以及当前时刻之前的历史温度数据序列,便于后续对医用运输车厢内的温度进行实时监测,之后,针对任一温度传感器,对该温度传感器在当前时刻的温度数据赋予对应的自适应权重,从而减少了由于外部环境因素或因温度传感器自身出现异常情况,使得温度传感器产生的异常数据对整体数据造成影响,并利用每个温度传感器在当前时刻的温度数据的自适应权重,得到医用运输车厢在当前时刻更精准的综合温度,从而提高了对医药供应物流运输过程中医用运输车内的实时温度监测的准确性。