專利名稱:安全可靠的非機動車智能門禁控制方法及其裝置的制作方法
技術(shù)領域:
本發(fā)明涉及一種智能門禁控制系統(tǒng),特別是供非機動車出入的智能門禁控制系統(tǒng)及其控制方法
背景技術(shù):
目前,非機動車的存車和取車,一般有兩種方式。第一種方法是依賴于吊牌等作為標識,人為判斷是否放行。這種方式在取車的時候,無法判斷放行車輛的歸屬問題,即放行的車輛可能不屬于取車的人,存在安全隱患。另外,這種方式由于需要人工干預,導致效率低下。另外一種方法是,在存取車的出入口安裝一道智能門禁,出入門的人,手中持有一張記錄用戶信息的門禁卡,只有授權(quán)用戶才可以正常出入。這種方式在一定程度上解決了第一種的人工干預和低效問題,但是依然無法解決出入車輛的歸屬問題;同時引入了新的安全隱患,即沒有授權(quán)的用戶可以尾隨授權(quán)用戶出入。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種新型的智能門禁控制系統(tǒng),解決傳統(tǒng)非機動車存車和取車過程中諸如低效,車輛歸屬,未授權(quán)用戶尾隨等一系列問題。本發(fā)明的目的是這樣實現(xiàn)的安全可靠的非機動車智能門禁控制方法,其特征在于,包括以下步驟將用戶授權(quán)卡8的ID信息、非機動車授權(quán)卡9的ID信息,輸入用戶和非機動車信息管理模塊的數(shù)據(jù)庫, 數(shù)據(jù)庫根據(jù)連續(xù)的兩個ID信息自動建立用戶授權(quán)卡8和非機動車授權(quán)卡9的關聯(lián)信息,用戶讀卡器A4和非機動車讀卡器BlO分別讀取用戶授權(quán)卡8和非機動車授權(quán)卡9中的信息, 經(jīng)過模/數(shù)轉(zhuǎn)換后將授權(quán)卡信息上傳給門禁控制器1 (該門禁控制器是市售的),門禁控制器1產(chǎn)生硬件中斷通知門禁控制器系統(tǒng)控制軟件14(該系統(tǒng)控制軟件也是市售的)中的讀卡事件模塊讀取該信息,同時讀卡事件模塊從用戶和非機動車管理模塊的數(shù)據(jù)庫中讀取相應的信息,然后通知權(quán)限判斷模塊判斷它們是否具有通過門A5的權(quán)限;如果其中任何一個沒有權(quán)限,權(quán)限判斷模塊將中止本次操作,門A5將保持關閉狀態(tài)。當判斷兩者都具有權(quán)限后,權(quán)限判斷模塊通知用戶和非機動車信息比較模塊,比較兩者的信息是否一致,如果不一致,用戶和非機動車信息比較模塊將中止本次操作,門A5將保持關閉狀態(tài)。如果一致,通知門狀態(tài)驗證模塊繼續(xù)驗證,該模塊通過門磁B3上傳的信號判斷門B7當前的狀態(tài),如果門B7 處于打開狀態(tài),該模塊將中止本次操作,門A5將保持關閉狀態(tài);如果門B7處于關閉狀態(tài),那么門狀態(tài)控制模塊發(fā)出門A5的打開指令,門禁控制器1將該指令并經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖A12,門A5立即打開;同時,門狀態(tài)控制模塊等待一段時間,足以讓用戶和非機動車通過該門后,發(fā)出門A5的關閉指令,經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖A12,門A5 立即關閉。通用讀卡器11讀取用戶授權(quán)卡8或者非機動車授權(quán)卡9中的信息,經(jīng)過模/數(shù)轉(zhuǎn)換后將授權(quán)卡信息上傳給門禁控制器1,門禁控制器1產(chǎn)生硬件中斷通知控制裝置14中的讀卡事件模讀取該信息,并從用戶和非機動車管理模塊的數(shù)據(jù)庫中讀取相應的信息,然后通知用戶及非機動車信息和權(quán)限判斷模塊判斷它們是否具有通過門B7的權(quán)限;如果沒有權(quán)限,該模塊將中止本次操作,門B7將保持關閉狀態(tài);當判斷具有權(quán)限后,通知門狀態(tài)驗證模塊繼續(xù)驗證,該模塊通過門磁A2上傳的信號判斷門A5當前的狀態(tài),如果門A5處于打開狀態(tài),該模塊將中止本次操作,門B7將保持關閉狀態(tài)。如果門A5處于關閉狀態(tài),那么門狀態(tài)控制模塊發(fā)出門B7的打開指令,并經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖B6,門B7立即打開;同時,門狀態(tài)控制模等待一段時間,足以讓用戶和非機動車通過該門后,發(fā)出門A5的關閉指令,門禁控制器1經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖B6,門B7立即關閉。用于執(zhí)行上述方法的非機動車智能門禁裝置及其控制系統(tǒng),其特征在于,所述的裝置主要由用戶門禁授權(quán)卡8、非機動車門禁授權(quán)卡9、兩道門A5、B7及設在門A入口處的用戶讀卡器4、設在門A入口處的非機動車讀卡器10、設在門B入口處的通用讀卡器11共三個讀卡器、分別對應于兩道門的兩個電磁門鎖A12,B6,分別對應于兩個電磁門鎖的兩個門磁開關A2,B3構(gòu)成;其中,門磁開關A2和門磁開關B3的輸出端子分別連接到門禁控制器的門磁兩個輸入端子,用戶讀卡器4、非機動車讀卡器10、通用讀卡器11的輸出端子分別連接到門禁控制器讀卡器三個輸入端子,電磁門鎖A12、電磁門鎖B6輸入端子分別連接到門禁控制器的門鎖兩個輸出端子;所述的控制系統(tǒng)主要包含如下模塊及其連接方式分別與用戶讀卡器4、非機動車讀卡器10、通用讀卡器11連接的讀卡事件模塊,分別與讀卡事件模塊和權(quán)限判斷模塊相連的用戶和非機動車信息比較模塊,用戶和非機動車信息存儲模塊分別與讀卡事件模塊、權(quán)限判斷模塊以及用戶和非機動車信息比較模塊相連;與用戶和非機動車信息比較模塊相連的門狀態(tài)驗證模塊,門狀態(tài)驗證模塊還分別和門磁開關A2、門磁開關B3相連,與門狀態(tài)驗證模塊相連的門開關控制模塊,門開關控制模塊還分別和電磁門鎖 A12、電磁門鎖B6相連。與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是通過兩道門及其系統(tǒng)控制軟件的設置,有效地控制了門只對用戶擁有的車輛的放行,阻止了其他人打開門禁取走車輛;并且還防止了未注冊人員通過門禁,尾隨出入。
圖1是本發(fā)明的硬件結(jié)構(gòu)示意圖;其中,1.門禁控制器,2.門磁開關A,3.門磁開關B,4.用戶讀卡器,5.門A,6.電磁門鎖B,7.門B,8.用戶門禁授權(quán)卡,9.非機動車門禁授權(quán)卡,10.非機動車讀卡器,11.通用讀卡器B,12.電磁門鎖A,13.門禁機箱電源盒。圖2是本發(fā)明的控制系統(tǒng)邏輯結(jié)構(gòu)示意圖,虛線部分為門禁控制器系統(tǒng)控制軟件主要功能模塊;其中,2.門磁開關A,3.門磁開關B,4.用戶讀卡器,6.電磁門鎖B,10.非機動車讀卡器,11.通用讀卡器,12.電磁門鎖A,14.門禁控制器系統(tǒng)控制軟件。圖3是本發(fā)明門禁控制器系統(tǒng)各模塊間通信流程圖。
具體實施例方式
下面結(jié)合附圖對本發(fā)明作進一步詳細的說明。 參見附圖3,安全可靠的非機動車智能門禁控制方法,其特征在于,包括以下步驟 將用戶授權(quán)卡8的ID信息、非機動車授權(quán)卡9的ID信息,輸入用戶和非機動車信息管理模塊的數(shù)據(jù)庫,數(shù)據(jù)庫根據(jù)連續(xù)的兩個ID信息自動建立用戶授權(quán)卡8和非機動車授權(quán)卡9的關聯(lián)信息,用戶讀卡器A4和非機動車讀卡器BlO分別讀取用戶授權(quán)卡8和非機動車授權(quán)卡9中的信息,經(jīng)過模/數(shù)轉(zhuǎn)換后將授權(quán)卡信息上傳給門禁控制器1 (該門禁控制器是市售的),門禁控制器1產(chǎn)生硬件中斷通知門禁控制器系統(tǒng)控制軟件14中的讀卡事件模塊讀取該信息,同時讀卡事件模塊從用戶和非機動車管理模塊的數(shù)據(jù)庫中讀取相應的信息,然后通知權(quán)限判斷模塊判斷它們是否具有通過門A5的權(quán)限;如果其中任何一個沒有權(quán)限,權(quán)限判斷模塊將中止本次操作,門A5將保持關閉狀態(tài)。當判斷兩者都具有權(quán)限后,權(quán)限判斷模塊通知用戶和非機動車信息比較模塊,比較兩者的信息是否一致,如果不一致,用戶和非機動車信息比較模塊將中止本次操作,門A5將保持關閉狀態(tài)。如果一致,通知門狀態(tài)驗證模塊繼續(xù)驗證,該模塊通過門磁B3上傳的信號判斷門B7當前的狀態(tài),如果門B7處于打開狀態(tài),該模塊將中止本次操作,門A5將保持關閉狀態(tài);如果門B7處于關閉狀態(tài),那么門狀態(tài)控制模塊發(fā)出門A5的打開指令,門禁控制器1將該指令并經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖A12,門A5立即打開;同時,門狀態(tài)控制模塊等待一段時間,足以讓用戶和非機動車通過該門后,發(fā)出門A5的關閉指令,經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖A12,門A5立即關閉。 通用讀卡器11讀取用戶授權(quán)卡8或者非機動車授權(quán)卡9中的信息,經(jīng)過模/數(shù)轉(zhuǎn)換后將授權(quán)卡信息上傳給門禁控制器1,門禁控制器1產(chǎn)生硬件中斷通知控制裝置14中的讀卡事件模讀取該信息,并從用戶和非機動車管理模塊的數(shù)據(jù)庫中讀取相應的信息,然后通知用戶及非機動車信息和權(quán)限判斷模塊判斷它們是否具有通過門B7的權(quán)限;如果沒有權(quán)限,該模塊將中止本次操作,門B7將保持關閉狀態(tài);當判斷具有權(quán)限后,通知門狀態(tài)驗證模塊繼續(xù)驗證,該模塊通過門磁A2上傳的信號判斷門A5當前的狀態(tài),如果門A5處于打開狀態(tài),該模塊將中止本次操作,門B7將保持關閉狀態(tài)。如果門A5處于關閉狀態(tài),那么門狀態(tài)控制模塊發(fā)出門B7的打開指令,并經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖B6,門B7立即打開;同時,門狀態(tài)控制模等待一段時間,足以讓用戶和非機動車通過該門后,發(fā)出門A5的關閉指令,門禁控制器1經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖B6,門B7立即關閉。 參見圖1,圖2 用于執(zhí)行上述方法的非機動車智能門禁裝置及其控制系統(tǒng),其特征在于,所述的裝置主要由用戶門禁授權(quán)卡8、非機動車門禁授權(quán)卡9、兩道門A5、B7及設在門A入口處的用戶讀卡器4、設在門A入口處的非機動車讀卡器10、設在門B入口處的通用讀卡器11共三個讀卡器、分別對應于兩道門的兩個電磁門鎖A12,B6,分別對應于兩個電磁門鎖的兩個門磁開關A2,B3構(gòu)成;其中,門磁開關A2和門磁開關B3的輸出端子分別連接到門禁控制器的門磁兩個輸入端子,用戶讀卡器4、非機動車讀卡器10、通用讀卡器11的輸出端子分別連接到門禁控制器讀卡器三個輸入端子,電磁門鎖A12、電磁門鎖B6輸入端子分別連接到門禁控制器的門鎖兩個輸出端子;所述的控制系統(tǒng)主要包含如下模塊及其連接方式分別與用戶讀卡器4、非機動車讀卡器10、通用讀卡器11連接的讀卡事件模塊,分別與讀卡事件模塊和權(quán)限判斷模塊相連的用戶和非機動車信息比較模塊,用戶和非機動車信息存儲模塊分別與讀卡事件模塊、權(quán)限判斷模塊以及用戶和非機動車信息比較模塊相連; 與用戶和非機動車信息比較模塊相連的門狀態(tài)驗證模塊,門狀態(tài)驗證模塊還分別和門磁開關A2、門磁開關B3相連,與門狀態(tài)驗證模塊相連的門開關控制模塊,門開關控制模塊還分別和電磁門鎖A12、電磁門鎖B6相連。所述的非機動車門禁授權(quán)卡(9)固定在非機動車上,特別是固定在車把前方位置或車把前固定的車筐的前面。
所述的用戶讀卡器A(4)靠近門A(5),安裝高度在1. 2 1. 7m,便于用戶刷卡。所述的非機動車讀卡器A(IO)和通用讀卡器B(Il)的安裝高度在0. 8nTl. 2m,分別距離門A(5)和門Β(7)0. 3πΓ0. 8m,并選用讀卡有效距離> 30cm的讀卡器。
所述的門A(5)和門B(7)中間為(1. 8m 2m) X (0. 9πΓ · 2m)(長X寬)的空間,使其只能同時容納一個人和一輛非機動車,在門禁控制器及其系統(tǒng)控制軟件的協(xié)助下,第一道門開后即行關閉,當其關閉后第二道門方能開啟;用以防止其他的人和非機動車尾隨出入。參見附圖2,所述的門禁控制器系統(tǒng)控制軟件主要由以下模塊構(gòu)成,完成以下任務讀卡事件模塊讀取讀卡器經(jīng)過模數(shù)轉(zhuǎn)換后的用戶信息和非機動車信息;用戶和非機動車信息存儲模塊存儲了用戶和非機動車的權(quán)限信息,以及人和車的對應關系;權(quán)限判斷模塊以及用戶和非機動車信息比較模塊將利用該模塊的信息進行判斷和比較;權(quán)限判斷模塊將讀卡事件模塊讀取的信息和用戶和非機動車存儲模塊中存儲的信息進行對比,判斷用戶和非機動車是否具有出入門的權(quán)限,只有授權(quán)用戶才能驗證通過;用戶和非機動車信息比較模塊利用用戶和非機動車信息存儲模塊中的信息,判斷兩者的信息是否一致即該非機動車是否屬于該用戶,只有兩者的信息一致,才驗證通過;門狀態(tài)驗證模塊查詢并驗證兩道門的狀態(tài),在即將開啟處于關閉狀態(tài)的一道門時,另外一道門如果不是處于關閉狀態(tài),都會驗證失敗,只有兩道門都同時處于關閉狀態(tài),試圖打開一種一道門時,才會驗證成功,即兩道門永遠不會出現(xiàn)同時開啟狀態(tài);門狀態(tài)控制模塊,根據(jù)用戶和非機動車信息以及兩道門的狀態(tài),發(fā)出開啟/關閉指令,并經(jīng)過數(shù)/模轉(zhuǎn)換傳給電磁門鎖,進行門的開關控制,只有在用戶和非機動車權(quán)限判斷、信息比較、門狀態(tài)驗證都成功的情況下,才發(fā)出開啟指令,任何一個環(huán)節(jié)失敗后,門狀態(tài)控制模塊不會發(fā)出任何指令,兩到門繼續(xù)保持關閉狀態(tài)。使用時,以用戶(即人)和非機動車通過門A(5)為例,用戶授權(quán)卡⑶和非機動車授權(quán)卡(9)分別通過用戶讀卡器A(4)和非機動車讀卡器B(IO)將經(jīng)過模/數(shù)轉(zhuǎn)換后的授權(quán)卡信息上傳給門禁控制器(1),門禁控制器(1)產(chǎn)生硬件中斷通知圖2中的門禁控制器系統(tǒng)控制軟件(14)讀取該信息(由圖2中的讀卡事件模塊完成),并從數(shù)據(jù)庫中讀取相應的信息(由圖2中的用戶和非機動車管理模塊完成),判斷它們是否具有通過門A(5)的權(quán)限(由圖2中的用戶及非機動車信息和權(quán)限判斷模塊完成)。如果沒有權(quán)限,該模塊將中止本次操作,門5將保持關閉狀態(tài)。當判斷具有權(quán)限后,圖2中的權(quán)限判斷模塊通知用戶和非機動車信息比較模塊,比較兩者的信息是否一致,如果不一致,該模塊將中止本次操作,門 A(5)將保持關閉狀態(tài)。如果一致,通知圖2中的門狀態(tài)驗證模塊繼續(xù)驗證,通過門磁A(3) 上傳的信號判斷門B(7)當前的狀態(tài)(由圖2中的門狀態(tài)驗證模塊完成),如果門B(7)處于打開狀態(tài),該模塊將中止本次操作,門5將保持關閉狀態(tài)。如果B(7)處于關閉狀態(tài),那么門禁控制器以及系統(tǒng)控制軟件(1)發(fā)出門A(5)的打開指令(由圖2中的門狀態(tài)控制模塊完成),經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖A(12),門A(5)立即打開。同時,門禁控制器及其系統(tǒng)控制軟件(1)等待一段時間,足以讓用戶和非機動車通過該門后,發(fā)出門A(5)的關閉指令(由圖2中的門狀態(tài)控制模塊完成),門禁控制器(1)經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖A(12),門A(5)立即關閉。用戶和非機動車通過門B (7)的過程,不再驗證用戶和非機動車信息是否一致。其他過程是一致的,不再描述。
參見圖3,所述的門禁控制器系統(tǒng)控制軟件各功能模塊之間按照以下方式進行通信讀卡事件模塊收到讀卡器上傳的信息后,根據(jù)相應的信息查詢用戶和非機動車管理模塊已有的信息,并將收到的信息和查詢結(jié)果通過進程間共享內(nèi)存通信的方式送給權(quán)限判斷模塊;同時通過進程間管道通信的方式通知用戶和非機動車信息比較模塊,對讀卡器上送來的用戶和非機動車進行預比較,并將結(jié)果保存在內(nèi)存中,并且還通過進程間管道通信的方式通知門狀態(tài)驗證模塊,預讀取另外一道門的狀態(tài),將狀態(tài)結(jié)果保存在內(nèi)存中,上述的內(nèi)存地址通過用戶和非機動車經(jīng)過哈希算法計算得到。如果權(quán)限判斷模塊判斷失敗,通過進程間管道通信的方式通知用戶和非機動車信息比較模塊以及門狀態(tài)驗證模塊從內(nèi)存中清除所有信息, 并在本模塊中中止本次操作;如果權(quán)限判斷模塊判斷成功,通過進程間管道通信的方式通知用戶和非機動車信息比較模塊,用戶和非機動車比較模塊根據(jù)讀卡器上傳的信息進行哈希計算后得到內(nèi)存地址,直接在內(nèi)存地址中獲取用戶和非機動車的匹配信息。如果用戶和非機動車比較模塊比較失敗,直接清除內(nèi)存中所有的信息,并在本模塊中中止本次操作;當用戶和非機動車比較模塊比較成功后,通過進程間管道通信的方式通知門狀態(tài)驗證模塊。 門狀態(tài)驗證模塊直接在哈希得到的內(nèi)存地址中獲取驗證結(jié)果,如果驗證失敗,那么在本模塊中中止本次操作;如果驗證成功,通過進程間管道通信的方式通知門狀態(tài)控制模塊對門進行開關控制。本系統(tǒng)控制軟件通過預處理、哈希算法以及模塊線程化的處理方式,能有效的提高出入門的速度。本發(fā)明具有以下優(yōu)點1.全程不需要人工干預,自動化性能高,有效避免人工參與導致的出入門效率低下問題。2.兩道門中間的空間限制以及雙門互鎖,有效避免其他人和非機動車的尾隨出入。3.人和非機動車的雙卡認證機制,有效解決車輛歸屬問題。通過對門的自如控制達到防盜的目的,其社會效益是顯著的。
權(quán)利要求
1.安全可靠的非機動車智能門禁控制方法,其特征在于,包括以下步驟將用戶授權(quán)卡的ID信息、非機動車授權(quán)卡的ID信息,輸入用戶和非機動車信息管理模塊的數(shù)據(jù)庫,數(shù)據(jù)庫根據(jù)連續(xù)的兩個ID信息自動建立用戶授權(quán)卡和非機動車授權(quán)卡的關聯(lián)信息,用戶讀卡器A和非機動車讀卡器B分別讀取用戶授權(quán)卡和非機動車授權(quán)卡中的信息,經(jīng)過模/數(shù)轉(zhuǎn)換后將授權(quán)卡信息上傳給門禁控制器,門禁控制器產(chǎn)生硬件中斷通知門禁控制器系統(tǒng)控制軟件中的讀卡事件模塊讀取該信息,同時讀卡事件模塊從用戶和非機動車管理模塊的數(shù)據(jù)庫中讀取相應的信息,然后通知權(quán)限判斷模塊判斷它們是否具有通過門A的權(quán)限;如果其中任何一個沒有權(quán)限,權(quán)限判斷模塊將中止本次操作,門A將保持關閉狀態(tài)。當判斷兩者都具有權(quán)限后,權(quán)限判斷模塊通知用戶和非機動車信息比較模塊,比較兩者的信息是否一致,如果不一致,用戶和非機動車信息比較模塊將中止本次操作,門A將保持關閉狀態(tài)。如果一致,通知門狀態(tài)驗證模塊繼續(xù)驗證,該模塊通過門磁B上傳的信號判斷門B當前的狀態(tài),如果門B處于打開狀態(tài),該模塊將中止本次操作,門A將保持關閉狀態(tài);如果門B處于關閉狀態(tài),那么門狀態(tài)控制模塊發(fā)出門A的打開指令,門禁控制器將該指令并經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖A,門A立即打開;同時,門狀態(tài)控制模塊等待一段時間,足以讓用戶和非機動車通過該門后,發(fā)出門A的關閉指令,經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖A,門A立即關閉。通用讀卡器讀取用戶授權(quán)卡或者非機動車授權(quán)卡中的信息,經(jīng)過模/數(shù)轉(zhuǎn)換后將授權(quán)卡信息上傳給門禁控制器,門禁控制器產(chǎn)生硬件中斷通知控制裝置中的讀卡事件模讀取該信息,并從用戶和非機動車管理模塊的數(shù)據(jù)庫中讀取相應的信息,然后通知用戶及非機動車信息和權(quán)限判斷模塊判斷它們是否具有通過門B的權(quán)限;如果沒有權(quán)限,該模塊將中止本次操作,門B將保持關閉狀態(tài);當判斷具有權(quán)限后,通知門狀態(tài)驗證模塊繼續(xù)驗證, 該模塊通過門磁A上傳的信號判斷門A當前的狀態(tài),如果門A處于打開狀態(tài),該模塊將中止本次操作,門B將保持關閉狀態(tài)。如果門A處于關閉狀態(tài),那么門狀態(tài)控制模塊發(fā)出門B的打開指令,并經(jīng)過數(shù)/模轉(zhuǎn)換后,傳送給電磁門鎖B,門B立即打開;同時,門狀態(tài)控制模等待一段時間,足以讓用戶和非機動車通過該門后,發(fā)出門A的關閉指令,門禁控制器經(jīng)過數(shù) /模轉(zhuǎn)換后,傳送給電磁門鎖B,門B立即關閉。
2.根據(jù)權(quán)利要求1所述的安全可靠的非機動車智能門禁控制方法,其特征在于,所述的門禁控制器系統(tǒng)控制軟件各功能模塊之間按照以下方式進行通信讀卡事件模塊收到讀卡器上傳的信息后,根據(jù)相應的信息查詢用戶和非機動車管理模塊已有的信息,并將收到的信息和查詢結(jié)果通過進程間共享內(nèi)存通信的方式送給權(quán)限判斷模塊;同時通過進程間管道通信的方式通知用戶和非機動車信息比較模塊,對讀卡器上送來的用戶和非機動車進行預比較,并將結(jié)果保存在內(nèi)存中,并且還通過進程間管道通信的方式通知門狀態(tài)驗證模塊, 預讀取另外一道門的狀態(tài),將狀態(tài)結(jié)果保存在內(nèi)存中,上述的內(nèi)存地址通過用戶和非機動車經(jīng)過哈希算法計算得到。
3.根據(jù)權(quán)利要求2所述的安全可靠的非機動車智能門禁控制方法,其特征在于,如果權(quán)限判斷模塊判斷失敗,通過進程間管道通信的方式通知用戶和非機動車信息比較模塊以及門狀態(tài)驗證模塊從內(nèi)存中清除所有信息,并在本模塊中中止本次操作;如果權(quán)限判斷模塊判斷成功,通過進程間管道通信的方式通知用戶和非機動車信息比較模塊,用戶和非機動車比較模塊根據(jù)讀卡器上傳的信息進行哈希計算后得到內(nèi)存地址,直接在內(nèi)存地址中獲取用戶和非機動車的匹配信息;如果用戶和非機動車比較模塊比較失敗,直接清除內(nèi)存中所有的信息,并在本模塊中中止本次操作;當用戶和非機動車比較模塊比較成功后,通過進程間管道通信的方式通知門狀態(tài)驗證模塊;門狀態(tài)驗證模塊直接在哈希得到的內(nèi)存地址中獲取驗證結(jié)果,如果驗證失敗,那么在本模塊中中止本次操作;如果驗證成功,通過進程間管道通信的方式通知門狀態(tài)控制模塊對門進行開關控制。
4.用于執(zhí)行權(quán)利要求1所述方法的非機動車智能門禁裝置及其控制系統(tǒng),其特征在于,所述的裝置主要由用戶門禁授權(quán)卡、非機動車門禁授權(quán)卡、兩道門A、B及設在門A入口處的用戶讀卡器、設在門A入口處的非機動車讀卡器、設在門B入口處的通用讀卡器共三個讀卡器、分別對應于兩道門的兩個電磁門鎖A,B,分別對應于兩個電磁門鎖的兩個門磁開關 A,B構(gòu)成;其中,門磁開關A和門磁開關B的輸出端子分別連接到門禁控制器的門磁兩個輸入端子,用戶讀卡器、非機動車讀卡器、通用讀卡器的輸出端子分別連接到門禁控制器讀卡器三個輸入端子,電磁門鎖A、電磁門鎖B輸入端子分別連接到門禁控制器的門鎖兩個輸出端子;所述的控制系統(tǒng)主要包含如下模塊及其連接方式分別與用戶讀卡器、非機動車讀卡器、通用讀卡器連接的讀卡事件模塊,分別與讀卡事件模塊和權(quán)限判斷模塊相連的用戶和非機動車信息比較模塊,用戶和非機動車信息存儲模塊分別與讀卡事件模塊、權(quán)限判斷模塊以及用戶和非機動車信息比較模塊相連;與用戶和非機動車信息比較模塊相連的門狀態(tài)驗證模塊,門狀態(tài)驗證模塊還分別和門磁開關A、門磁開關B相連,與門狀態(tài)驗證模塊相連的門開關控制模塊,門開關控制模塊還分別和電磁門鎖A、電磁門鎖B相連。
5.根據(jù)權(quán)利要求3所述的非機動車智能門禁裝置及其控制系統(tǒng),其特征在于,所述的非機動車門禁授權(quán)卡固定在非機動車上,特別是固定在車把前方位置或車把前固定的車筐的前面。
6.根據(jù)權(quán)利要求3所述的非機動車智能門禁裝置及其控制系統(tǒng),其特征在于,所述的用戶讀卡器A靠近門A,安裝高度在1. 2 1. 7m。
7.根據(jù)權(quán)利要求3所述的非機動車智能門禁裝置及其控制系統(tǒng),其特征在于,所述的非機動車讀卡器A和通用讀卡器B的安裝高度在0. 8nTl.2m,分別距離門A和門 BO. 3nT0. 8m,并選用讀卡有效距離> 30cm的讀卡器。
8.根據(jù)權(quán)利要求3所述的非機動車智能門禁裝置及其控制系統(tǒng),其特征在于,所述的門A禾Π門B中間為(1. 8nT2m) X (0. 9nTl. 2m)的空間,使其只能同時容納一個人和一輛非機動車,在門禁控制器及其系統(tǒng)控制軟件的協(xié)助下,第一道門開后即行關閉,當其關閉后第二道門方能開啟;用以防止其他的人和非機動車尾隨出入。
全文摘要
本發(fā)明涉及一種智能門禁控制系統(tǒng)及其控制方法。用于執(zhí)行上述方法的非機動車智能門禁裝置及其控制系統(tǒng),所述的裝置主要由用戶門禁授權(quán)卡、非機動車門禁授權(quán)卡、兩道門A、B及設在門A入口處的用戶讀卡器、設在門A入口處的非機動車讀卡器、設在門B入口處的通用讀卡器共三個讀卡器、分別對應于兩道門的兩個電磁門鎖A,B,分別對應于兩個電磁門鎖的兩個門磁開關A,B構(gòu)成。本發(fā)明的有益效果是通過兩道門及其系統(tǒng)控制軟件的設置,有效地控制了門只對用戶擁有的車輛的放行,阻止了其他人打開門禁取走車輛;并且還防止了未注冊人員通過門禁,尾隨出入。
文檔編號G07C9/00GK102194267SQ20101012650
公開日2011年9月21日 申請日期2010年3月18日 優(yōu)先權(quán)日2010年3月18日
發(fā)明者李文山 申請人:天津市委培勞務服務有限公司