CN113091925B - Method and device for processing temperature breakpoints in cold chain logistics - Google Patents
Method and device for processing temperature breakpoints in cold chain logistics Download PDFInfo
- Publication number
- CN113091925B CN113091925B CN202110368277.XA CN202110368277A CN113091925B CN 113091925 B CN113091925 B CN 113091925B CN 202110368277 A CN202110368277 A CN 202110368277A CN 113091925 B CN113091925 B CN 113091925B
- Authority
- CN
- China
- Prior art keywords
- temperature
- breakpoint
- breakpoints
- category
- determined
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 96
- 238000012545 processing Methods 0.000 title claims abstract description 59
- 238000003062 neural network model Methods 0.000 claims abstract description 24
- 230000008569 process Effects 0.000 claims description 33
- 238000009826 distribution Methods 0.000 claims description 27
- 238000003860 storage Methods 0.000 claims description 20
- 238000012549 training Methods 0.000 claims description 10
- 230000000295 complement effect Effects 0.000 claims description 9
- 238000003672 processing method Methods 0.000 claims description 4
- 230000002596 correlated effect Effects 0.000 claims 3
- 230000000694 effects Effects 0.000 abstract description 5
- 230000006870 function Effects 0.000 description 24
- 238000010586 diagram Methods 0.000 description 14
- 239000000047 product Substances 0.000 description 14
- 238000004590 computer program Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 12
- 238000012544 monitoring process Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 238000012800 visualization Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 239000011159 matrix material Substances 0.000 description 5
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000008447 perception Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000008030 elimination Effects 0.000 description 3
- 238000003379 elimination reaction Methods 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000012806 monitoring device Methods 0.000 description 3
- 238000007476 Maximum Likelihood Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 235000013305 food Nutrition 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002085 persistent effect Effects 0.000 description 2
- 230000000750 progressive effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 239000006227 byproduct Substances 0.000 description 1
- 230000001364 causal effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01K—MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
- G01K1/00—Details of thermometers not specially adapted for particular types of thermometer
- G01K1/02—Means for indicating or recording specially adapted for thermometers
- G01K1/022—Means for indicating or recording specially adapted for thermometers for recording
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01K—MEASURING TEMPERATURE; MEASURING QUANTITY OF HEAT; THERMALLY-SENSITIVE ELEMENTS NOT OTHERWISE PROVIDED FOR
- G01K13/00—Thermometers specially adapted for specific purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/047—Probabilistic or stochastic networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N7/00—Computing arrangements based on specific mathematical models
- G06N7/01—Probabilistic graphical models, e.g. probabilistic networks
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Molecular Biology (AREA)
- General Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Probability & Statistics with Applications (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Algebra (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)
- Devices That Are Associated With Refrigeration Equipment (AREA)
Abstract
本申请提供了一种冷链物流中温度断点的处理方法和装置,其中,该方法包括:实时采集冷链物流中的温度数据;通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。通过上述方案解决了现有的冷链物流中容易出现温度断点误报警的问题,达到了有效提升决策效率和准确度的技术效果。
The present application provides a method and device for processing temperature breakpoints in cold chain logistics, wherein the method includes: collecting temperature data in cold chain logistics in real time; It is a temperature breakpoint; when it is determined as a temperature breakpoint, the category to which the temperature breakpoint belongs is determined through the neural network model identification; to be processed. The above solution solves the problem of temperature breakpoint false alarms in the existing cold chain logistics, and achieves the technical effect of effectively improving decision-making efficiency and accuracy.
Description
技术领域technical field
本申请属于人工智能技术领域,尤其涉及一种冷链物流中温度断点的处理方法和装置。The present application belongs to the technical field of artificial intelligence, and in particular relates to a method and device for processing temperature breakpoints in cold chain logistics.
背景技术Background technique
农产品冷链物流是通过对生产流通环境人工制冷,以降低易腐生鲜农产品的损耗与污染、保障其品质和质量安全的有效途径。通过对农产品在生产、贮藏、运输、销售以至消费等环节中所处环境进行信息获取并精准管控,管理者可以极大地提高生鲜农产品的市场竞争力。The cold chain logistics of agricultural products is an effective way to reduce the loss and pollution of perishable fresh agricultural products and ensure their quality and safety by artificially refrigerating the production and circulation environment. By acquiring information and accurately controlling the environment of agricultural products in production, storage, transportation, sales and consumption, managers can greatly improve the market competitiveness of fresh agricultural products.
温度的感知与控制是冷链发挥效率的关键要素,随着信息技术的不断发展,对于冷链温度的管控,已逐步从基于人工经验进行操作控制向智能实时监控转变。利用智能传感器技术进行物流监测并采集数据,冷链环境在一定程度上可以被管理决策端还原,并作为合理管控的依据。Temperature perception and control are the key elements for the efficiency of the cold chain. With the continuous development of information technology, the management and control of cold chain temperature has gradually shifted from operation control based on manual experience to intelligent real-time monitoring. Using intelligent sensor technology to monitor logistics and collect data, the cold chain environment can be restored to a certain extent by the management decision-making side and used as a basis for reasonable management and control.
温度断点是由于人工操作错误、设备故障或监测误差等,导致的温度采集数据曲线与温度预警阈值的交点。温度断点的出现既从侧面反映了冷链运输的失误,影响农产品品质;也会一定程度上降低温度调控精度。对冷链中温度断点的管控,已成为保证农产品运输安全中很重要的一环。The temperature breakpoint is the intersection of the temperature collection data curve and the temperature warning threshold caused by manual operation errors, equipment failures or monitoring errors. The appearance of temperature breakpoints not only reflects the failure of cold chain transportation from the side, which affects the quality of agricultural products, but also reduces the accuracy of temperature regulation to a certain extent. The control of temperature breakpoints in the cold chain has become an important part of ensuring the safety of agricultural product transportation.
为了提高对冷链物流的管控能力,无线温度监控系统会集成温度报警器对运输环境进行实时预警,为管理者提供直观的决策信息,以保障生鲜农产品的质量安全。传统的冷链温度预警方式属于阈值触发式报警,一旦温度断点出现便机械性地发出警报,然而不是所有的温度断点的出现都表示冷链运输温度失控,因此,采用这种一旦温度断点出现便机械性地发出警报的方式,往往存在误报警情况的发生。In order to improve the management and control capabilities of cold chain logistics, the wireless temperature monitoring system will integrate temperature alarms to provide real-time early warning of the transportation environment, and provide managers with intuitive decision-making information to ensure the quality and safety of fresh agricultural products. The traditional cold chain temperature warning method is a threshold-triggered alarm. Once a temperature breakpoint occurs, an alarm is issued mechanically. However, not all temperature breakpoints indicate that the temperature of cold chain transportation is out of control. Therefore, using this method once the temperature breaks The method of mechanically issuing an alarm when a point appears, often there is a false alarm.
针对上述问题,目前尚未提出有效的解决方案。For the above problems, no effective solution has been proposed yet.
发明内容SUMMARY OF THE INVENTION
本申请目的在于提供一种冷链物流中温度断点的处理方法和装置,可以解决现有的冷链物流中容易出现温度断点误报警的问题。The purpose of the present application is to provide a method and a device for processing temperature breakpoints in cold chain logistics, which can solve the problem that false alarms of temperature breakpoints are prone to occur in existing cold chain logistics.
本申请提供一种冷链物流中温度断点的处理方法和装置是这样实现的:The present application provides a method and device for processing temperature breakpoints in cold chain logistics, which are realized as follows:
一方面,提供了一种冷链物流中温度断点的处理方法,所述方法包括:In one aspect, a method for processing temperature breakpoints in cold chain logistics is provided, the method comprising:
实时采集冷链物流中的温度数据;Real-time collection of temperature data in cold chain logistics;
通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;Determine whether there is a temperature breakpoint in the temperature data collected in real time through the preset temperature threshold;
在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;In the case of determining the temperature breakpoint, identify the category to which the temperature breakpoint belongs through the neural network model identification;
根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。According to the category to which the determined temperature breakpoint belongs, the temperature breakpoint is processed in a manner associated with the determined category.
在一个实施方式中,温度断点的类别至少包括:长周期断点、高波动断点、短周期低波动断点。In one embodiment, the categories of temperature breakpoints include at least: long-period breakpoints, high-fluctuation breakpoints, and short-period low-fluctuation breakpoints.
在一个实施方式中,在温度断点所属的类别为长周期断点或高波动断点的情况下,采用与确定的类别关联的方式对温度断点进行处理,包括:In one embodiment, when the category to which the temperature breakpoint belongs is a long-period breakpoint or a high-fluctuation breakpoint, the temperature breakpoint is processed in a manner associated with the determined category, including:
获取温度断点的出现时间;Get the occurrence time of the temperature breakpoint;
获取温度断点的出现地点;Get where the temperature breakpoint occurs;
确定温度断点的事故类型;Determine the type of accident for temperature breakpoints;
将出现时间、出现地点和事故类型进行关联,生成预警信息。Correlate the occurrence time, occurrence location and accident type to generate early warning information.
在一个实施方式中,在温度断点所属的类别为短周期低波动断点的情况下,采用与确定的类别关联的方式对温度断点进行处理,包括:In one embodiment, when the category to which the temperature breakpoint belongs is a short-period low-fluctuation breakpoint, the temperature breakpoint is processed in a manner associated with the determined category, including:
剔除短周期低波动断点的温度数据;Eliminate the temperature data of short-cycle and low-fluctuation breakpoints;
通过高斯过程模型,对剔除的温度数据进行补齐。Through the Gaussian process model, the excluded temperature data is filled.
在一个实施方式中,通过高斯过程模型,对剔除的温度数据进行补齐,包括:In one embodiment, the eliminated temperature data is filled by a Gaussian process model, including:
根据贝叶斯理论求出条件概率分布,其中,条件概率分布服从高斯分布;According to the Bayesian theory, the conditional probability distribution is obtained, wherein the conditional probability distribution obeys the Gaussian distribution;
求取所述条件概率分布的均值;Find the mean of the conditional probability distribution;
将求取的均值,作为预测补齐值,对剔除的温度数据进行补齐。The average value obtained is used as the predicted complement value, and the excluded temperature data is complemented.
在一个实施方式中,通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点,包括:In one embodiment, determining whether the temperature data collected in real time is a temperature breakpoint is determined by a preset temperature threshold, including:
确定实时采集的温度数据是否满足如下公式:Determine whether the temperature data collected in real time satisfies the following formula:
|Tt,d-ε|≤μ|T t,d -ε|≤μ
其中,Tt,d表示t时刻实时采集的温度数据,μ表示触发温度阈值弹性设置值,ε表示预设的温度阈值;Among them, T t,d represents the temperature data collected in real time at time t, μ represents the elastic setting value of the trigger temperature threshold, and ε represents the preset temperature threshold;
在满足该公式的情况下,确定为温度断点,在不满足该公式的情况下,确定不是温度断点。If the formula is satisfied, it is determined to be a temperature breakpoint, and if the formula is not satisfied, it is determined not to be a temperature breakpoint.
在一个实施方式中,所述神经网络模型的训练数据中的输入数据为各温度断点的特征信息,其中,特征信息包括以下至少之一:断点斜率、阈值上限、阈值下限、波动幅度、波动周期;所述神经网络模型的训练数据中的输出数据为温度断点的类别。In one embodiment, the input data in the training data of the neural network model is feature information of each temperature breakpoint, wherein the feature information includes at least one of the following: breakpoint slope, upper threshold limit, lower threshold limit, fluctuation range, The fluctuation period; the output data in the training data of the neural network model is the category of temperature breakpoints.
在一个实施方式中,在根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理之后,还包括:In one embodiment, after the temperature breakpoint is processed in a manner associated with the determined category according to the category to which the determined temperature breakpoint belongs, the method further includes:
统计预定时间段内的温度数据和温度断点;Statistics of temperature data and temperature breakpoints within a predetermined period of time;
根据统计的温度数据和断点数据,生成所述预定时间段的预警曲线;generating an early warning curve for the predetermined time period according to the statistical temperature data and breakpoint data;
对所述预警曲线进行可视化显示。Visually display the warning curve.
另一方面,提供了一种冷链物流中温度断点的处理装置,包括:In another aspect, a device for processing temperature breakpoints in cold chain logistics is provided, comprising:
采集模块,用于实时采集冷链物流中的温度数据;The acquisition module is used for real-time acquisition of temperature data in cold chain logistics;
第一确定模块,用于通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;a first determination module, configured to determine whether the temperature data collected in real time is a temperature breakpoint through a preset temperature threshold;
第二确定模块,用于在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;The second determination module is used to identify and determine the category to which the temperature breakpoint belongs when it is determined to be a temperature breakpoint through a neural network model;
处理模块,用于根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。The processing module is configured to process the temperature breakpoint in a manner associated with the determined category according to the category to which the determined temperature breakpoint belongs.
又一方面,提供了一种冷链物流中温度断点的处理装置,包括:In another aspect, a device for processing temperature breakpoints in cold chain logistics is provided, comprising:
温度数据采集模块,用于实时采集冷链物流中的温度数据;The temperature data acquisition module is used to collect the temperature data in the cold chain logistics in real time;
温度断点识别模块,用于通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点,并在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;The temperature breakpoint identification module is used to determine whether the temperature data collected in real time is a temperature breakpoint through a preset temperature threshold, and if it is determined to be a temperature breakpoint, the neural network model is used to identify and determine which temperature breakpoint belongs to. category;
温度断点智能处理模块,用于根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。The temperature breakpoint intelligent processing module is used to process the temperature breakpoint in a manner associated with the determined category according to the category to which the determined temperature breakpoint belongs.
又一方面,提供了一种电子设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现如下方法的步骤:In yet another aspect, an electronic device is provided, including a processor and a memory for storing instructions executable by the processor, and when the processor executes the instructions, the steps of the following method are implemented:
实时采集冷链物流中的温度数据;Real-time collection of temperature data in cold chain logistics;
通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;Determine whether there is a temperature breakpoint in the temperature data collected in real time through the preset temperature threshold;
在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;In the case of determining the temperature breakpoint, identify the category to which the temperature breakpoint belongs through the neural network model identification;
根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。According to the category to which the determined temperature breakpoint belongs, the temperature breakpoint is processed in a manner associated with the determined category.
又一方面,提供了一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现如下方法的步骤:In yet another aspect, a computer-readable storage medium is provided on which computer instructions are stored, and when the instructions are executed, the steps of the following methods are implemented:
实时采集冷链物流中的温度数据;Real-time collection of temperature data in cold chain logistics;
通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;Determine whether there is a temperature breakpoint in the temperature data collected in real time through the preset temperature threshold;
在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;In the case of determining the temperature breakpoint, identify the category to which the temperature breakpoint belongs through the neural network model identification;
根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。According to the category to which the determined temperature breakpoint belongs, the temperature breakpoint is processed in a manner associated with the determined category.
本申请提供的冷链物流中温度断点的处理方法,通过实时采集冷链物流中的温度数据;然后,通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;再根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。即,可以针对不同类型的温度断点进行分类识别,并做出智能化的处理,从而解决了现有的冷链物流中容易出现温度断点误报警的问题,达到了有效提升决策效率和准确度的技术效果。The method for processing temperature breakpoints in cold chain logistics provided by the present application collects temperature data in cold chain logistics in real time; then, through a preset temperature threshold, it is determined whether the temperature data collected in real time is a temperature breakpoint; In the case of a temperature breakpoint, the neural network model is used to identify and determine the category to which the temperature breakpoint belongs; and then according to the category to which the determined temperature breakpoint belongs, the temperature breakpoint is processed in a manner associated with the determined category. That is, it can classify and identify different types of temperature breakpoints, and make intelligent processing, thus solving the problem of temperature breakpoint false alarms that are prone to occur in the existing cold chain logistics, and effectively improving decision-making efficiency and accuracy. degree of technical effect.
附图说明Description of drawings
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only These are some embodiments described in this application. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.
图1是本申请提供的冷链物流中温度断点的处理方法一种实施例的方法流程图;Fig. 1 is a method flow chart of an embodiment of a method for processing temperature breakpoints in cold chain logistics provided by the present application;
图2是本申请提供的冷链物流的温度断点识别方法的模块流程图;Fig. 2 is the module flow chart of the temperature breakpoint identification method of cold chain logistics provided by the application;
图3是本申请提供的温度数据采集模块结构图;Fig. 3 is the temperature data acquisition module structure diagram provided by the application;
图4是本申请提供的温度断点识别模块示意图;4 is a schematic diagram of a temperature breakpoint identification module provided by the present application;
图5是本申请提供的缺失数据补齐示意图;Fig. 5 is the schematic diagram of missing data complement provided by this application;
图6是本申请提供的电子设备的硬件结构框图;6 is a block diagram of a hardware structure of an electronic device provided by the present application;
图7是本申请提供的冷链物流中温度断点的处理模块一种实施例的模块结构示意图。7 is a schematic structural diagram of an embodiment of a processing module for temperature breakpoints in cold chain logistics provided by the present application.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。In order to make those skilled in the art better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described The embodiments are only a part of the embodiments of the present application, but not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the scope of protection of this application.
现有的温度断点会存在虚假报警的情况,主要是因为现有的温度断点报警没有进一步挖掘温度断点的特征信息,温度断点的出现不能完全表征冷链运输温度的失控,由于系统噪声引起的虚假报警时有发生,如果可以针对不同类型的温度断点进行分类识别,并做出智能化的处理,那么可以有效提高管理者的决策效率和准确率。There will be false alarms in the existing temperature breakpoints, mainly because the existing temperature breakpoint alarms do not further excavate the characteristic information of the temperature breakpoints. False alarms caused by noise occur from time to time. If different types of temperature breakpoints can be classified and identified, and intelligent processing can be made, the decision-making efficiency and accuracy of managers can be effectively improved.
为此,在本例中提供了一种冷链物流中温度断点的处理方法,图1是本申请提供的冷链物流中温度断点的处理方法一种实施例的方法流程图。虽然本申请提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本申请实施例描述及附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至分布式处理环境)。To this end, in this example, a method for processing temperature breakpoints in cold chain logistics is provided, and FIG. 1 is a method flowchart of an embodiment of the method for processing temperature breakpoints in cold chain logistics provided by the present application. Although the present application provides method operation steps or device structures as shown in the following embodiments or drawings, more or less operation steps or module units may be included in the method or device based on routine or without creative work. . In the steps or structures that logically do not have necessary causal relationship, the execution sequence of these steps or the module structure of the device are not limited to the execution sequence or module structure described in the embodiments of the present application and shown in the accompanying drawings. When the described method or module structure is applied in an actual device or terminal product, it can be executed sequentially or in parallel (for example, a parallel processor or multi-threaded processing method) according to the connection of the method or module structure shown in the embodiments or the accompanying drawings. environments, even distributed processing environments).
具体的,如图1所示,上述的冷链物流中温度断点的处理方法可以包括如下步骤:Specifically, as shown in FIG. 1 , the above-mentioned method for processing temperature breakpoints in cold chain logistics may include the following steps:
步骤101:实时采集冷链物流中的温度数据;Step 101: collect temperature data in cold chain logistics in real time;
步骤102:通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;Step 102: Determine whether the temperature data collected in real time is a temperature breakpoint through a preset temperature threshold;
步骤103:在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;Step 103: In the case of determining the temperature breakpoint, identify and determine the category to which the temperature breakpoint belongs through the neural network model;
具体的,上述温度断点可以划分的类别可以但不限于包括:长周期断点、高波动断点、短周期低波动断点。其中,长周期断点多由间歇性人为误操作造成,高波动断点主要是设备故障或车厢开关造成的温度骤变。对于短周期低波动断点,一般是因系统噪声造成的,且对食品品质影响较小。Specifically, the categories into which the above temperature breakpoints can be divided may include, but are not limited to, long-period breakpoints, high-fluctuation breakpoints, and short-period low-volatility breakpoints. Among them, the long-cycle breakpoints are mostly caused by intermittent human misoperation, and the high-fluctuation breakpoints are mainly caused by equipment failures or sudden temperature changes caused by the switch of the carriage. For short-period and low-fluctuation breakpoints, it is generally caused by system noise and has little impact on food quality.
步骤104:根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。Step 104: According to the category to which the determined temperature breakpoint belongs, the temperature breakpoint is processed in a manner associated with the determined category.
针对不同类型的温度断点可以采用不同的处理方式,例如,如果温度断点所属的类别为长周期断点或高波动断点,那么可以获取温度断点的出现时间;获取温度断点的出现地点;确定温度断点的事故类型;将出现时间、出现地点和事故类型进行关联,生成预警信息。如果温度断点所属的类别为短周期低波动断点,那么可以剔除短周期低波动断点的温度数据;通过高斯过程模型,对剔除的温度数据进行补齐。Different processing methods can be adopted for different types of temperature breakpoints. For example, if the category to which the temperature breakpoint belongs is a long-period breakpoint or a high-fluctuation breakpoint, the occurrence time of the temperature breakpoint can be obtained; the occurrence time of the temperature breakpoint can be obtained; Location; determine the accident type of the temperature breakpoint; associate the occurrence time, occurrence location and accident type to generate early warning information. If the category to which the temperature breakpoint belongs is a short-period and low-fluctuation breakpoint, the temperature data of the short-period and low-fluctuation breakpoint can be eliminated; the eliminated temperature data can be supplemented through the Gaussian process model.
具体的,在通过高斯过程模型,对剔除的温度数据进行补齐的时候,可以是根据贝叶斯理论求出条件概率分布,其中,条件概率分布服从高斯分布;求取所述条件概率分布的均值;将求取的均值,作为预测补齐值,对剔除的温度数据进行补齐。Specifically, when the excluded temperature data is complemented by the Gaussian process model, the conditional probability distribution can be obtained according to Bayesian theory, wherein the conditional probability distribution obeys the Gaussian distribution; Mean value; the obtained mean value will be used as the predicted complement value, and the excluded temperature data will be complemented.
在上例中,通过实时采集冷链物流中的温度数据;然后,通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;再根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。即,可以针对不同类型的温度断点进行分类识别,并做出智能化的处理,从而解决了现有的冷链物流中容易出现温度断点误报警的问题,达到了有效提升决策效率和准确度的技术效果。In the above example, the temperature data in the cold chain logistics is collected in real time; then, through the preset temperature threshold, it is determined whether the temperature data collected in real time is a temperature breakpoint; The network model identifies and determines the category to which the temperature breakpoint belongs; and then processes the temperature breakpoint in a manner associated with the determined category according to the category to which the determined temperature breakpoint belongs. That is, it can classify and identify different types of temperature breakpoints, and make intelligent processing, thus solving the problem of temperature breakpoint false alarms that are prone to occur in the existing cold chain logistics, and effectively improving decision-making efficiency and accuracy. degree of technical effect.
在基于实时采集的温度数据确定温度断点的时候,可以是通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点,具体的,可以是确定实时采集的温度数据是否满足如下公式:When the temperature breakpoint is determined based on the temperature data collected in real time, it may be determined whether the temperature data collected in real time is a temperature breakpoint through a preset temperature threshold. Specifically, it may be determined whether the temperature data collected in real time satisfies the following: formula:
|Tt,d-ε|≤μ|T t,d -ε|≤μ
其中,Tt,d表示t时刻实时采集的温度数据,μ表示触发温度阈值弹性设置值,ε表示预设的温度阈值;Among them, T t,d represents the temperature data collected in real time at time t, μ represents the elastic setting value of the trigger temperature threshold, and ε represents the preset temperature threshold;
在满足该公式的情况下,确定为温度断点,在不满足该公式的情况下,确定不是温度断点。If the formula is satisfied, it is determined to be a temperature breakpoint, and if the formula is not satisfied, it is determined not to be a temperature breakpoint.
上述的神经网络模型的训练数据中的输入数据可以是各温度断点的特征信息,其中,特征信息可以包括但不限于以下至少之一:断点斜率、阈值上限、阈值下限、波动幅度、波动周期;上述神经网络模型的训练数据中的输出数据为温度断点的类别。The input data in the training data of the above-mentioned neural network model can be the feature information of each temperature breakpoint, wherein the feature information can include but not limited to at least one of the following: breakpoint slope, upper threshold limit, lower threshold limit, fluctuation range, fluctuation Period; the output data in the training data of the above neural network model is the category of temperature breakpoints.
对于处理后的温度数据,可以在显示屏幕上反演并实现特定场景的预警可视化,即,在根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理之后,可以统计预定时间段内的温度数据和温度断点;根据统计的温度数据和断点数据,生成所述预定时间段的预警曲线;对所述预警曲线进行可视化显示。For the processed temperature data, it is possible to invert on the display screen and realize the early warning visualization of a specific scenario, that is, according to the category to which the determined temperature breakpoint belongs, after processing the temperature breakpoint in a manner associated with the determined category , the temperature data and temperature breakpoints within a predetermined period of time can be counted; an early warning curve of the predetermined period of time can be generated according to the statistical temperature data and breakpoint data; and the early warning curve can be visualized.
下面结合一个具体实施例对上述方法进行说明,然而,值得注意的是,该具体实施例仅是为了更好地说明本申请,并不构成对本申请的不当限定。The above method will be described below with reference to a specific embodiment. However, it should be noted that the specific embodiment is only for better illustrating the present application, and does not constitute an improper limitation of the present application.
考虑到现有的温度断点报警没有进一步挖掘温度断点的特征信息,温度断点的出现不能完全表征冷链运输温度的失控,由于系统噪声引起的虚假报警时有发生,如果可以针对不同类型的温度断点进行分类识别,并做出智能化的处理,那么可以有效提高管理者的决策效率和准确率。Considering that the existing temperature breakpoint alarms do not further excavate the characteristic information of temperature breakpoints, the occurrence of temperature breakpoints cannot fully characterize the runaway temperature of cold chain transportation, and false alarms caused by system noise occur from time to time. It can effectively improve the decision-making efficiency and accuracy of managers.
基于此,在本例中提供了一种用于冷链物流的温度断点识别方法及智能监测装置,以解决冷链温度断点虚假报警的问题,并通过智能化处理提高温度调控精度,通过可视化人机交互提升冷链运输过程的可信度。具体的,该监测装置可以如图2所示,包括:温度数据采集模块、温度断点识别模块和温度断点智能处理模块,其中,温度数据采集模块用于实现冷链过程中温度的感知与存储,断点识别模块用于识别冷链运输中的温度断点并进行智能分类,温度断点智能处理模块用于针对不同类别温度断点进行相应处理,包括:数据剔除与补齐、智能报警等,并实现温度的连续反演及动态可视化。Based on this, in this example, a temperature breakpoint identification method and an intelligent monitoring device for cold chain logistics are provided to solve the problem of false alarms of cold chain temperature breakpoints, and to improve the accuracy of temperature regulation through intelligent processing. Visual human-computer interaction improves the credibility of the cold chain transportation process. Specifically, the monitoring device may be shown in Figure 2, including: a temperature data acquisition module, a temperature breakpoint identification module, and a temperature breakpoint intelligent processing module, wherein the temperature data acquisition module is used to realize the temperature perception and Storage, breakpoint identification module is used to identify temperature breakpoints in cold chain transportation and perform intelligent classification, and temperature breakpoint intelligent processing module is used to perform corresponding processing for different types of temperature breakpoints, including: data elimination and completion, intelligent alarm etc., and realize the continuous inversion and dynamic visualization of temperature.
下面对上述三个组成模块进行具体说明:The above three components are described in detail below:
1)温度数据采集模块,该模块利用NFC(Near Field Communication,近距离无线通讯) 技术实现温度数据的实时采集、存储及传输。1) A temperature data acquisition module, which utilizes NFC (Near Field Communication, short-range wireless communication) technology to realize real-time acquisition, storage and transmission of temperature data.
NFC标签(1)中可以设置有温度数据采集模块,温度数据采集模块可以如图3所示包括:温度监测传感器(1-1),用于冷链过程中的温度连续感知;存储器(1-2),与温度监测传感器连接,用于存储实时采集的温度数据;第一NFC传感器(1-3)与温度监测模块(1-1)连接,用于发送指令驱动温度监测模块采集温度数据;第一NFC传感器(1-3)与存储模块(1-2)链接,用于获取存储模块中存储的温度数据;第一NFC传感器(1-3)通过与移动设备(2)中的第二NFC传感器(2-1)进行耦合,以无线通信的方式进行数据交换。移动设备 (2)中还可以设置有智能控制器(2-2)和显示器(2-3)。The NFC tag (1) may be provided with a temperature data acquisition module, and the temperature data acquisition module may include, as shown in FIG. 3: a temperature monitoring sensor (1-1) for continuous temperature sensing in the cold chain process; a memory (1-1) 2), connected with the temperature monitoring sensor, for storing the temperature data collected in real time; the first NFC sensor (1-3) is connected with the temperature monitoring module (1-1) for sending an instruction to drive the temperature monitoring module to collect temperature data; The first NFC sensor (1-3) is linked with the storage module (1-2) for acquiring temperature data stored in the storage module; The NFC sensor (2-1) is coupled to exchange data by means of wireless communication. The mobile device (2) may also be provided with an intelligent controller (2-2) and a display (2-3).
2)温度断点识别模块。该模块主要分为实现两个步骤:识别和分类。2) Temperature breakpoint identification module. This module is mainly divided into two steps to realize: identification and classification.
步骤1,通过设置一定的温度阈值ε,分析温度-时间之间的反演关系,根据如下公式判断温度实时数据是否为温度断点,如果满足如下公式则表示是温度断点,如果不满足,则表示不是温度断点:Step 1: By setting a certain temperature threshold ε, analyze the inversion relationship between temperature and time, and judge whether the real-time temperature data is a temperature breakpoint according to the following formula. If the following formula is satisfied, it means that it is a temperature breakpoint. If not, It means that it is not a temperature breakpoint:
|Tt,d-ε|≤μ|T t,d -ε|≤μ
其中,Tt,d表示t时刻的实时温度数据,μ表示触发温度阈值弹性设置值。Among them, T t,d represents the real-time temperature data at time t, and μ represents the elastic setting value of the trigger temperature threshold.
步骤2,利用BP神经网络算法学习以实现对温度断点的智能分类,其中,该BP神经网络的输入为各温度断点的特征信息,例如:断点斜率、阈值上下限触发、波动幅度、波动周期等,输出可以如图4所示,包括:长周期断点、高波动断点、短周期低波动断点。
3)温度断点智能处理处理模块。该模块可以分为:数据预警、数据剔除与补齐、数据反演与可视化三个部分。3) The temperature breakpoint intelligent processing module. This module can be divided into three parts: data early warning, data elimination and complementation, data inversion and visualization.
在数据预警时候,根据断点类型的不同,可以按照如下方式进行预警控制:During data warning, according to the type of breakpoint, warning control can be performed as follows:
对于长周期断点和高波动断点进行特定场景预警。即,将温度断点出现的时间与事故发生地点关联,将断点类型与事故类型关联,其中长周期断点多由间歇性人为误操作造成,高波动断点主要是设备故障或车厢开关造成的温度骤变。根据实际生产流程细化预警细则,进行多源信息分析,从而提高预警的针对性及精度;Specific scenario warnings for long-period breakpoints and high-volatility breakpoints. That is, associate the time when the temperature breakpoint occurs with the location of the accident, and associate the breakpoint type with the accident type. Among them, long-cycle breakpoints are mostly caused by intermittent human misoperation, and high-fluctuation breakpoints are mainly caused by equipment failures or carriage switches. sudden temperature change. Refine the warning rules according to the actual production process, and conduct multi-source information analysis, so as to improve the pertinence and accuracy of the warning;
对于短周期低波动断点,由于其极大可能因系统噪声造成,且对食品品质影响较小,为避免引起频繁虚假报警,对该类断点区间内数据进行剔除,并利用高斯过程模型预测补齐,具体的,可以按照如下方式进行:For short-period and low-fluctuation breakpoints, since they are most likely to be caused by system noise and have little impact on food quality, in order to avoid frequent false alarms, the data in this type of breakpoint interval are eliminated, and the Gaussian process model is used to predict Complement, specifically, can be done as follows:
在回归预测中,设待定车厢温度变化隐函数为f(x)。高斯过程模型假设f(x)服从高斯分布,具体表达式为:In the regression prediction, the implicit function of the undetermined cabin temperature change is set as f(x). The Gaussian process model assumes that f(x) obeys a Gaussian distribution, and the specific expression is:
f(x)~N(μ(x),k(x,x'))f(x)~N(μ(x),k(x,x'))
其中,μ(x)表示高斯过程均值函数,k(x,x')表示协方差函数。在回归预测问题中,采集的序列通常含有如下的高斯白噪声:Among them, μ(x) represents the Gaussian process mean function, and k(x, x') represents the covariance function. In regression prediction problems, the collected sequences usually contain Gaussian white noise as follows:
如果考虑上述期望为0、方差为的噪声,则含噪温度序列y(x)可以表示为:If we consider that the above expectation is 0 and the variance is noise, then the noisy temperature sequence y(x) can be expressed as:
y(x)=f(x)+ω(x)y(x)=f(x)+ω(x)
且,y(x)仍服从高斯分布:And, y(x) still obeys the Gaussian distribution:
其中,δij为克罗内克尔函数,表示单位矩阵元素;i,j为自由指标,表示矩阵元素坐标,其中,δij的取值服从以下规律:Among them, δ ij is the Kronecker function, representing the element of the unit matrix; i, j are the free indexes, representing the coordinates of the matrix elements, and the value of δ ij obeys the following rules:
其中,n表示回归数据维度。where n represents the regression data dimension.
通常情况下,均值函数被归一化至μ(x)=0,以方便后期的数据处理,而k(x,x')采用平方指数函数表示如下:Usually, the mean function is normalized to μ(x)=0 to facilitate later data processing, and k(x,x') is expressed as a square exponential function as follows:
其中,为核函数的方差,l为特征宽度,分别控制输入变量局部相关性和模型光滑程度。超参数向量Θ={l,σf,σv}可通过极大似然估计算法(Maximum LikelihoodEstimation, MLE)学习获取。给定观测数据Y={yt1,yt2,...,yti},通过极大化似然函数估计参数如下:in, is the variance of the kernel function, and l is the feature width, which respectively control the local correlation of the input variables and the smoothness of the model. The hyperparameter vector Θ={l, σ f , σ v } can be obtained by learning through the maximum likelihood estimation algorithm (Maximum Likelihood Estimation, MLE). Given observation data Y = {y t1 , y t2 ,..., y ti }, the parameters are estimated by maximizing the likelihood function as follows:
其中,L(Θ|Y)=∑lnp(Θ|Y)表示似然函数,表示超参数估计结果,似然函数极大化则可以通过如下公式对数似然函数lnL(Θ0|Y)求偏导得到:Among them, L(Θ|Y)=∑lnp(Θ|Y) represents the likelihood function, Represents the result of hyperparameter estimation, and the maximization of the likelihood function can be obtained by calculating the partial derivative of the log-likelihood function lnL(Θ 0 |Y) by the following formula:
对于温度断点剔除值的回归预测补齐,可以根据贝叶斯理论先求出条件概率分布P(yt+1|yt):For the completion of the regression prediction of the temperature breakpoint elimination value, the conditional probability distribution P(y t+1 |y t ) can be obtained first according to Bayesian theory:
P(yt+1|yt)=P(yt+1,yt)/P(yt)P(y t+1 |y t )=P(y t+1 ,y t )/P(y t )
并取其均值为样本xt+1处的最终预测补齐值。根据高斯假设推理,P(yt+1|yt)服从高斯分布如下:And take its mean as the final predicted padding value at sample x t+1 . According to the Gaussian assumption, P(y t+1 |y t ) obeys the Gaussian distribution as follows:
现假设,分子表达式P(yt+1|yt)如下所示:Now suppose that the molecular expression P(y t+1 |y t ) is as follows:
令表示低秩近似简化核矩阵,可以由学习样本训练得到。make Represents a low-rank approximate reduced kernel matrix, which can be obtained by training with learning samples.
其中,κ为矩阵Ct+1中右下角最后一个数值,k和kT分别为最后去除κ的列向量和行向量。则其逆矩阵为:Among them, κ is the last value in the lower right corner of the matrix C t+1 , and k and k T are the column vector and row vector for the last removal of κ, respectively. Then its inverse matrix is:
其中, in,
因此,最终条件概率分布P(yt+1|yt)的均值为将其作为剔除短周期低波动断点xt+1处的预测补齐值。Therefore, the mean of the final conditional probability distribution P(y t+1 |y t ) is Take it as the predicted padding value at x t+1 , which eliminates short-period and low-volatility breakpoints.
如图5所示,为果品冷链过程温度监测中的缺失数据补齐的实例示意图。As shown in Figure 5, it is a schematic diagram of an example of filling missing data in the temperature monitoring of the fruit cold chain process.
上例中,流通环境温度数据的采集是以固定时间间隔执行的,训练数据为冷链过程中的温度观测值,高斯过程回归以高斯分布的形式获取回归信息,其中高斯分布均值组成回归曲线,分布标准差提供置信区间,同时,结合贝叶斯理论预测补齐剔除的缺失数据。对于处理后的温度数据,可以在显示屏幕上反演并实现特定场景的预警可视化。In the above example, the collection of circulation environment temperature data is performed at fixed time intervals, the training data is the temperature observations in the cold chain process, and the Gaussian process regression obtains the regression information in the form of Gaussian distribution, in which the mean value of the Gaussian distribution forms the regression curve, The standard deviation of the distribution provides a confidence interval, and at the same time, combined with Bayesian theory, the missing data that is excluded is predicted. For the processed temperature data, it is possible to invert on the display screen and realize early warning visualization of specific scenarios.
在上例中,提供了一种冷链物流温度断点识别方法及智能监测装置,主要用于冷链运输过程温度智能化预警和实际运输环境信息可视化展,具体的,提取温度断点并进行智能分类处理,更大程度地还原冷链运输的环境变化,并对温度断点进行智能化处理,按断点类别提供不同的预警方式,从而可以提高管理决策的效率;利用高斯过程建模对温度短周期低波动断点数据进行剔除并进行补齐,提高了数据的可靠性以及调控精度;采集的温度数据,以“时间-温度”的形式反演并实现可视化,给管理者和消费者提供更直观的人性化交互体验。In the above example, a method for identifying temperature breakpoints in cold chain logistics and an intelligent monitoring device are provided, which are mainly used for intelligent early warning of temperature during cold chain transportation and visualization of actual transportation environment information. Intelligent classification processing can restore the environmental changes of cold chain transportation to a greater extent, and intelligently process temperature breakpoints to provide different early warning methods according to breakpoint categories, so as to improve the efficiency of management decision-making; use Gaussian process modeling to The short-period and low-fluctuation breakpoint data of temperature is eliminated and supplemented, which improves the reliability of the data and the control accuracy; the collected temperature data is inverted and visualized in the form of "time-temperature", which can be displayed to managers and consumers. Provide a more intuitive user-friendly interactive experience.
即,可以实现冷链运输过程中温度信息的智能感知,智能预警及可视化管理。其中,智能感知可以实现温度的采集,数据处理及温度断点信息提取;智能预警可以实现场景式报警;可视化可以提供人机交互服务。通过这种方式可以更有效地还原冷链运输过程,能为管理者和消费者提供更人性化的服务,提高了管理者的决策效率及调控精度,增强了生鲜农产品的品质可信度。That is, intelligent perception, intelligent early warning and visual management of temperature information during cold chain transportation can be realized. Among them, intelligent perception can realize temperature collection, data processing and temperature breakpoint information extraction; intelligent early warning can realize scene-based alarm; visualization can provide human-computer interaction services. In this way, the cold chain transportation process can be restored more effectively, more humanized services can be provided for managers and consumers, the decision-making efficiency and regulation accuracy of managers can be improved, and the quality credibility of fresh agricultural products can be enhanced.
本申请上述实施例所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在电子设备上为例,图6是本申请提供的一种冷链物流中温度断点的处理方法的电子设备的硬件结构框图。如图6所示,电子设备10可以包括一个或多个(图中仅示出一个)处理器02(处理器02可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器04、以及用于通信功能的传输模块06。本领域普通技术人员可以理解,图6所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,电子设备10还可包括比图6中所示更多或者更少的组件,或者具有与图6所示不同的配置。The method embodiments provided by the foregoing embodiments of the present application may be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking the operation on an electronic device as an example, FIG. 6 is a block diagram of the hardware structure of the electronic device provided in the present application for a method for processing temperature breakpoints in cold chain logistics. As shown in FIG. 6 , the
存储器04可用于存储应用软件的软件程序以及模块,如本申请实施例中的冷链物流中温度断点的处理方法对应的程序指令/模块,处理器02通过运行存储在存储器04内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的应用程序的冷链物流中温度断点的处理方法。存储器04可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器04 可进一步包括相对于处理器02远程设置的存储器,这些远程存储器可以通过网络连接至计电子设备10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 04 can be used to store software programs and modules of application software, such as program instructions/modules corresponding to the method for processing temperature breakpoints in cold chain logistics in the embodiments of the present application, the processor 02 runs the software programs stored in the memory 04 by running the software program. and modules, so as to perform various functional applications and data processing, that is, to realize the processing method of temperature breakpoints in cold chain logistics of the above application programs. Memory 04 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, memory 04 may further include memory located remotely from processor 02, which may be connected to
传输模块06用于经由一个网络接收或者发送数据。上述的网络具体实例可包括电子设备10的通信供应商提供的无线网络。在一个实例中,传输模块06包括一个网络适配器(Network Interface Controller,NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输模块06可以为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。The transmission module 06 is used to receive or transmit data via a network. The specific example of the above-mentioned network may include the wireless network provided by the communication provider of the
在软件层面,上述冷链物流中温度断点的处理装置可以如图7所示,可以包括:At the software level, the processing device for temperature breakpoints in the above-mentioned cold chain logistics can be as shown in Figure 7, and can include:
采集模块701,用于实时采集冷链物流中的温度数据;The collection module 701 is used for real-time collection of temperature data in cold chain logistics;
确定模块702,用于通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;A determination module 702, configured to determine whether the temperature data collected in real time is a temperature breakpoint through a preset temperature threshold;
识别模块703,用于在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;The identification module 703 is configured to identify and determine the category to which the temperature breakpoint belongs when it is determined to be a temperature breakpoint through a neural network model;
处理模块704,用于根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。The processing module 704 is configured to process the temperature breakpoint in a manner associated with the determined category according to the category to which the determined temperature breakpoint belongs.
在一个实施方式中,温度断点的类别至少可以包括:长周期断点、高波动断点、短周期低波动断点。In one embodiment, the categories of temperature breakpoints may at least include: long-period breakpoints, high-fluctuation breakpoints, and short-period low-fluctuation breakpoints.
在一个实施方式中,上述处理模块704具体可以用于获取温度断点的出现时间;获取温度断点的出现地点;确定温度断点的事故类型;将出现时间、出现地点和事故类型进行关联,生成预警信息。In one embodiment, the above-mentioned processing module 704 can be specifically used to obtain the occurrence time of the temperature breakpoint; obtain the occurrence location of the temperature breakpoint; determine the accident type of the temperature breakpoint; associate the occurrence time, the occurrence place and the accident type, Generate alert messages.
在一个实施方式中,上述处理模块704具体可以用于剔除短周期低波动断点的温度数据;通过高斯过程模型,对剔除的温度数据进行补齐。In one embodiment, the above-mentioned processing module 704 can specifically be used to eliminate the temperature data of short-period and low-fluctuation breakpoints; the eliminated temperature data is complemented by the Gaussian process model.
在一个实施方式中,通过高斯过程模型,对剔除的温度数据进行补齐,可以包括:根据贝叶斯理论求出条件概率分布,其中,条件概率分布服从高斯分布;求取所述条件概率分布的均值;将求取的均值,作为预测补齐值,对剔除的温度数据进行补齐。In one embodiment, using a Gaussian process model to complete the excluded temperature data may include: obtaining a conditional probability distribution according to Bayesian theory, wherein the conditional probability distribution obeys a Gaussian distribution; obtaining the conditional probability distribution The mean value; the obtained mean value is used as the predicted complement value, and the excluded temperature data is complemented.
在一个实施方式中,确定模块702具体可以用于确定实时采集的温度数据是否满足如下公式:In one embodiment, the determining module 702 may be specifically configured to determine whether the temperature data collected in real time satisfies the following formula:
|Tt,d-ε|≤μ|T t,d -ε|≤μ
其中,Tt,d表示t时刻实时采集的温度数据,μ表示触发温度阈值弹性设置值,ε表示预设的温度阈值;Among them, T t,d represents the temperature data collected in real time at time t, μ represents the elastic setting value of the trigger temperature threshold, and ε represents the preset temperature threshold;
在满足该公式的情况下,确定为温度断点,在不满足该公式的情况下,确定不是温度断点。If the formula is satisfied, it is determined to be a temperature breakpoint, and if the formula is not satisfied, it is determined not to be a temperature breakpoint.
在一个实施方式中,所述神经网络模型的训练数据中的输入数据为各温度断点的特征信息,其中,特征信息包括以下至少之一:断点斜率、阈值上限、阈值下限、波动幅度、波动周期;所述神经网络模型的训练数据中的输出数据为温度断点的类别。In one embodiment, the input data in the training data of the neural network model is feature information of each temperature breakpoint, wherein the feature information includes at least one of the following: breakpoint slope, upper threshold limit, lower threshold limit, fluctuation range, The fluctuation period; the output data in the training data of the neural network model is the category of temperature breakpoints.
在一个实施方式中,上述冷链物流中温度断点的处理装置在根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理之后,可以统计预定时间段内的温度数据和温度断点;根据统计的温度数据和断点数据,生成所述预定时间段的预警曲线;对所述预警曲线进行可视化显示。In one embodiment, the device for processing temperature breakpoints in the cold chain logistics may, after processing the temperature breakpoints in a manner associated with the determined category according to the category to which the determined temperature breakpoints belong, may count a predetermined period of time. The temperature data and temperature breakpoints are obtained; according to the statistical temperature data and breakpoint data, an early warning curve of the predetermined time period is generated; and the early warning curve is visually displayed.
本申请的实施例还提供能够实现上述实施例中的冷链物流中温度断点的处理方法中全部步骤的一种电子设备的具体实施方式,所述电子设备具体包括如下内容:处理器(processor) 存储器(memory)、通信接口(Communications Interface)和总线;其中,所述处理器、存储器、通信接口通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的计算机程序所述处理器执行所述计算机程序时实现上述实施例中的冷链物流中温度断点的处理方法中的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:The embodiments of the present application also provide specific implementations of an electronic device that can realize all the steps in the method for processing temperature breakpoints in cold chain logistics in the above-mentioned embodiments. The electronic device specifically includes the following content: a processor ) memory (memory), communication interface (Communications Interface) and bus; wherein, described processor, memory, communication interface complete mutual communication through described bus; Described processor is used for invoking the computer program in described memory. When the processor executes the computer program, all steps in the method for processing temperature breakpoints in cold chain logistics in the above-mentioned embodiments are realized. For example, when the processor executes the computer program, the following steps are realized:
步骤1:实时采集冷链物流中的温度数据;Step 1: Collect temperature data in cold chain logistics in real time;
步骤2:通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;Step 2: Determine whether the temperature data collected in real time is a temperature breakpoint through a preset temperature threshold;
步骤3:在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;Step 3: In the case of determining the temperature breakpoint, identify the category to which the temperature breakpoint belongs through the neural network model identification;
步骤4:根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进Step 4: According to the category to which the determined temperature breakpoint belongs, use the method associated with the determined category to carry out the analysis of the temperature breakpoint.
从上述描述可知,本申请实施例通过实时采集冷链物流中的温度数据;然后,通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;再根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。即,可以针对不同类型的温度断点进行分类识别,并做出智能化的处理,从而解决了现有的冷链物流中容易出现温度断点误报警的问题,达到了有效提升决策效率和准确度的技术效果。It can be seen from the above description that in the embodiment of the present application, the temperature data in the cold chain logistics is collected in real time; then, through the preset temperature threshold, it is determined whether the temperature data collected in real time is a temperature breakpoint; if it is determined to be a temperature breakpoint Then, the category to which the temperature breakpoint belongs is identified and determined by the neural network model; and then the temperature breakpoint is processed in a manner associated with the determined category according to the category to which the determined temperature breakpoint belongs. That is, it can classify and identify different types of temperature breakpoints, and make intelligent processing, thus solving the problem of temperature breakpoint false alarms that are prone to occur in the existing cold chain logistics, and effectively improving decision-making efficiency and accuracy. degree of technical effect.
本申请的实施例还提供能够实现上述实施例中的冷链物流中温度断点的处理方法中全部步骤的一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中的冷链物流中温度断点的处理方法的全部步骤,例如,所述处理器执行所述计算机程序时实现下述步骤:The embodiments of the present application also provide a computer-readable storage medium capable of realizing all the steps in the method for processing temperature breakpoints in cold chain logistics in the above-mentioned embodiments, where a computer program is stored on the computer-readable storage medium. When the computer program is executed by the processor, all steps of the method for processing temperature breakpoints in cold chain logistics in the above-mentioned embodiment are realized. For example, when the processor executes the computer program, the following steps are realized:
步骤1:实时采集冷链物流中的温度数据;Step 1: Collect temperature data in cold chain logistics in real time;
步骤2:通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;Step 2: Determine whether the temperature data collected in real time is a temperature breakpoint through a preset temperature threshold;
步骤3:在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;Step 3: In the case of determining the temperature breakpoint, identify the category to which the temperature breakpoint belongs through the neural network model identification;
步骤4:根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进Step 4: According to the category to which the determined temperature breakpoint belongs, use the method associated with the determined category to carry out the analysis of the temperature breakpoint.
从上述描述可知,本申请实施例通过实时采集冷链物流中的温度数据;然后,通过预设的温度阈值,确定实时采集的温度数据中是否为温度断点;在确定为温度断点的情况下,通过神经网络模型识别确定温度断点所属的类别;再根据确定的温度断点所属的类别,采用与确定的类别关联的方式对温度断点进行处理。即,可以针对不同类型的温度断点进行分类识别,并做出智能化的处理,从而解决了现有的冷链物流中容易出现温度断点误报警的问题,达到了有效提升决策效率和准确度的技术效果。It can be seen from the above description that in the embodiment of the present application, the temperature data in the cold chain logistics is collected in real time; then, through the preset temperature threshold, it is determined whether the temperature data collected in real time is a temperature breakpoint; if it is determined to be a temperature breakpoint Then, the category to which the temperature breakpoint belongs is identified and determined by the neural network model; and then the temperature breakpoint is processed in a manner associated with the determined category according to the category to which the determined temperature breakpoint belongs. That is, it can classify and identify different types of temperature breakpoints, and make intelligent processing, thus solving the problem of temperature breakpoint false alarms that are prone to occur in the existing cold chain logistics, and effectively improving decision-making efficiency and accuracy. degree of technical effect.
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于硬件+程序类实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the hardware+program embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for related parts, please refer to the partial description of the method embodiment.
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。The foregoing describes specific embodiments of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims can be performed in an order different from that in the embodiments and still achieve desirable results. Additionally, the processes depicted in the figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
虽然本申请提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。Although the present application provides method operation steps as described in the embodiments or flow charts, more or less operation steps may be included based on routine or non-creative work. The sequence of steps enumerated in the embodiments is only one of the execution sequences of many steps, and does not represent the only execution sequence. When an actual device or client product is executed, the methods shown in the embodiments or the accompanying drawings may be executed sequentially or in parallel (for example, a parallel processor or a multi-threaded processing environment).
上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、车载人机交互设备、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。The systems, devices, modules or units described in the above embodiments may be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer can be, for example, a personal computer, a laptop computer, an in-vehicle human-computer interaction device, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet A computer, wearable device, or a combination of any of these devices.
虽然本说明书实施例提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或终端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。Although the embodiments of the present specification provide method operation steps as described in the embodiments or flow charts, more or less operation steps may be included based on conventional or non-creative means. The sequence of steps enumerated in the embodiments is only one of the execution sequences of many steps, and does not represent the only execution sequence. When an actual device or terminal product is executed, it can be executed sequentially or in parallel according to the methods shown in the embodiments or the drawings (eg, a parallel processor or multi-threaded processing environment, or even a distributed data processing environment). The terms "comprising", "comprising" or any other variation thereof are intended to encompass a non-exclusive inclusion such that a process, method, product or device comprising a list of elements includes not only those elements, but also others not expressly listed elements, or also include elements inherent to such a process, method, product or device. Without further limitation, it does not preclude the presence of additional identical or equivalent elements in a process, method, product or apparatus comprising the stated elements.
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书实施例时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。For the convenience of description, when describing the above device, the functions are divided into various modules and described respectively. Of course, when implementing the embodiments of this specification, the functions of each module may be implemented in the same one or more software and/or hardware, and the modules implementing the same function may be implemented by a combination of multiple sub-modules or sub-units. The apparatus embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated. to another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。Those skilled in the art also know that, in addition to implementing the controller in the form of pure computer-readable program code, the controller can be implemented as logic gates, switches, application-specific integrated circuits, programmable logic controllers and embedded devices by logically programming the method steps. The same function can be realized in the form of a microcontroller, etc. Therefore, such a controller can be regarded as a hardware component, and the devices included therein for realizing various functions can also be regarded as a structure within the hardware component. Or even, the means for implementing various functions can be regarded as both a software module implementing a method and a structure within a hardware component.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和 /或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和 /或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。Memory may include non-persistent memory in computer readable media, random access memory (RAM) and/or non-volatile memory in the form of, for example, read only memory (ROM) or flash memory (flash RAM). Memory is an example of a computer-readable medium.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media includes both persistent and non-permanent, removable and non-removable media, and storage of information may be implemented by any method or technology. Information may be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), Flash Memory or other memory technology, Compact Disc Read Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory computer-readable media, such as modulated data signals and carrier waves.
本领域技术人员应明白,本说明书的实施例可提供为方法、系统或计算机程序产品。因此,本说明书实施例可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本说明书实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by one skilled in the art, the embodiments of the present specification may be provided as a method, a system or a computer program product. Accordingly, embodiments of this specification may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of the present specification may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本说明书实施例可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本说明书实施例,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。Embodiments of this specification may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Embodiments of the description may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including storage devices.
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本说明书实施例的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, as for the system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for related parts, please refer to the partial descriptions of the method embodiments. In the description of this specification, description with reference to the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples", etc., mean specific features described in connection with the embodiment or example , structures, materials, or features are included in at least one example or example of embodiments of this specification. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, those skilled in the art may combine and combine the different embodiments or examples described in this specification, as well as the features of the different embodiments or examples, without conflicting each other.
以上所述仅为本说明书实施例的实施例而已,并不用于限制本说明书实施例。对于本领域技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书实施例的权利要求范围之内。The above descriptions are merely examples of the embodiments of the present specification, and are not intended to limit the embodiments of the present specification. For those skilled in the art, various modifications and variations can be made to the embodiments of the present specification. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiments of the present specification shall be included within the scope of the claims of the embodiments of the present specification.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110368277.XA CN113091925B (en) | 2021-04-06 | 2021-04-06 | Method and device for processing temperature breakpoints in cold chain logistics |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110368277.XA CN113091925B (en) | 2021-04-06 | 2021-04-06 | Method and device for processing temperature breakpoints in cold chain logistics |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113091925A CN113091925A (en) | 2021-07-09 |
CN113091925B true CN113091925B (en) | 2022-04-29 |
Family
ID=76674014
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110368277.XA Active CN113091925B (en) | 2021-04-06 | 2021-04-06 | Method and device for processing temperature breakpoints in cold chain logistics |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113091925B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104359565A (en) * | 2014-10-17 | 2015-02-18 | 中国农业大学 | Cold-chain transport temperature monitoring and early warning method and system |
CN105629957A (en) * | 2016-02-04 | 2016-06-01 | 西安理工大学 | Cold-chain transport vehicle refrigerating unit fault analysis cloud service system and control method |
CN107146050A (en) * | 2017-04-24 | 2017-09-08 | 南京农业大学 | A cold chain transportation environment prediction method and system |
KR20190032239A (en) * | 2017-09-18 | 2019-03-27 | 화이트윙시스템(주) | Distribution history tracking system with cold chain management function |
CN110136415A (en) * | 2019-04-19 | 2019-08-16 | 中国农业科学院农业资源与农业区划研究所 | A cold chain temperature monitoring system and control method |
CN111624908A (en) * | 2020-05-18 | 2020-09-04 | 武汉理工大学 | Intelligent refrigerator car vehicle-mounted data acquisition terminal system based on Internet of things technology |
-
2021
- 2021-04-06 CN CN202110368277.XA patent/CN113091925B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104359565A (en) * | 2014-10-17 | 2015-02-18 | 中国农业大学 | Cold-chain transport temperature monitoring and early warning method and system |
CN105629957A (en) * | 2016-02-04 | 2016-06-01 | 西安理工大学 | Cold-chain transport vehicle refrigerating unit fault analysis cloud service system and control method |
CN107146050A (en) * | 2017-04-24 | 2017-09-08 | 南京农业大学 | A cold chain transportation environment prediction method and system |
KR20190032239A (en) * | 2017-09-18 | 2019-03-27 | 화이트윙시스템(주) | Distribution history tracking system with cold chain management function |
CN110136415A (en) * | 2019-04-19 | 2019-08-16 | 中国农业科学院农业资源与农业区划研究所 | A cold chain temperature monitoring system and control method |
CN111624908A (en) * | 2020-05-18 | 2020-09-04 | 武汉理工大学 | Intelligent refrigerator car vehicle-mounted data acquisition terminal system based on Internet of things technology |
Also Published As
Publication number | Publication date |
---|---|
CN113091925A (en) | 2021-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11048729B2 (en) | Cluster evaluation in unsupervised learning of continuous data | |
US11775412B2 (en) | Machine learning models applied to interaction data for facilitating modifications to online environments | |
KR20210035164A (en) | Detecting the suitability of machine learning models to data sets | |
CN113518011B (en) | Abnormality detection method and apparatus, electronic device, and computer-readable storage medium | |
US11995606B2 (en) | Method for determine distribution positions of commodities and apparatus, electronic device, and storage medium | |
US11307916B2 (en) | Method and device for determining an estimated time before a technical incident in a computing infrastructure from values of performance indicators | |
US11675643B2 (en) | Method and device for determining a technical incident risk value in a computing infrastructure from performance indicator values | |
CN110059894B (en) | Equipment state evaluation method, device, system and storage medium | |
US10215814B2 (en) | System and method for cognitive alarm management for the power grid | |
JP2019502195A (en) | Anomalous fusion in temporal causal graphs | |
US10705940B2 (en) | System operational analytics using normalized likelihood scores | |
CN115514627B (en) | Fault root cause positioning method and device, electronic equipment and readable storage medium | |
US20190290493A1 (en) | Intelligent blind guide method and apparatus | |
CN113420165B (en) | Training of classification model and classification method and device of multimedia data | |
CN115964620B (en) | Data processing method, storage medium and electronic device | |
CN114610561A (en) | System monitoring method, device, electronic equipment and computer readable storage medium | |
CN113091925B (en) | Method and device for processing temperature breakpoints in cold chain logistics | |
Alizadeh et al. | Characterization and selection of wifi channel state information features for human activity detection in a smart public transportation system | |
Pushkar et al. | A comparative study on change-point detection methods in time series data | |
CN117312935B (en) | Action category recognition method, device, computer equipment and storage medium | |
US11195217B2 (en) | Evaluation using similarity score for pairwise feature sets | |
KR102088697B1 (en) | Statistical process control system for website | |
CN115525738A (en) | A test item recommendation method, device, electronic equipment and storage medium | |
CN114445146A (en) | Label filling method and related equipment thereof | |
Lijun et al. | An intuitionistic calculus to complex abnormal event recognition on data streams |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |