本發(fā)明涉及電子信息管理領(lǐng)域,尤其涉及一種基于rfid標(biāo)簽的產(chǎn)品代碼生成系統(tǒng)及方法。
背景技術(shù):
1、消費(fèi)者對(duì)產(chǎn)品質(zhì)量和安全性的要求越來越高,市場(chǎng)上假冒偽劣產(chǎn)品的泛濫,使得企業(yè)和消費(fèi)者對(duì)產(chǎn)品追溯的需求日益迫切,rfid技術(shù)因其非接觸式、快速讀取、大容量數(shù)據(jù)存儲(chǔ)等優(yōu)勢(shì),在生產(chǎn)線自動(dòng)化管理中得到廣泛應(yīng)用;然而,現(xiàn)有的rfid系統(tǒng)多側(cè)重于基礎(chǔ)的信息識(shí)別與追蹤,缺乏對(duì)產(chǎn)品全生命周期中唯一性標(biāo)識(shí)的深入管理;在對(duì)生產(chǎn)線中所生產(chǎn)的產(chǎn)品進(jìn)行追蹤和溯源時(shí),采用手工記錄或條碼管理的方式對(duì)產(chǎn)品生產(chǎn)過程進(jìn)行追蹤和溯源,耗時(shí)耗力,且準(zhǔn)確性較低,且記錄的數(shù)據(jù)內(nèi)容不夠充分和全面,已難以滿足現(xiàn)代生產(chǎn)對(duì)效率、準(zhǔn)確性和可追溯性的要求。
技術(shù)實(shí)現(xiàn)思路
1、為了克服在對(duì)生產(chǎn)線中所生產(chǎn)的產(chǎn)品進(jìn)行追蹤和溯源時(shí),采用手工記錄或條碼管理的方式對(duì)產(chǎn)品生產(chǎn)過程進(jìn)行追蹤和溯源,耗時(shí)耗力,且準(zhǔn)確性較低,且記錄的數(shù)據(jù)內(nèi)容不夠充分和全面,已難以滿足現(xiàn)代生產(chǎn)對(duì)效率、準(zhǔn)確性和可追溯性的要求的問題。
2、本發(fā)明的技術(shù)方案為:一種基于rfid標(biāo)簽的產(chǎn)品代碼生成系統(tǒng),包括有:
3、產(chǎn)品生產(chǎn)線,用于采用流水線作業(yè)的方式,對(duì)所需要的產(chǎn)品進(jìn)行生產(chǎn);
4、rfid標(biāo)簽,附著于產(chǎn)品上,用于儲(chǔ)存和傳輸信息;
5、rfid標(biāo)簽讀寫器,部署在生產(chǎn)線的各個(gè)工序上,用于讀取和寫入rfid標(biāo)簽中的信息;
6、數(shù)據(jù)采集讀取模塊,用于從rfid標(biāo)簽讀寫器中獲取rfid標(biāo)簽讀寫器所讀取的數(shù)據(jù),其中,讀取的數(shù)據(jù)包括有時(shí)間、操作員編號(hào)、工廠編號(hào)和生產(chǎn)線編號(hào);
7、密文生成模塊,用于根據(jù)數(shù)據(jù)采集讀取模塊所獲取的數(shù)據(jù),利用預(yù)設(shè)的算法生成一個(gè)唯一的密文;
8、代碼生成模塊,用于將同一件產(chǎn)品在產(chǎn)品生產(chǎn)線中所有工序生成的密文進(jìn)行收集和整理,并根據(jù)收集的密鑰進(jìn)行代碼生成;
9、數(shù)據(jù)儲(chǔ)存模塊,用于對(duì)數(shù)據(jù)采集讀取模塊、密文生成模塊以及代碼生成模塊所產(chǎn)生的數(shù)據(jù)進(jìn)行儲(chǔ)存和備份;
10、管理控制模塊,用于對(duì)rfid標(biāo)簽讀寫器、數(shù)據(jù)采集讀取模塊、密文生成模塊、代碼生成模塊和數(shù)據(jù)儲(chǔ)存模塊的運(yùn)行進(jìn)行監(jiān)控和管理。
11、優(yōu)選的,通過rfid標(biāo)簽和rfid標(biāo)簽讀寫器可以對(duì)產(chǎn)品進(jìn)行標(biāo)記,并通過數(shù)據(jù)采集讀取模塊和密文生成模塊對(duì)產(chǎn)品的生產(chǎn)信息進(jìn)行追蹤和記錄,得到產(chǎn)品在生產(chǎn)時(shí)的各個(gè)工序信息,并將工序信息記錄為密文的形成,最后利用代碼生成模塊將所有的密文進(jìn)行整合,得到了該產(chǎn)品具有唯一性質(zhì)的產(chǎn)品代碼,且該產(chǎn)品代碼中包含了產(chǎn)品生產(chǎn)工廠、產(chǎn)品生產(chǎn)線、產(chǎn)品生成時(shí)間、產(chǎn)品加工各工序以及產(chǎn)品加工各工序負(fù)責(zé)人等多種產(chǎn)品信息,從而為產(chǎn)品的追溯和管理提供了強(qiáng)有力的支持。
12、作為優(yōu)選,在將rfid標(biāo)簽附著于產(chǎn)品上時(shí),包括有以下步驟:
13、s11:通過專用的rfid編程設(shè)備和軟件,對(duì)rfid標(biāo)簽內(nèi)部的數(shù)據(jù)儲(chǔ)存區(qū)進(jìn)行預(yù)配置,其中,向rfid標(biāo)簽的數(shù)據(jù)儲(chǔ)存區(qū)內(nèi)錄入產(chǎn)品的生產(chǎn)日期信息以及產(chǎn)品的生產(chǎn)批次信息;
14、s12:在產(chǎn)品生產(chǎn)初期,將rfid標(biāo)簽附著于產(chǎn)品上,其中,采用的附著方式包括有粘貼和嵌入;
15、s13:利用rfid編程設(shè)備或軟件,為每一個(gè)rfid標(biāo)簽分配一個(gè)全球唯一的識(shí)別號(hào)。
16、作為優(yōu)選,在將rfid標(biāo)簽讀寫器部署在生產(chǎn)線上時(shí),采用的rfid標(biāo)簽讀寫器部署方式包括有:
17、a11:在生產(chǎn)線起始位置部署rfid標(biāo)簽讀寫器,用于讀取新進(jìn)入生產(chǎn)線的產(chǎn)品的生產(chǎn)日期以及生產(chǎn)批次信息;
18、a12:在生產(chǎn)線上的每個(gè)關(guān)鍵工序點(diǎn)部署rfid標(biāo)簽讀寫器,對(duì)產(chǎn)品的加工信息進(jìn)行跟蹤和記錄;
19、a13:在生產(chǎn)線成品出口處部署rfid標(biāo)簽讀寫器,用于最終驗(yàn)證產(chǎn)品信息;
20、a14:在生產(chǎn)線的緩沖區(qū)以及暫存區(qū)部署rfid標(biāo)簽讀寫器,以便跟蹤產(chǎn)品的臨時(shí)存放和流轉(zhuǎn)情況。
21、作為優(yōu)選,rfid標(biāo)簽讀寫器在讀取和寫入rfid標(biāo)簽中的信息時(shí),包括有以下步驟:
22、s21:rfid標(biāo)簽讀寫器通過其天線發(fā)射一定頻率和功率的射頻信號(hào),這個(gè)信號(hào)在空間中形成一個(gè)電磁場(chǎng);
23、s22:當(dāng)rfid標(biāo)簽進(jìn)入讀寫器發(fā)出的射頻場(chǎng)范圍內(nèi)時(shí),標(biāo)簽內(nèi)的天線捕獲到足夠的能量以激活rfid標(biāo)簽;
24、s23:rfid標(biāo)簽被激活后,根據(jù)預(yù)存的指令以及rfid標(biāo)簽讀寫器的請(qǐng)求,通過反向散射調(diào)制技術(shù)將存儲(chǔ)在rfid標(biāo)簽的數(shù)據(jù)發(fā)送回rfid標(biāo)簽讀寫器;
25、s24:rfid標(biāo)簽讀寫器對(duì)rfid標(biāo)簽中儲(chǔ)存的數(shù)據(jù)進(jìn)行解碼和識(shí)別,識(shí)別rfid標(biāo)簽的儲(chǔ)存區(qū)中儲(chǔ)存的識(shí)別號(hào);
26、s25:根據(jù)識(shí)別出來的rfid標(biāo)簽的儲(chǔ)存區(qū)中儲(chǔ)存的識(shí)別號(hào),記錄當(dāng)前的產(chǎn)品加工信息。
27、作為優(yōu)選,rfid標(biāo)簽讀寫器在根據(jù)識(shí)別出來的rfid標(biāo)簽的儲(chǔ)存區(qū)中儲(chǔ)存的識(shí)別號(hào),記錄當(dāng)前的產(chǎn)品加工信息時(shí),記錄的產(chǎn)品加工信息包括有:
28、a21:產(chǎn)品經(jīng)過當(dāng)前工序點(diǎn)的時(shí)間信息,其中,時(shí)間信息的精確程度精確到秒;
29、a22:產(chǎn)品所經(jīng)過的工序點(diǎn)的操作員編號(hào);
30、a23:生產(chǎn)該產(chǎn)品的生產(chǎn)線編號(hào);
31、a24:生產(chǎn)該產(chǎn)品的工廠編號(hào)。
32、作為優(yōu)選,數(shù)據(jù)采集模塊在從rfid標(biāo)簽讀寫器中獲取rfid標(biāo)簽讀寫器所讀取的數(shù)據(jù)時(shí),包括有以下步驟:
33、s31:數(shù)據(jù)采集讀取模塊進(jìn)入監(jiān)聽狀態(tài),實(shí)時(shí)接收來自rfid標(biāo)簽讀寫器的數(shù)據(jù)包;
34、s32:對(duì)接收到的數(shù)據(jù)包進(jìn)行解析,即按照預(yù)定的協(xié)議和格式,將數(shù)據(jù)包中的每個(gè)字段逐一分離出來;
35、s33:提取經(jīng)過解析后的數(shù)據(jù)包中的信息,再對(duì)提取出的信息進(jìn)行格式化處理,將解析后的信息轉(zhuǎn)換為統(tǒng)一格式;
36、s34:對(duì)提取出的信息進(jìn)行初步處理,其中,初步處理的方法包括有去重、排序和分類。
37、作為優(yōu)選,密文生成模塊在根據(jù)數(shù)據(jù)采集讀取模塊所獲取的數(shù)據(jù),利用預(yù)設(shè)的算法生成一個(gè)唯一的密文時(shí),包括有以下步驟:
38、s41:數(shù)據(jù)預(yù)處理,將數(shù)據(jù)處理成適合用于密鑰生成的數(shù)據(jù)格式以及內(nèi)容;
39、s42:密鑰生成,根據(jù)工廠編號(hào)、生產(chǎn)線編號(hào)以及生產(chǎn)線編號(hào)中的一種或多種,生產(chǎn)專屬的密鑰;
40、s43:數(shù)據(jù)加密處理,通過步驟s42中得到的密鑰,對(duì)數(shù)據(jù)進(jìn)行加密處理,得到固定長(zhǎng)度的密文;
41、s44:密文關(guān)聯(lián)處理,將得到的密文與產(chǎn)品所對(duì)應(yīng)的rfid標(biāo)簽中儲(chǔ)存的識(shí)別號(hào)進(jìn)行關(guān)聯(lián)。
42、優(yōu)選的,密文生成模塊通過數(shù)據(jù)預(yù)處理確保數(shù)據(jù)格式和內(nèi)容的安全性,利用專屬密鑰生成技術(shù)提升數(shù)據(jù)加密強(qiáng)度,實(shí)現(xiàn)固定長(zhǎng)度密文的生成,并與rfid標(biāo)簽識(shí)別號(hào)緊密關(guān)聯(lián),這一系列操作不僅顯著增強(qiáng)了數(shù)據(jù)的安全性,還極大地提高了數(shù)據(jù)的可追溯性;同時(shí),這一過程優(yōu)化了信息管理流程,支持高效的產(chǎn)品查詢與防偽驗(yàn)證,減少了人工干預(yù),降低了錯(cuò)誤風(fēng)險(xiǎn),并為系統(tǒng)的自動(dòng)化與智能化升級(jí)奠定了堅(jiān)實(shí)基礎(chǔ),從而全面提升了產(chǎn)品代碼生成系統(tǒng)的整體性能和價(jià)值。
43、作為優(yōu)選,密文生成模塊在對(duì)數(shù)據(jù)采集讀取模塊所獲取的數(shù)據(jù)進(jìn)行數(shù)據(jù)預(yù)處理時(shí),選用的數(shù)據(jù)預(yù)處理方法包括有:
44、a31:數(shù)據(jù)清洗,即去除無效或錯(cuò)誤的數(shù)據(jù);
45、a32:格式轉(zhuǎn)換,即將數(shù)據(jù)轉(zhuǎn)換為加密算法所需的格式;
46、a33:數(shù)據(jù)整合,即將多個(gè)字段的數(shù)據(jù)組合成一個(gè)單一的數(shù)據(jù)串。
47、作為優(yōu)選,代碼生成模塊在將同一件產(chǎn)品在產(chǎn)品生產(chǎn)線中所有工序生成的密文進(jìn)行收集和整理,并根據(jù)收集的密鑰進(jìn)行代碼生成時(shí),包括有以下步驟:
48、s51:從配置文件或數(shù)據(jù)庫(kù)中加載用于生成產(chǎn)品代碼的預(yù)設(shè)規(guī)則和算法,其中,生成產(chǎn)品代碼的預(yù)設(shè)規(guī)則包括有密鑰的排序方式、整合邏輯和編碼規(guī)則;
49、s52:調(diào)取數(shù)據(jù)儲(chǔ)存模塊中所儲(chǔ)存的密文生成模塊所生成的同一產(chǎn)品對(duì)應(yīng)的所有密文;
50、s53:根據(jù)預(yù)設(shè)的規(guī)則對(duì)檢索到的密鑰進(jìn)行排序;
51、s54:將排序后的密鑰按照預(yù)設(shè)的整合邏輯進(jìn)行處理,其中,采用的處理方法包括有:合并密鑰片段、計(jì)算哈希值和進(jìn)行特定的編碼轉(zhuǎn)換;
52、s55:據(jù)預(yù)設(shè)的算法和規(guī)則,將整合后的密鑰數(shù)據(jù)轉(zhuǎn)化為產(chǎn)品代碼;
53、s56:將生成的產(chǎn)品代碼與對(duì)應(yīng)的識(shí)別號(hào)進(jìn)行關(guān)聯(lián)。
54、作為優(yōu)選,代碼生成模塊在調(diào)取數(shù)據(jù)儲(chǔ)存模塊中所儲(chǔ)存的密文生成模塊所生成的同一產(chǎn)品對(duì)應(yīng)的所有密文時(shí),包括有以下步驟:
55、s61:對(duì)數(shù)據(jù)儲(chǔ)存模塊中的數(shù)據(jù)進(jìn)行查詢,查詢位于生產(chǎn)線成品出口處的rfid標(biāo)簽讀寫器所生成的數(shù)據(jù)對(duì)應(yīng)的密文;
56、s62:對(duì)查詢到的密文對(duì)應(yīng)的識(shí)別號(hào)進(jìn)行識(shí)別;
57、s63:根據(jù)識(shí)別出的識(shí)別號(hào),在數(shù)據(jù)儲(chǔ)存模塊中進(jìn)行查詢,查詢?cè)撟R(shí)別號(hào)對(duì)應(yīng)的所有密文;
58、s64:對(duì)查詢到的密文進(jìn)行調(diào)取。
59、一種基于rfid標(biāo)簽的產(chǎn)品代碼生成方法,包括有以下步驟:
60、s71:對(duì)rfid標(biāo)簽進(jìn)行初始化,賦予識(shí)別號(hào),并將rfid標(biāo)簽附著于產(chǎn)品上;
61、s72:利用rfid標(biāo)簽讀寫器對(duì)rfid標(biāo)簽進(jìn)行讀取,并根據(jù)讀取的結(jié)果與加工信息進(jìn)行記錄;
62、s73:對(duì)記錄的加工信息進(jìn)行處理和加密,得到密文,并將得到的密文與識(shí)別號(hào)進(jìn)行關(guān)聯(lián);
63、s74:在產(chǎn)品加工完成之后,對(duì)產(chǎn)品上附著的rfid標(biāo)簽的識(shí)別號(hào)所對(duì)應(yīng)的全部密文進(jìn)行調(diào)??;
64、s75:對(duì)調(diào)取的密文進(jìn)行整合和計(jì)算,得到產(chǎn)品代碼。
65、本發(fā)明的有益效果:
66、1、相對(duì)于現(xiàn)有技術(shù)中在對(duì)生產(chǎn)線中所生產(chǎn)的產(chǎn)品進(jìn)行追蹤和溯源時(shí),采用手工記錄或條碼管理的方式對(duì)產(chǎn)品生產(chǎn)過程進(jìn)行追蹤和溯源,耗時(shí)耗力,且準(zhǔn)確性較低,且記錄的數(shù)據(jù)內(nèi)容不夠充分和全面,已難以滿足現(xiàn)代生產(chǎn)對(duì)效率、準(zhǔn)確性和可追溯性的要求;該系統(tǒng)通過設(shè)置rfid技術(shù)與加密算法的結(jié)合,并基于每次對(duì)rfid標(biāo)簽進(jìn)行掃描的結(jié)果,生成一個(gè)密鑰,使得產(chǎn)品的生產(chǎn)信息可追溯至每一個(gè)工序和環(huán)節(jié),便于質(zhì)量問題的快速定位和解決;
67、2、通過rfid標(biāo)簽和rfid標(biāo)簽讀寫器可以對(duì)產(chǎn)品進(jìn)行標(biāo)記,并通過數(shù)據(jù)采集讀取模塊和密文生成模塊對(duì)產(chǎn)品的生產(chǎn)信息進(jìn)行追蹤和記錄,得到產(chǎn)品在生產(chǎn)時(shí)的各個(gè)工序信息,并將工序信息記錄為密文的形成,最后利用代碼生成模塊將所有的密文進(jìn)行整合,得到了該產(chǎn)品具有唯一性質(zhì)的產(chǎn)品代碼,且該產(chǎn)品代碼中包含了產(chǎn)品生產(chǎn)工廠、產(chǎn)品生產(chǎn)線、產(chǎn)品生成時(shí)間、產(chǎn)品加工各工序以及產(chǎn)品加工各工序負(fù)責(zé)人等多種產(chǎn)品信息,從而為產(chǎn)品的追溯和管理提供了強(qiáng)有力的支持;
68、3、密文生成模塊通過數(shù)據(jù)預(yù)處理確保數(shù)據(jù)格式和內(nèi)容的安全性,利用專屬密鑰生成技術(shù)提升數(shù)據(jù)加密強(qiáng)度,實(shí)現(xiàn)固定長(zhǎng)度密文的生成,并與rfid標(biāo)簽識(shí)別號(hào)緊密關(guān)聯(lián),這一系列操作不僅顯著增強(qiáng)了數(shù)據(jù)的安全性,還極大地提高了數(shù)據(jù)的可追溯性;同時(shí),這一過程優(yōu)化了信息管理流程,支持高效的產(chǎn)品查詢與防偽驗(yàn)證,減少了人工干預(yù),降低了錯(cuò)誤風(fēng)險(xiǎn),并為系統(tǒng)的自動(dòng)化與智能化升級(jí)奠定了堅(jiān)實(shí)基礎(chǔ),從而全面提升了產(chǎn)品代碼生成系統(tǒng)的整體性能和價(jià)值。