本發(fā)明屬于危險(xiǎn)化學(xué)品快速識(shí)別領(lǐng)域,涉及數(shù)據(jù)庫技術(shù),具體是一種基于多數(shù)據(jù)庫的危險(xiǎn)化學(xué)品快速識(shí)別方法。
背景技術(shù):
1、危險(xiǎn)化學(xué)品是指具有毒害、腐蝕、爆炸、燃燒、助燃等性質(zhì),對(duì)人體、設(shè)施、環(huán)境具有危害的劇毒化學(xué)品和其他化學(xué)品;隨著化學(xué)工業(yè)的發(fā)展,大量危險(xiǎn)化學(xué)品被生產(chǎn)、儲(chǔ)存、運(yùn)輸和使用;它們?cè)诨ぴ?、農(nóng)藥、醫(yī)藥等眾多領(lǐng)域發(fā)揮著關(guān)鍵作用,比如在制藥行業(yè)許多原料藥的合成需要使用具有腐蝕性或毒性的危險(xiǎn)化學(xué)品。
2、在生產(chǎn)、儲(chǔ)存、運(yùn)輸和使用過程中,由于其具有易燃、易爆、有毒、有害等特性,一旦發(fā)生泄漏、爆炸或火災(zāi)等事故,往往會(huì)對(duì)人員生命、財(cái)產(chǎn)安全和環(huán)境造成嚴(yán)重的損害;在現(xiàn)場(chǎng)應(yīng)急處置中,工作人員需要花費(fèi)大量時(shí)間對(duì)未知化學(xué)品進(jìn)行采樣、送檢,然后再依據(jù)有限的資料或單一的化學(xué)品數(shù)據(jù)庫進(jìn)行比對(duì)分析,這可能導(dǎo)致錯(cuò)過最佳的應(yīng)急處理時(shí)機(jī)。
3、傳統(tǒng)的危險(xiǎn)化學(xué)品識(shí)別方法主要依賴于人工檢測(cè)和單一數(shù)據(jù)庫查詢,存在識(shí)別效率低下的問題,而且單一數(shù)據(jù)庫可能存在信息不全面等缺陷,往往無法根據(jù)已查詢識(shí)別的結(jié)果建立并使用快速識(shí)別數(shù)據(jù)庫,也無法為生產(chǎn)、運(yùn)輸以及存儲(chǔ)過程建立輔助識(shí)別數(shù)據(jù)庫幫助識(shí)別危險(xiǎn)化學(xué)品,導(dǎo)致無法滿足對(duì)危險(xiǎn)化學(xué)品全面快速識(shí)別的需求。
4、針對(duì)上述技術(shù)問題,本技術(shù)提出一種解決方案。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的在于提供一種基于多數(shù)據(jù)庫的危險(xiǎn)化學(xué)品快速識(shí)別方法用于解決傳統(tǒng)的危險(xiǎn)化學(xué)品識(shí)別方法無法根據(jù)已查詢識(shí)別的結(jié)果建立并使用快速識(shí)別數(shù)據(jù)庫,也無法為生產(chǎn)、運(yùn)輸以及存儲(chǔ)過程建立輔助識(shí)別數(shù)據(jù)庫幫助識(shí)別危險(xiǎn)化學(xué)品的問題;
2、本發(fā)明需要解決的技術(shù)問題為如何提供一種可以根據(jù)已查詢識(shí)別的結(jié)果建立并使用快速識(shí)別數(shù)據(jù)庫,并為生產(chǎn)、運(yùn)輸以及存儲(chǔ)過程建立輔助識(shí)別數(shù)據(jù)庫幫助識(shí)別危險(xiǎn)化學(xué)品的基于多數(shù)據(jù)庫的危險(xiǎn)化學(xué)品快速識(shí)別方法。
3、本發(fā)明的目的可以通過以下技術(shù)方案實(shí)現(xiàn):
4、一種基于多數(shù)據(jù)庫的危險(xiǎn)化學(xué)品快速識(shí)別方法,包括以下步驟:
5、步驟一:采集全面的化學(xué)品信息,按照采集到的化學(xué)品信息數(shù)據(jù)建立標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫,并為該數(shù)據(jù)庫建立一級(jí)索引以及二級(jí)索引;
6、步驟二:將待識(shí)別的化學(xué)品標(biāo)記為識(shí)別對(duì)象,通過索引查詢識(shí)別對(duì)象的化學(xué)品信息;
7、步驟三:獲取識(shí)別對(duì)象的紅外光譜圖并確定識(shí)別對(duì)象的化學(xué)式;
8、步驟四:通過識(shí)別對(duì)象的化學(xué)品信息判斷是否為危險(xiǎn)化學(xué)品,并將判斷為危險(xiǎn)化學(xué)品的識(shí)別對(duì)象標(biāo)記為可快速識(shí)別對(duì)象;
9、步驟五:獲取可快速識(shí)別對(duì)象的化學(xué)品信息,并按照可快速識(shí)別對(duì)象的化學(xué)品信息建立快速識(shí)別數(shù)據(jù)庫,并增加一個(gè)屬性為“識(shí)別次數(shù)”的數(shù)據(jù)列,用于記錄每種可快速識(shí)別對(duì)象的識(shí)別次數(shù);
10、步驟六:在通過數(shù)據(jù)庫查詢之前,通過判斷使用標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫或者快速識(shí)別數(shù)據(jù)庫;
11、步驟七:獲取化學(xué)品的生產(chǎn)信息、運(yùn)輸信息以及存儲(chǔ)信息,并按照生產(chǎn)信息、運(yùn)輸信息以及存儲(chǔ)信息建立輔助識(shí)別數(shù)據(jù)庫用于輔助識(shí)別危險(xiǎn)化學(xué)品。
12、進(jìn)一步地,步驟一中建立標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫的具體過程包括:通過權(quán)威的化學(xué)品目錄采集全面的化學(xué)品信息,化學(xué)品信息包括化學(xué)品的名稱、分子式、物理性質(zhì)、化學(xué)性質(zhì)以及危險(xiǎn)特性;其中,物理性質(zhì)包括熔點(diǎn)、沸點(diǎn)、密度以及溶解性,化學(xué)性質(zhì)包括氧化性、還原性以及酸堿性,危險(xiǎn)特性包括易燃性、易爆性、毒性以及腐蝕性;按照采集到的化學(xué)品信息數(shù)據(jù)建立標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫時(shí),將化學(xué)品信息的種類作為數(shù)據(jù)表的列數(shù)據(jù)創(chuàng)建一個(gè)關(guān)系型數(shù)據(jù)庫,數(shù)據(jù)表的一行記錄代表一條化學(xué)品信息,其中,若該化學(xué)品具有某種危險(xiǎn)特性,則將其易燃性、易爆性、毒性或者腐蝕性的相應(yīng)列數(shù)據(jù)標(biāo)記為“是”,若該化學(xué)品不具有危險(xiǎn)特性,則在其易燃性、易爆性、毒性以及腐蝕性的相應(yīng)列數(shù)據(jù)標(biāo)記為“否”;同時(shí),將列數(shù)據(jù)中的名稱列標(biāo)記為利用該表進(jìn)行查詢時(shí)的一級(jí)索引,將列數(shù)據(jù)中的化學(xué)式列標(biāo)記為利用該表進(jìn)行查詢時(shí)的二級(jí)索引。
13、進(jìn)一步地,步驟二通過索引查詢化學(xué)品信息的具體過程包括:若識(shí)別對(duì)象的名稱已知,則在標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫中通過一級(jí)索引查詢?cè)撟R(shí)別對(duì)象的化學(xué)品信息;若識(shí)別對(duì)象的名稱未知,先通過步驟三獲取識(shí)別對(duì)象的化學(xué)式,再在標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫中通過二級(jí)索引查詢?cè)撟R(shí)別對(duì)象的化學(xué)品信息。
14、進(jìn)一步地,步驟三中獲取未知化學(xué)品的化學(xué)式的具體過程包括:通過傅里葉紅外光譜儀獲取識(shí)別對(duì)象的紅外光譜圖,根據(jù)吸收峰的特定位置以及吸收峰強(qiáng)度,確定分子的官能團(tuán)以及化學(xué)鍵類型,并進(jìn)一步縮小范圍與已知化合物的標(biāo)準(zhǔn)光譜進(jìn)行對(duì)比,若兩者吸收峰位置、形狀以及強(qiáng)度的特征一致,則確定識(shí)別對(duì)象的化學(xué)式與該已知化合物的化學(xué)式相同。
15、進(jìn)一步地,步驟四中判斷危險(xiǎn)化學(xué)品的具體過程包括:若識(shí)別對(duì)象的化學(xué)品信息中的易燃性、易爆性、毒性以及腐蝕性的數(shù)據(jù)列中均為“否”,則判斷該識(shí)別對(duì)象不是危險(xiǎn)化學(xué)品;若識(shí)別對(duì)象的化學(xué)品信息中的易燃性、易爆性、毒性或者腐蝕性的數(shù)據(jù)列中存在“是”,則判斷該識(shí)別對(duì)象是危險(xiǎn)化學(xué)品,并將該識(shí)別對(duì)象標(biāo)記為可快速識(shí)別對(duì)象。
16、進(jìn)一步地,步驟五中建立快速識(shí)別數(shù)據(jù)庫的具體過程包括:獲取可快速識(shí)別對(duì)象的化學(xué)品信息,并按照可快速識(shí)別對(duì)象的化學(xué)品信息建立快速識(shí)別數(shù)據(jù)庫,該數(shù)據(jù)庫的數(shù)據(jù)表的列數(shù)據(jù)與標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫的列數(shù)據(jù)保持一致,并增加一個(gè)屬性為“識(shí)別次數(shù)”的數(shù)據(jù)列,用于記錄每種可快速識(shí)別對(duì)象的識(shí)別次數(shù),每當(dāng)有識(shí)別對(duì)象被判斷為危險(xiǎn)化學(xué)品,則識(shí)別次數(shù)的數(shù)值加1;同時(shí),每當(dāng)有可快速識(shí)別對(duì)象的識(shí)別次數(shù)發(fā)生更新時(shí),將快速識(shí)別數(shù)據(jù)庫的數(shù)據(jù)表按照識(shí)別次數(shù)從大到小的順序進(jìn)行排序。
17、進(jìn)一步地,步驟六中數(shù)據(jù)庫使用切換的具體過程包括:通過查詢識(shí)別對(duì)象的化學(xué)品信息進(jìn)行危險(xiǎn)化學(xué)品判斷時(shí),將使用數(shù)據(jù)庫進(jìn)行查詢識(shí)別的次數(shù)標(biāo)記為查詢總次數(shù)cc;若首先查詢標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫,且查詢結(jié)果顯示該識(shí)別對(duì)象在快速識(shí)別數(shù)據(jù)庫中不存在記錄,則將該次查詢標(biāo)記為普通查詢,且普通查詢次數(shù)pc加1;若查詢結(jié)果顯示該識(shí)別對(duì)象已在快速識(shí)別數(shù)據(jù)庫中存在記錄,即識(shí)別次數(shù)不為0,則將該次查詢標(biāo)記為慢查詢,且慢查詢次數(shù)mc加1;若首先查詢快速識(shí)別數(shù)據(jù)庫,且查詢結(jié)果顯示該識(shí)別對(duì)象已在快速識(shí)別數(shù)據(jù)庫中存在記錄,即識(shí)別次數(shù)不為0,則將該次查詢標(biāo)記為快查詢,且快查詢次數(shù)kc加1;若查詢結(jié)果顯示該識(shí)別對(duì)象在快速識(shí)別數(shù)據(jù)庫中不存在記錄,則將該次查詢標(biāo)記為錯(cuò)誤查詢,且錯(cuò)誤查詢次數(shù)wc加1;將慢查詢次數(shù)mc與查詢總次數(shù)cc進(jìn)行比值計(jì)算得到慢查詢比例mb,在通過標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫進(jìn)行下一次查詢前,將慢查詢比例mb與預(yù)設(shè)的慢查詢閾值mbmax進(jìn)行比較:若慢查詢比例mb小于慢查詢閾值mbmax,則首先查詢的數(shù)據(jù)庫依然為標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫;若慢查詢比例mb大于等于慢查詢閾值mbmax,則將首先查詢的數(shù)據(jù)庫切換為快速識(shí)別數(shù)據(jù)庫;將快查詢次數(shù)kc與查詢總次數(shù)cc進(jìn)行比值計(jì)算得到快查詢比例kb,將錯(cuò)誤查詢次數(shù)wc與查詢總次數(shù)cc進(jìn)行比值計(jì)算得到錯(cuò)誤查詢比例wb,在通過快速識(shí)別數(shù)據(jù)庫進(jìn)行下一次查詢前,將快查詢比例kb以及錯(cuò)誤查詢比例wb分別與快查詢閾值kbmax以及錯(cuò)誤查詢閾值wbmax進(jìn)行比較:若快查詢比例kb小于快查詢閾值kbmax且錯(cuò)誤查詢比例大于等于錯(cuò)誤查詢閾值wbmax,則將首先查詢的數(shù)據(jù)庫切換為標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫。
18、進(jìn)一步地,步驟七中建立輔助識(shí)別數(shù)據(jù)庫進(jìn)行輔助判斷的具體過程包括:獲取化學(xué)品的生產(chǎn)信息、運(yùn)輸信息以及存儲(chǔ)信息,生產(chǎn)信息包括生產(chǎn)公司、產(chǎn)線、生產(chǎn)日期、化學(xué)品名稱以及危險(xiǎn)特性;運(yùn)輸信息包括運(yùn)輸數(shù)量、運(yùn)輸日期、運(yùn)輸路線、化學(xué)品名稱以及危險(xiǎn)特性;存儲(chǔ)信息包括存儲(chǔ)倉庫、存儲(chǔ)數(shù)量、存儲(chǔ)日期、化學(xué)品名稱以及危險(xiǎn)特性;按照生產(chǎn)信息、運(yùn)輸信息以及存儲(chǔ)信息建立輔助識(shí)別數(shù)據(jù)庫,輔助識(shí)別數(shù)據(jù)庫包括生產(chǎn)數(shù)據(jù)庫、運(yùn)輸數(shù)據(jù)庫以及存儲(chǔ)數(shù)據(jù)庫;若在化學(xué)品的生產(chǎn)、運(yùn)輸以及存儲(chǔ)環(huán)節(jié)需要對(duì)化學(xué)品進(jìn)行危險(xiǎn)化學(xué)品識(shí)別,首先查詢輔助識(shí)別數(shù)據(jù)庫獲取化學(xué)品的危險(xiǎn)信息,若無法查詢相關(guān)記錄,再通過查詢標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫或者快速識(shí)別數(shù)據(jù)庫確定危險(xiǎn)化學(xué)品。
19、本發(fā)明具備下述有益效果:
20、1、通過為標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫建立一級(jí)索引以及二級(jí)索引,能夠快速查詢已知名稱以及未知化學(xué)式的識(shí)別對(duì)象的化學(xué)品信息,提高了數(shù)據(jù)庫查詢的效率和危險(xiǎn)化學(xué)品判斷的效率;
21、2、通過根據(jù)已查詢的結(jié)果建立快速識(shí)別數(shù)據(jù)庫,并按照識(shí)別次數(shù)的大小進(jìn)行排序,提高了在使用快速識(shí)別數(shù)據(jù)庫查詢時(shí)的查詢效率;
22、3、通過對(duì)使用標(biāo)準(zhǔn)識(shí)別數(shù)據(jù)庫以及快速識(shí)別數(shù)據(jù)庫時(shí)的慢查詢、快查詢以及錯(cuò)誤查詢的比例進(jìn)行判斷,保證了盡可能地優(yōu)先使用快速識(shí)別數(shù)據(jù)庫進(jìn)行查詢,提高了危險(xiǎn)化學(xué)品的判斷效率以及查詢到有關(guān)記錄的成功率;
23、4、通過為化學(xué)品的生產(chǎn)、運(yùn)輸以及存儲(chǔ)過程建立輔助識(shí)別數(shù)據(jù)庫,在生產(chǎn)、運(yùn)輸以及存儲(chǔ)環(huán)境進(jìn)行危險(xiǎn)化學(xué)品識(shí)別時(shí)先使用輔助識(shí)別數(shù)據(jù)庫,提高了危險(xiǎn)化學(xué)品的識(shí)別效率。