CN117172802A - 基于食品包装所承载信息的产品追溯***和方法 - Google Patents
基于食品包装所承载信息的产品追溯***和方法 Download PDFInfo
- Publication number
- CN117172802A CN117172802A CN202311134664.2A CN202311134664A CN117172802A CN 117172802 A CN117172802 A CN 117172802A CN 202311134664 A CN202311134664 A CN 202311134664A CN 117172802 A CN117172802 A CN 117172802A
- Authority
- CN
- China
- Prior art keywords
- product
- supply chain
- data
- production
- nodes
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 238000004519 manufacturing process Methods 0.000 claims abstract description 113
- 230000008569 process Effects 0.000 claims abstract description 20
- 238000004806 packaging method and process Methods 0.000 claims abstract description 16
- 230000005540 biological transmission Effects 0.000 claims abstract description 14
- 238000007726 management method Methods 0.000 claims description 31
- 239000003795 chemical substances by application Substances 0.000 claims description 27
- 239000003607 modifier Substances 0.000 claims description 18
- 239000002994 raw material Substances 0.000 claims description 18
- 238000003860 storage Methods 0.000 claims description 17
- 238000004891 communication Methods 0.000 claims description 14
- 238000001514 detection method Methods 0.000 claims description 14
- 238000012546 transfer Methods 0.000 claims description 9
- 230000003993 interaction Effects 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了基于食品包装所承载信息的产品追溯***和方法,包括:产品数据采集模块:通过MES***和传感器设备,实时采集产品生产过程中的生产数据;运输管理模块:用于采集产品在运输过程中的物流数据;产品供应链节点:在供应链的各个环节的物理位置设置产品供应链节点,各个产品供应链节点部署边缘计算节点,所述产品供应链节点将产品追溯关键信息通过数据传输模块写入到区块链,将产品追溯非关键信息保留在供应链节点的对应边缘计算节点;数据传输模块:用于使产品供应链节点通过区块链网络进行通信连接。将追溯的非关键信息保留在边缘计算节点上可以分担区块链的负荷,提升整体性能。
Description
技术领域
本发明涉及产品追溯技术领域,具体涉及基于食品包装所承载信息的产品追溯***和方法。
背景技术
基于食品包装所承载信息的产品追溯是一种通过收集、记录和管理食品包装上的相关信息,以实现对食品生产、流通和销售过程进行追溯。通常通过标签、二维码等技术手段,从食品包装上获取相关信息,如生产日期、生产批次、供应商信息等。这些信息是产品追溯的关键数据,用于追踪产品的来源和生产历史;并将获取的信息记录下来,并进行管理和存储。可采用数据库、云平台等技术手段,确保数据的准确性和可追溯性。同时,将数据进行分类、索引和加密等处理,以便后续查询和分析使用。例如,消费者可以通过扫描包装上的二维码获取产品信息,供应商可以向食品监管部门提供追溯数据等。
现有的基于食品包装所承载信息的产品追溯技术,通过区块链技术进行产品追溯时,需要将大量的信息写入区块链,造成对区块链网络的负载较高,同时有些产品生产过程中的需要经常访问的信息,存储在区块链中,有又难以快速的查询这些信息。
发明内容
本发明的目的在于提供基于食品包装所承载信息的产品追溯***和方法,解决以下技术问题:
现有的基于食品包装所承载信息的产品追溯技术,通过区块链技术进行产品追溯时,需要将大量的信息写入区块链,造成对区块链网络的负载较高。
本发明的目的可以通过以下技术方案实现:
基于食品包装所承载信息的产品追溯***,包括:
产品数据采集模块:通过MES***和传感器设备,实时采集产品生产过程中的生产数据;
运输管理模块:用于采集产品在运输过程中的物流数据;
产品供应链节点:在供应链的各个环节的物理位置设置产品供应链节点,各个产品供应链节点部署边缘计算节点,产品供应链节点将产品追溯关键信息通过数据传输模块写入到区块链,将产品追溯非关键信息保留在供应链节点的对应边缘计算节点;
数据传输模块:用于使产品供应链节点通过区块链网络进行通信连接;
数据查询和追溯模块:通过识别食品包装物中内嵌的RFID芯片查询产品的唯一追溯编码,并通过在查询平台输入产品的唯一追溯编码来查询产品的产品追溯关键信息。
作为本发明进一步的方案:产品数据采集模块实时采集产品生产过程中的生产数据包括:生产和包装设备运行状态、温度、湿度、保质期结束日期、原料批次数据、生产批次数据和产品出厂检测数据。
作为本发明进一步的方案:运输管理模块设置于产品运输线路的各个中转站点,在产品运输线路的各个中转站点设置运输管理模块,运输管理模块采集产品在中转站点运输存储的温度、湿度、位置、保质期结束日期数据作为产品运输过程中的物流数据。
作为本发明进一步的方案:产品供应链节点部署于供应链的生产环节、运输环节和销售环节的物理位置,供应链的生产环节将产品生产的车间和仓库设置为产品供应链节点,供应链的运输环节在产品运输线路的各个中转站点设置为产品供应链节点,供应链的销售环节将产品销售的场所设置为产品供应链节点。
作为本发明进一步的方案:产品追溯关键信息包括:生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据;产品追溯非关键信息包括:生产数据中的生产和包装设备运行状态、温度、湿度和保质期结束日期数据,以及物流数据中的中转站点运输存储的温度和湿度;
其中,对于存储在本地边缘计算节点的产品追溯非关键信息在保质期结束日期之后进行自动删除。
作为本发明进一步的方案:数据查询和追溯模块通过输入产品的唯一追溯编码与区块链网络的交互,追溯查询产品的生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据。
作为本发明进一步的方案:数据传输模块使产品供应链节点通过区块链网络进行通信连接,包括以下步骤:
每个产品供应链节点通过部署的管理Agent与区块链网络建立连接;
在区块链上创建一个智能合约,智能合约用于定义产品供应链节点之间的通信规则和消息格式;
在产品供应链节点中的产品生产节点部署Web3.js库,产品生产节点通过Web3.js库与以太坊网络中的智能合约进行交互调用智能合约函数,产品生产节点通过智能合约函数对同一产品供应链中的其他节点进行认证;
通过在智能合约中定义一个权限修饰符,只有经过认证节点的地址能被授予权限修饰符,经过认证的节点通过调用权限修饰符执行智能合约中的函数,与经过认证的其他节点进行通信;
产品供应链节点通过部署的管理Agent在发送和接收消息时对消息加密,并验证发送和接收消息的产品供应链节点的身份。
基于食品包装所承载信息的产品追溯方法,包括以下步骤:
S1:实时采集产品生产过程中的生产数据和运输过程中的物流数据;
S2:在供应链的各个环节的物理位置设置产品供应链节点,在各个产品供应链节点部署边缘计算节点,并使产品供应链节点通过区块链网络进行通信连接;
S3:产品供应链节点将生产数据和物流数据中产品追溯关键信息通过数据传输模块写入到区块链,将生产数据和物流数据中产品追溯非关键信息保留在供应链节点的对应边缘计算节点;
S4:通过识别食品包装物中内嵌的RFID芯片查询产品的唯一追溯编码,对产品追溯关键信息进行查询。
作为本发明进一步的方案:步骤S2,包括以下步骤:
在供应链的各个环节的物理位置设置产品供应链节点,在各个产品供应链节点部署边缘计算节点,每个产品供应链节点通过部署的管理Agent与区块链网络建立连接;
在区块链上创建一个智能合约,智能合约用于定义产品供应链节点之间的通信规则和消息格式;
在产品供应链节点中的产品生产节点部署Web3.js库,产品生产节点通过Web3.js库与以太坊网络中的智能合约进行交互调用智能合约函数,产品生产节点通过智能合约函数对同一产品供应链中的其他节点进行认证;
通过在智能合约中定义一个权限修饰符,只有经过认证节点的地址能被授予权限修饰符,经过认证的节点通过调用权限修饰符执行智能合约中的函数,与经过认证的其他节点进行通信。
作为本发明进一步的方案:步骤S3,包括以下步骤:
在产品供应链节点通过部署的管理Agent与区块链网络建立连接;
产品供应链节点通过部署的管理Agent将生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据作为产品追溯关键信息写入区块链;将生产数据中的生产和包装设备运行状态、温度、湿度和保质期结束日期数据,以及物流数据中的中转站点运输存储的温度和湿度作为产品追溯非关键信息保留在供应链节点的对应边缘计算节点上;
对于存储在本地边缘计算节点的产品追溯非关键信息在保质期结束日期之后进行自动删除。
本发明的有益效果:
本发明通过追溯非关键信息通常包含大量数据,将其保留在边缘计算节点上可以减少区块链的存储压力。将追溯的非关键信息保留在边缘计算节点上可以分担区块链的负荷,提升整体性能。边缘计算节点可以进行一些数据处理和聚合,降低对区块链网络的负载。一些产品追溯非关键信息其他节点,可能包含产品生产或运输或销售过程中的细节信息,在本地节点需要控制产品的在产品供应链特定环节的更具体信息时,本地产品供应链节点可能需要对产品追溯非关键信息进行频繁查询,将这些非关键信息保留在本地对应的边缘计算节点上,可以提供更快速、高效的数据查询和访问。边缘计算节点可以根据需求建立索引,提供更快的数据检索速度。
本发明通过识别食品包装物中内嵌的RFID芯片查询产品的唯一追溯编码,通过在查询平台输入产品的唯一追溯编码来查询产品的产品追溯关键信息,便于查询到对应产品的产品追溯关键信息,快速对产品进行溯源。
附图说明
下面结合附图对本发明作进一步的说明。
图1是本发明***的结构示意图;
图2是本发明方法的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
实施例一
请参阅图1-2所示,本发明为基于食品包装所承载信息的产品追溯***,包括:
产品数据采集模块:通过MES***和传感器设备,实时采集产品生产过程中的生产数据;
运输管理模块:用于采集产品在运输过程中的物流数据;
产品供应链节点:在供应链的各个环节的物理位置设置产品供应链节点,各个产品供应链节点部署边缘计算节点,产品供应链节点将产品追溯关键信息通过数据传输模块写入到区块链,将产品追溯非关键信息保留在供应链节点的对应边缘计算节点;
数据传输模块:用于使产品供应链节点通过区块链网络进行通信连接;
数据查询和追溯模块:通过识别食品包装物中内嵌的RFID芯片查询产品的唯一追溯编码,并通过在查询平台输入产品的唯一追溯编码来查询产品的产品追溯关键信息。
具体的,追溯非关键信息通常包含大量数据,将其保留在边缘计算节点上可以减少区块链的存储压力。将追溯的非关键信息保留在边缘计算节点上可以分担区块链的负荷,提升整体性能。边缘计算节点可以进行一些数据处理和聚合,降低对区块链网络的负载。
一些产品追溯非关键信息其他节点,可能包含产品生产或运输或销售过程中的细节信息,在本地节点需要控制产品的在产品供应链特定环节的更具体信息时,本地产品供应链节点可能需要对产品追溯非关键信息进行频繁查询,而区块链的查询成本较高。将这些非关键信息保留在本地对应的边缘计算节点上,可以提供更快速、高效的数据查询和访问。边缘计算节点可以根据需求建立索引,提供更快的数据检索速度。
通过识别食品包装物中内嵌的RFID芯片查询产品的唯一追溯编码,通过在查询平台输入产品的唯一追溯编码来查询产品的产品追溯关键信息,便于查询到对应产品的产品追溯关键信息,快速对产品进行溯源。
在本发明其中一个实施例中,产品数据采集模块实时采集产品生产过程中的生产数据包括:生产和包装设备运行状态、温度、湿度、保质期结束日期、原料批次数据、生产批次数据和产品出厂检测数据。
在本发明其中一个实施例中,运输管理模块设置于产品运输线路的各个中转站点,在产品运输线路的各个中转站点设置运输管理模块,运输管理模块采集产品在中转站点运输存储的温度、湿度、位置、保质期结束日期数据作为产品运输过程中的物流数据。
在本发明其中一个实施例中,产品供应链节点部署于供应链的生产环节、运输环节和销售环节的物理位置,供应链的生产环节将产品生产的车间和仓库设置为产品供应链节点,供应链的运输环节在产品运输线路的各个中转站点设置为产品供应链节点,供应链的销售环节将产品销售的场所设置为产品供应链节点。
具体的,运输环节:在运输环节中,产品运输线路的各个中转站点设置为产品供应链节点,用于监测物流轨迹和中转站点环境参数等。这些节点能够收集传感器数据并进行实时的数据处理和分析,确保产品在物流过程的状态。
供应链的生产环节:在生产环节中,将产品生产的车间和仓库设置为产品供应链节点,可以将边缘计算节点部署在生产车间的设备上,并在节点设置传感器采集信息,用于数据采集和实时监控生产过程。
生产环节进行仓储时,可以将仓库设置为产品供应链节点,用于管理和监控库存,并处理实时的入库和出库信息。这些节点可以通过与物流节点的连接,提供实时的库存跟踪和管理。
销售环节:在销售环节中,可以在产品销售的场所部署边缘计算节点,用于收集销售数据、进行实时库存管理、执行促销策略等。这些节点能够实现销售数据的实时上传。
在本发明其中一个实施例中,产品追溯关键信息包括:生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据;产品追溯非关键信息包括:生产数据中的生产和包装设备运行状态、温度、湿度和保质期结束日期数据,以及物流数据中的中转站点运输存储的温度和湿度;
其中,对于存储在本地边缘计算节点的产品追溯非关键信息在保质期结束日期之后进行自动删除。
具体的,生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据是产品从原料到物流过程中各个环节产品溯源的重要信息,可以追溯产品从原料来源到物流流向追踪的全过程监控,便于对产品的供应链的多个环节进行全方位把控。
通过对于存储在本地边缘计算节点的产品追溯非关键信息在保质期结束日期之后进行自动删除,便于更合理的利用本地边缘计算节点的存储空间。
在本发明其中一个实施例中,数据查询和追溯模块通过输入产品的唯一追溯编码与区块链网络的交互,追溯查询产品的生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据。
在本发明其中一个实施例中,数据传输模块使产品供应链节点通过区块链网络进行通信连接,包括以下步骤:
每个产品供应链节点通过部署的管理Agent与区块链网络建立连接;
在区块链上创建一个智能合约,智能合约用于定义产品供应链节点之间的通信规则和消息格式;
在产品供应链节点中的产品生产节点部署Web3.js库,产品生产节点通过Web3.js库与以太坊网络中的智能合约进行交互调用智能合约函数,产品生产节点通过智能合约函数对同一产品供应链中的其他节点进行认证;
通过在智能合约中定义一个权限修饰符,只有经过认证节点的地址能被授予权限修饰符,经过认证的节点通过调用权限修饰符执行智能合约中的函数,与经过认证的其他节点进行通信;
产品供应链节点通过部署的管理Agent在发送和接收消息时对消息加密,并验证发送和接收消息的产品供应链节点的身份。
具体的,多Agent***是指在一个***中同时存在多个相互独立且可以独立决策和行动的智能体。每个智能体都可以根据其自身的目标、知识和能力进行个体的决策和行动,并与其他智能体进行通信、协调和合作,以实现***级的目标。多Agent***通常用于处理复杂的、分布式的和需要协同解决的问题。
通过每个产品供应链节点通过部署的管理Agent形成多Agent***,并通过产品供应链节点中的产品生产节点部署Web3.js库,产品生产节点通过Web3.js库与以太坊网络中的智能合约进行交互调用智能合约函数,产品生产节点通过智能合约函数对同一产品供应链中的其他节点进行认证;使得产品生产者可以对产品供应链节点进行认证,使得经过认证的同一产品供应链中的其他节点进行通信,使得节点存储在对应边缘计算节点的信息可以进行相互传输,便于同一产品供应链中各个节点进行消息的发送和接收,也便于节点访问同一产品供应链中的其他节点中存储的产品追溯非关键信息,对产品供应过程中的多种要素进行了解。
产品供应链节点通过部署的管理Agent检查消息的签名和发送方的身份,并确保消息没有被篡改。通过产品供应链节点部署的管理Agent,节点可以在发送和接收消息时对消息加密,并验证发送和接收消息的产品供应链节点的身份,以确保只有同一产品供应链中的节点能够发送和接收消息。通产品供应链节点部署的管理Agent,节点可以在发送和接收消息时增加一层安全性。产品供应链节点部署的管理Agent可以实施一些安全策略,例如消息加密和身份验证,以确保只有合法的节点能够发送和接收消息。
实施例二
请参阅图1-2所示,基于食品包装所承载信息的产品追溯方法,包括以下步骤:
S1:实时采集产品生产过程中的生产数据和运输过程中的物流数据;
S2:在供应链的各个环节的物理位置设置产品供应链节点,在各个产品供应链节点部署边缘计算节点,并使产品供应链节点通过区块链网络进行通信连接;
S3:产品供应链节点将生产数据和物流数据中产品追溯关键信息通过数据传输模块写入到区块链,将生产数据和物流数据中产品追溯非关键信息保留在供应链节点的对应边缘计算节点;
S4:通过识别食品包装物中内嵌的RFID芯片查询产品的唯一追溯编码,对产品追溯关键信息进行查询。
在本发明其中一个实施例中,步骤S2,包括以下步骤:
在供应链的各个环节的物理位置设置产品供应链节点,在各个产品供应链节点部署边缘计算节点,每个产品供应链节点通过部署的管理Agent与区块链网络建立连接;
在区块链上创建一个智能合约,智能合约用于定义产品供应链节点之间的通信规则和消息格式;
在产品供应链节点中的产品生产节点部署Web3.js库,产品生产节点通过Web3.js库与以太坊网络中的智能合约进行交互调用智能合约函数,产品生产节点通过智能合约函数对同一产品供应链中的其他节点进行认证;
通过在智能合约中定义一个权限修饰符,只有经过认证节点的地址能被授予权限修饰符,经过认证的节点通过调用权限修饰符执行智能合约中的函数,与经过认证的其他节点进行通信。
具体的,通过每个产品供应链节点通过部署的管理Agent,并通过产品供应链节点中的产品生产节点部署Web3.js库,产品生产节点通过Web3.js库与以太坊网络中的智能合约进行交互调用智能合约函数,产品生产节点通过智能合约函数对同一产品供应链中的其他节点进行认证;使得产品生产者可以对产品供应链节点进行认证,使得经过认证的同一产品供应链中的其他节点进行通信,使得节点存储在对应边缘计算节点的信息可以进行相互传输,便于同一产品供应链中各个节点进行消息的发送和接收,也便于节点访问同一产品供应链中的其他节点中存储的产品追溯非关键信息,对产品供应过程中的多种要素进行了解。
在本发明其中一个实施例中,步骤S3,包括以下步骤:
在产品供应链节点通过部署的管理Agent与区块链网络建立连接;
产品供应链节点通过部署的管理Agent将生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据作为产品追溯关键信息写入区块链;将生产数据中的生产和包装设备运行状态、温度、湿度和保质期结束日期数据,以及物流数据中的中转站点运输存储的温度和湿度作为产品追溯非关键信息保留在供应链节点的对应边缘计算节点上;
对于存储在本地边缘计算节点的产品追溯非关键信息在保质期结束日期之后进行自动删除。
具体的,生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据是产品从原料到物流过程中各个环节产品溯源的重要信息,可以追溯产品从原料来源到物流流向追踪的全过程监控,便于对产品的供应链的多个环节进行全方位把控。
通过对于存储在本地边缘计算节点的产品追溯非关键信息在保质期结束日期之后进行自动删除,更合理的利用本地边缘计算节点的存储空间,自动清除本地边缘计算节点中的无用的历史数据。
在本发明的描述中,需要理解的是,术语“上”、“下”、“左”、“右”等指示方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以及特定的方位构造和操作,因此,不能理解为对本发明的限制。此外,“第一”、“第二”仅由于描述目的,且不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。因此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者多个该特征。本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”“相连”“连接”等应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接连接,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
以上对本发明的一个实施例进行了详细说明,但所述内容仅为本发明的较佳实施例,不能被认为用于限定本发明的实施范围。凡依本发明申请范围所作的均等变化与改进等,均应仍归属于本发明的专利涵盖范围之内。
Claims (10)
1.基于食品包装所承载信息的产品追溯***,其特征在于,包括:
产品数据采集模块:通过MES***和传感器设备,实时采集产品生产过程中的生产数据;
运输管理模块:用于采集产品在运输过程中的物流数据;
产品供应链节点:在供应链的各个环节的物理位置设置产品供应链节点,各个产品供应链节点部署边缘计算节点,所述产品供应链节点将产品追溯关键信息通过数据传输模块写入到区块链,将产品追溯非关键信息保留在供应链节点的对应边缘计算节点;
数据传输模块:用于使产品供应链节点通过区块链网络进行通信连接;
数据查询和追溯模块:通过识别食品包装物中内嵌的RFID芯片查询产品的唯一追溯编码,并通过在查询平台输入产品的唯一追溯编码来查询产品的产品追溯关键信息。
2.根据权利要求1所述的基于食品包装所承载信息的产品追溯***,其特征在于,所述产品数据采集模块实时采集产品生产过程中的生产数据包括:生产和包装设备运行状态、温度、湿度、保质期结束日期、原料批次数据、生产批次数据和产品出厂检测数据。
3.根据权利要求1所述的基于食品包装所承载信息的产品追溯***,其特征在于,所述运输管理模块设置于产品运输线路的各个中转站点,在产品运输线路的各个中转站点设置运输管理模块,运输管理模块采集产品在中转站点运输存储的温度、湿度、位置、保质期结束日期数据作为产品运输过程中的物流数据。
4.根据权利要求1所述的基于食品包装所承载信息的产品追溯***,其特征在于,所述产品供应链节点部署于供应链的生产环节、运输环节和销售环节的物理位置,所述供应链的生产环节将产品生产的车间和仓库设置为产品供应链节点,所述供应链的运输环节在产品运输线路的各个中转站点设置为产品供应链节点,所述供应链的销售环节将产品销售的场所设置为产品供应链节点。
5.根据权利要求1所述的基于食品包装所承载信息的产品追溯***,其特征在于,所述产品追溯关键信息包括:生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据;产品追溯非关键信息包括:生产数据中的生产和包装设备运行状态、温度、湿度和保质期结束日期数据,以及物流数据中的中转站点运输存储的温度和湿度;
其中,对于存储在本地边缘计算节点的产品追溯非关键信息在保质期结束日期之后进行自动删除。
6.根据权利要求1所述的基于食品包装所承载信息的产品追溯***,其特征在于,所述数据查询和追溯模块通过输入产品的唯一追溯编码与区块链网络的交互,追溯查询产品的生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据。
7.根据权利要求1所述的基于食品包装所承载信息的产品追溯***,其特征在于,所述数据传输模块使产品供应链节点通过区块链网络进行通信连接,包括以下步骤:
每个产品供应链节点通过部署的管理Agent与区块链网络建立连接;
在区块链上创建一个智能合约,所述智能合约用于定义产品供应链节点之间的通信规则和消息格式;
在产品供应链节点中的产品生产节点部署Web3.js库,产品生产节点通过Web3.js库与以太坊网络中的智能合约进行交互调用智能合约函数,产品生产节点通过智能合约函数对同一产品供应链中的其他节点进行认证;
通过在智能合约中定义一个权限修饰符,只有经过认证节点的地址能被授予权限修饰符,经过认证的节点通过调用权限修饰符执行智能合约中的函数,与经过认证的其他节点进行通信;
产品供应链节点通过部署的管理Agent在发送和接收消息时对消息加密,并验证发送和接收消息的产品供应链节点的身份。
8.基于食品包装所承载信息的产品追溯方法,其特征在于,包括以下步骤:
S1:实时采集产品生产过程中的生产数据和运输过程中的物流数据;
S2:在供应链的各个环节的物理位置设置产品供应链节点,在各个产品供应链节点部署边缘计算节点,并使产品供应链节点通过区块链网络进行通信连接;
S3:产品供应链节点将生产数据和物流数据中产品追溯关键信息通过数据传输模块写入到区块链,将生产数据和物流数据中产品追溯非关键信息保留在供应链节点的对应边缘计算节点;
S4:通过识别食品包装物中内嵌的RFID芯片查询产品的唯一追溯编码,对产品追溯关键信息进行查询。
9.根据权利要求8所述的基于食品包装所承载信息的产品追溯方法,其特征在于,所述步骤S2,包括以下步骤:
在供应链的各个环节的物理位置设置产品供应链节点,在各个产品供应链节点部署边缘计算节点,每个产品供应链节点通过部署的管理Agent与区块链网络建立连接;
在区块链上创建一个智能合约,所述智能合约用于定义产品供应链节点之间的通信规则和消息格式;
在产品供应链节点中的产品生产节点部署Web3.js库,产品生产节点通过Web3.js库与以太坊网络中的智能合约进行交互调用智能合约函数,产品生产节点通过智能合约函数对同一产品供应链中的其他节点进行认证;
通过在智能合约中定义一个权限修饰符,只有经过认证节点的地址能被授予权限修饰符,经过认证的节点通过调用权限修饰符执行智能合约中的函数,与经过认证的其他节点进行通信。
10.根据权利要求8所述的基于食品包装所承载信息的产品追溯方法,其特征在于,所述步骤S3,包括以下步骤:
在产品供应链节点通过部署的管理Agent与区块链网络建立连接;
产品供应链节点通过部署的管理Agent将生产数据中的原料批次数据、生产批次数据和产品出厂检测数据,以及物流数据中的位置数据作为产品追溯关键信息写入区块链;将生产数据中的生产和包装设备运行状态、温度、湿度和保质期结束日期数据,以及物流数据中的中转站点运输存储的温度和湿度作为产品追溯非关键信息保留在供应链节点的对应边缘计算节点上;
对于存储在本地边缘计算节点的产品追溯非关键信息在保质期结束日期之后进行自动删除。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311134664.2A CN117172802A (zh) | 2023-09-05 | 2023-09-05 | 基于食品包装所承载信息的产品追溯***和方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311134664.2A CN117172802A (zh) | 2023-09-05 | 2023-09-05 | 基于食品包装所承载信息的产品追溯***和方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117172802A true CN117172802A (zh) | 2023-12-05 |
Family
ID=88946445
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311134664.2A Pending CN117172802A (zh) | 2023-09-05 | 2023-09-05 | 基于食品包装所承载信息的产品追溯***和方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117172802A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117993932A (zh) * | 2024-01-19 | 2024-05-07 | 无锡金积鑫电子有限公司 | 一种基于区块链技术的数字化供应链管理*** |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111683083A (zh) * | 2020-06-05 | 2020-09-18 | 成都质数斯达克科技有限公司 | 一种区块链用户身份验证方法、装置、设备及介质 |
CN111782723A (zh) * | 2020-06-05 | 2020-10-16 | 成都链向科技有限公司 | 一种基于许可链的双层产品信息追溯***架构 |
CN111967710A (zh) * | 2020-07-06 | 2020-11-20 | 佛山市龙生光启科技有限公司 | 一种基于区块链与边缘计算技术的共享单车调度*** |
CN112988895A (zh) * | 2021-03-26 | 2021-06-18 | 广东工业大学 | 一种基于区块链的工业装备故障定位追溯方法及*** |
US20210256438A1 (en) * | 2020-02-18 | 2021-08-19 | Guangdong University Of Technology | Blockchain-enabled edge computing method for production scheduling |
CN115115382A (zh) * | 2022-06-29 | 2022-09-27 | 昆明理工大学 | 一种基于区块链的烟草制品追溯***及方法 |
WO2023020491A1 (zh) * | 2021-08-19 | 2023-02-23 | 西门子(中国)有限公司 | 产品溯源管理方法和*** |
CN116258309A (zh) * | 2022-11-09 | 2023-06-13 | 蓝卓数字科技有限公司 | 基于区块链的业务对象生命周期管理及追溯方法及装置 |
-
2023
- 2023-09-05 CN CN202311134664.2A patent/CN117172802A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210256438A1 (en) * | 2020-02-18 | 2021-08-19 | Guangdong University Of Technology | Blockchain-enabled edge computing method for production scheduling |
CN111683083A (zh) * | 2020-06-05 | 2020-09-18 | 成都质数斯达克科技有限公司 | 一种区块链用户身份验证方法、装置、设备及介质 |
CN111782723A (zh) * | 2020-06-05 | 2020-10-16 | 成都链向科技有限公司 | 一种基于许可链的双层产品信息追溯***架构 |
CN111967710A (zh) * | 2020-07-06 | 2020-11-20 | 佛山市龙生光启科技有限公司 | 一种基于区块链与边缘计算技术的共享单车调度*** |
CN112988895A (zh) * | 2021-03-26 | 2021-06-18 | 广东工业大学 | 一种基于区块链的工业装备故障定位追溯方法及*** |
WO2023020491A1 (zh) * | 2021-08-19 | 2023-02-23 | 西门子(中国)有限公司 | 产品溯源管理方法和*** |
CN115115382A (zh) * | 2022-06-29 | 2022-09-27 | 昆明理工大学 | 一种基于区块链的烟草制品追溯***及方法 |
CN116258309A (zh) * | 2022-11-09 | 2023-06-13 | 蓝卓数字科技有限公司 | 基于区块链的业务对象生命周期管理及追溯方法及装置 |
Non-Patent Citations (1)
Title |
---|
袁莉莉;袁晓伟;韦安垒;: "物联网和区块链在智能工厂中的应用", 网络空间安全, no. 01, 25 January 2020 (2020-01-25), pages 95 - 101 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117993932A (zh) * | 2024-01-19 | 2024-05-07 | 无锡金积鑫电子有限公司 | 一种基于区块链技术的数字化供应链管理*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200364817A1 (en) | Machine type communication system or device for recording supply chain information on a distributed ledger in a peer to peer network | |
EP3262785B1 (en) | Tracking unitization occurring in a supply chain | |
EP1657609B1 (en) | Agent-based control systems employing RFID technology and methods therefor | |
CN114386992A (zh) | 一种基于区块链和标识解析的粮油质量安全可信溯源方法 | |
WO2016090095A1 (en) | Cryptographic verification of provenance in a supply chain | |
CN103593749A (zh) | 一种基于rfid的物流管理*** | |
CN117172802A (zh) | 基于食品包装所承载信息的产品追溯***和方法 | |
CN101535954A (zh) | 信息处理***及相关方法 | |
WO2016138879A1 (zh) | 可循环物流器具的共用方法及其*** | |
CN111047335A (zh) | 一种物品流转***溯源方法及*** | |
CN113055450B (zh) | 一种基于区块链的智慧运输及数据共享存储方法 | |
CN112435040A (zh) | 基于区块链的产品生产以及使用轨迹溯源方法 | |
US20060149566A1 (en) | Distributed management service for an auto-identification system | |
US7756902B2 (en) | Auto-id simulator | |
CN109543782A (zh) | 一种自动化仓储货物检测方法、装置及*** | |
KR102391674B1 (ko) | 물류 전용 rpa 시스템 | |
CN115600936A (zh) | 一种应用物联网技术的供应链管理*** | |
US20200389316A1 (en) | System and method providing physically authenticated digital tracking and association | |
CN104331789A (zh) | 在数据中心机房内进行对象追踪的方法及装置 | |
CN117690560A (zh) | 一种医疗器械流转追溯的***、计算机设备及存储介质 | |
CN117035792A (zh) | 基于区块链技术的钢材锻造过程管理方法及管理*** | |
CN116911874A (zh) | 一种智能化物流扫码追溯***及其设备 | |
Shakya et al. | Challenges in Industrial Internet of Things (IIoT) | |
CN202939639U (zh) | 基于rfid的仓库管理*** | |
KR101560444B1 (ko) | Rfid 기반 통합 물류 이력 시스템 |
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 |