專利名稱:城市軌道交通專用剪式門閘機的通行事件識別方法
技術領域:
本發(fā)明屬于模式識別技術,特別涉及一種城市軌道交通專用剪式門閘機的通行事件識 別方法。
背景技術:
閘機作為自動檢票設備,是城市軌道交通的自動售檢票(Automatic Fare Collection, AFC)系統(tǒng)中的關鍵設備之一。閘機利用其內(nèi)部的智能模式識別系統(tǒng)對乘客在閘機通道內(nèi) 的通過行為進行識別,以確定和識別通過者的各種通過行為,從而實現(xiàn)自動檢票。其目標 是可以攔阻無票闖入或尾隨逃票者,保護拖帶行李或攜帶兒童的乘客正常通過(不被閘機 關閉的門扇夾住),加快乘客通行速度。軌道交通專用閘機由于配備了智能化的通過行為 模式識別系統(tǒng),使閘機對乘客的通過行為的控制更加靈活有效,為實現(xiàn)按里程計費的AFC 系統(tǒng)奠定了實施基礎??梢哉f,該智能識別系統(tǒng)是閘機的"眼睛",屬于閘機的重要組成 部分,它的優(yōu)劣不僅是衡量閘機性能的重要指標,而且關系到地鐵系統(tǒng)運營效益是否得到 可靠保障。當前,閘機的智能識別系統(tǒng)已經(jīng)成為城市軌道交通領域的研究熱點。從20世 纟^70年代開始,瑞典Gunnebo、韓國Sumsung、美國Cubic、日本信號(NP)等公司開 始研究和開發(fā)適合于城市軌道交通的閘機智能識別系統(tǒng),并被世界上許多城市的軌道交通 系統(tǒng)所采用;20世紀卯年開始,我國的一些公司和研究機構也對閘機智能識別系統(tǒng)進行 了嘗試性研究。雖然安裝上述識別系統(tǒng)的國外閘機產(chǎn)品已經(jīng)得到了廣泛的應用,但是它們 普遍存在識別率不高(<=70%)、乘客通行速度慢(進站閘機60人每分鐘)等問題,并不 能完全滿足城市軌道交通快速發(fā)展的要求。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術問題是提供一種城市軌道交通專用剪式門閘機的通行事件識 別方法。針對當前閘機智能識別系統(tǒng)研究中存在的不足,提出了一種新的適合于城市軌道 交通剪式門閘機的基于事件識別的技術。 本發(fā)明的技術方案是
一種城市軌道交通專用剪式門閘機的通行事件識別方法,其特征在于 采用事件識別的紅外傳感器總共有18對,均采用對射式紅外傳感器,4對傳感器為安
5全傳感器布置在閘機的門區(qū),14對安裝在閘機左右兩側(cè)面;傳感器的布局位置在閘機的通
道上的分區(qū)內(nèi);
閘機通道分區(qū)將閘機組成的通道分為若干個區(qū)域,由左至右分別為LZonel、 LZone2、LZone3、 RZone3、 RZone2和RZonelj
區(qū)域LZonel包括4個紅外傳感器,區(qū)域LZone2包括2個紅外傳感器,區(qū)域LZonel包括l個紅外傳感器,區(qū)域RZone3包括1個紅外傳感器,區(qū)域RZone2包括2個紅外傳感器,區(qū)域RZonel包括4個紅外傳感器;
事件的定義-
定義事件evew。,該事件表示沒有運動個體在通道中;
定義事件eve"/,,該事件表示運動個體進入?yún)^(qū)域LZonel;
定義事件eww^,該事件表示運動個體進入?yún)^(qū)域LZone2;
定義事件evew^ ,該事件表示運動個體進入?yún)^(qū)域LZone3;
定義事件evew",該事件表示運動個體進入?yún)^(qū)域RZcme3;
定義事件eve"G ,該事件表示運動個體進入?yún)^(qū)域RZone2;
定義事件evew6 ,該事件表示運動個體進入?yún)^(qū)域RZonel;
定義事件evew^,當乘客在閘機的非接觸式IC卡讀寫器上刷了車票,而且進入通道并
處于通道中某個區(qū)域時間過長時,有票超時事件evew^發(fā)生;對于每一個通道區(qū)域,都被
設定了一個有票超時時間;當刷卡乘客位于某個區(qū)域的時間超過這個設定的超時時間時,有票超時事件就發(fā)生了;例如,假設通道的區(qū)域LZonel設定了有票超時時間為1500ms,
如果刷卡乘客進入?yún)^(qū)域LZonel并在區(qū)域LZonel中停留,當停留時間超過1500ms時,有票超時事件就會發(fā)生,通道控制模塊識別出該事件,并作出處理(請求主控模塊控制蜂鳴器進行有票超時報警),以便提醒乘客應該迅速通過通道,不要長時間站在區(qū)域LZonel內(nèi);定義有票超時事件就是為了提高乘客的通行速度,避免一個刷票乘客長時間占用通道;
定義事件ew/^,當乘客沒有在讀卡機上刷車票,而且該乘客進入通道并處于通道中某個區(qū)域時間過長時,無票超時事件eve加8發(fā)生;對于每一個通道區(qū)域,都被設定了一個
無票超時時間;當未刷卡乘客位于某個區(qū)域的時間超過這個設定的超時時間時,無票超時事件就發(fā)生了;例如,假設通道的區(qū)域LZonel設定了無票超時時間為3000ms,如果未刷卡乘客進入?yún)^(qū)域LZonel并在區(qū)域LZonel中停留,當停留時間超過3000ms時,無票超時事件就會發(fā)生,通道控制模塊識別出該事件,并作出處理(請求主控模塊控制嗡鳴器進行無票超時報警),以便提醒乘客應該在規(guī)定的時間內(nèi)刷車票,不要長時間站在區(qū)域LZonel內(nèi);定義無票超時事件就是為了提高乘客的通行速度,既允許乘客先進入通道再刷車票,
6又避免一個無票乘客長時間占用通道;此外,還解決了一個故意逃票的乘客先行進入通道,
等待其他人給自己刷票的逃票問題;
定義事件eve;^,當乘客在讀卡機上刷車票后,而且該乘客由于某些原因沒有在規(guī)定 的時間內(nèi)通過通道時,票超時事件evew"發(fā)生;本文對每一張刷過的車票都設定一個相同 的票超時時間,當刷卡乘客沒有在這個設定的超時時間內(nèi)通過閘機時,票超時事件就發(fā)生 了;例如,假設票超時時間為8000ms,這就意味著刷票乘客必須在8000ms內(nèi)通過閘機; 如果刷票乘客沒有在8000ms內(nèi)通過通道,則票超時事件就會發(fā)生,通道控制模塊識別出 該事件,并作出處理(使該車票變?yōu)闊o效票);定義票超時事件同樣也是為了提高乘客的 通行速度,從而規(guī)定了乘客必須在規(guī)定的時間內(nèi)通過通道,避免一個乘客長時間占用通道;
如果類型為evew"的事件后,又發(fā)生類型為eiw^的事件,并且這兩個事件之間不存
在類型為eve""或ew"^的事件,則將這樣的事件對稱為通行事件對,記為(we"",eve""); 軟件與硬件模塊
該識別技術的算法
第1步,從模塊ConfigMgr中獲得識別功能參數(shù)等閘機的參數(shù),以及從模塊
TicketCounter中,獲得總票數(shù),然后繼續(xù)下一步;
第2步,判斷識別功能是否被關閉;如果被關閉,則返回第1步,否則繼續(xù)下一步
第3步,調(diào)用CGeneralQueue::Get()從IRSBuffer中獲得一個紅外傳感器的狀態(tài)數(shù)據(jù);
根據(jù)事件的定義,分析該傳感器狀態(tài)數(shù)據(jù),獲得當前事件,然后繼續(xù)下一步;
第4步,判斷當前事件是否為事件even";如果是,則發(fā)送有票超時消息,然后返回
第l步;否則,繼續(xù)下一步;
第5歩,判斷當前事件是否為事件evewrs;如果是,則發(fā)送無票超時消息,然后返回
第l步;否則,繼續(xù)下一步;
第6步,判斷當前事件是否為事件ew"";如果是,則發(fā)送票超時消息,并將主子機
的票數(shù)減一,再根據(jù)票數(shù)發(fā)送關門消息,然后返回第1步;否則,繼續(xù)下一步;
第7步,判斷當前事件是否為事件eve"/。;如果是,則將事件^""的標識設置為0,
然后返回第l歩;否則,繼續(xù)下一步;
第8步,判斷當前事件是否為事件ewnq;如果是,則將事件even"的標識設置為1, 然后返回第l步;否則,繼續(xù)下一步;
第9步,判斷當前事件是否為事件eW/^;如果不是,則返回第l步;如果是,則判 斷事件evw"是否發(fā)生;如果沒有發(fā)生,則返回第l步;否則,繼續(xù)下一步;
第10步,將事件evew"的標識設置為O,并且將識別出的乘客數(shù)量設置為1;如果識別出的乘客數(shù)量大于主子機的票數(shù),則發(fā)送存在聞入或尾隨者消息,并根據(jù)票數(shù),發(fā)送合法乘客消息,將票數(shù)清零,發(fā)送關門消息,然后返回第l步;否則,根據(jù)乘客數(shù)量,發(fā)送合法乘客消息,將票數(shù)減掉乘客的數(shù)量,并根據(jù)當前票數(shù),發(fā)送關門消息,然后返回第1步。
本發(fā)明效果是
使用紅外傳感器作為事件識別方法的探測工具。用于事件識別的紅外傳感器總共有18對,均采用對射式紅外傳感器,硬件設備簡單。利用Polana與Nelson提出的運動由動作、行為和事件組成的思想,提出運動個體的概念,進而提出事件識別方法,該識別技術能夠識別的最小單位就是運動個體。對于運動個體,它的運動過程可以由一個動作序列來描述。根據(jù)預定義的行為和事件,分析這個動作序列,可以獲得運動過程中存在的行為和事件,從而形成一個事件序列。使用這個事件序列同樣可以描述運動個體的運動過程。該事件識別方法針對尾隨、闖入等逃票現(xiàn)象、乘客帶箱包等復雜情況,定義了通行事件對等復合事件。通過分析事件序列,就可以判斷出通過通道的人數(shù),與閘機確認的有效票數(shù)相比較,就可檢出持票者、尾隨者、闖入者、多人連續(xù)通過等。通過大量的仿真和實際試驗,使用本發(fā)明的事件識別方法的剪式門閘機能提高識別率(達到85%)和乘客通行速度(進站閘機90人每分鐘)。
整個識別軟件既可以自成體系由ECU模塊實施,又可以直接安裝在閘機的主控模塊DCU內(nèi),后一途徑有更高的集成度和實時響應性,可更好地利用閘機自身已有的硬件資源。
圖1是城市軌道交通專用剪式門閘機的通行事件識別方法的傳感器的布局位2是閘機組成的通道被分為若干個區(qū)域結構示意3是城市軌道交通專用剪式門閘機的通行事件識別方法的程序流程圖
具體實施例方式
一種城市軌道交通專用剪式門閘機的通行事件識別方法,采用事件識別的紅外傳感器總共有18對,均采用對射式紅外傳感器,4對傳感器為安全傳感器布置在閘機的門區(qū),14對安裝在閘機左右兩側(cè)面;(如圖1所示)傳感器的布局位置在閘機的通道上的分區(qū)內(nèi);傳感器的布局位置如圖1中的0、 1、 2、 3、 4、 5、 6、 7、8、 9、 10、 11、 12、 13位置。.如圖2所示的閘機通道分區(qū)將閘機組成的通道分為若干個區(qū)域,由左至右分別為LZonel、 LZone2、 LZone3、 RZone3、 RZone2和RZonel;區(qū)域LZonel包括4個紅外傳感器,區(qū)域LZone2包括2個紅外傳感器,區(qū)域LZonel 每括l個紅外傳感器,區(qū)域RZone3包括l個紅外傳感器,區(qū)域RZone2包括2個紅外傳感 器,區(qū)域RZonel包括4個紅外傳感器;如圖2的分布。
軌道交通專用閘機的通行事件識別,依靠安裝在閘機側(cè)面的一組紅外傳感器來進行通 過事件的具體檢測,
事件的定義-
定義事件evew。,該事件表示沒有運動個體在通道中。 定義事件evew,,該事件表示運動個體進入?yún)^(qū)域LZonel 。 定義事件eve"^ ,該事件表示運動個體進入?yún)^(qū)域LZone2。 定義事件eve/^ ,該事件表示運動個體進入?yún)^(qū)域LZone3。 定義事件eww",該事件表示運動個體進入?yún)^(qū)域RZone3。 定義事件eve"^,該事件表示運動個體進入?yún)^(qū)域RZone2。 定義事件eve"^ ,該事件表示運動個體進入?yún)^(qū)域RZonel 。
定義事件eww/,,當乘客在閘機的非接觸式IC卡讀寫器上刷了車票,而且進入通道并 處于通道中某個區(qū)域時間過長時,有票超時事件eve"^發(fā)生。對于每一個通道區(qū)域,都被 設定了一個有票超時時間。當刷卡乘客位于某個區(qū)域的時間超過這個設定的超時時間時, 有票超時事件就發(fā)生了。例如,假設通道的區(qū)域LZonel設定了有票超時時間為1500ms, 如果刷卡乘客進入?yún)^(qū)域LZonel并在區(qū)域LZonel中停留,當停留時間超過1500ms時,有 票超時事件就會發(fā)生,通道控制模塊識別出該事件,并作出處理(請求主控模塊控制蜂鳴 器進行有票超時報警),以便提醒乘客應該迅速通過通道,不要長時間站在區(qū)域LZonel內(nèi)。 定義有票超時事件就是為了提高乘客的通行速度,避免一個刷票乘客長時間占用通道。
定義事件eve/^,當乘客沒有在讀卡機上刷車票,而且該乘客進入通道并處于通道中 某個區(qū)域時間過長時,無票超時事件evew^發(fā)生。對于每一個通道區(qū)域,都被設定了一個 無票超時時間。當未刷卡乘客位于某個區(qū)域的時間超過這個設定的超時時間時,無票超時 事件就發(fā)生了。例如,假設通道的區(qū)域LZonel設定了無票超時時間為3000ms,如果未刷 卡乘客進入?yún)^(qū)域LZonel并在區(qū)域LZonel中停留,當停留時間超過3000ms時,無票超時 事件就會發(fā)生,通道控制模塊識別出該事件,并作出處理(請求主控模塊控制嗡鳴器進行 無票超時報警),以便提醒乘客應該在規(guī)定的時間內(nèi)刷車票,不要長時間站在區(qū)域LZonel 內(nèi)。定義無票超時事件就是為了提高乘客的通行速度,既允許乘客先進入通道再刷車票, 又避免一個無票乘客長時間占用通道。此外,還解決了一個故意逃票的乘客先行進入通道, 等待其他人給自己刷票的逃票問題。定義事件eve"",當乘客在讀卡機上刷車票后,而且該乘客由于某些原因沒有在規(guī)定的時間內(nèi)通過通道時,票超時事件eve""發(fā)生。本文對每一張刷過的車票都設定一個相同
的票超時時間,當刷卡乘客沒有在這個設定的超時時間內(nèi)通過閘機時,票超時事件就發(fā)生了。例如,假設票超時時間為8000ms,這就意味著刷票乘客必須在8000ms內(nèi)通過閘機。如果刷票乘客沒有在8000ms內(nèi)通過通道,則票超時事件就會發(fā)生,通道控制模塊識別出該事件,并作出處理(使該車票變?yōu)闊o效票)。定義票超時事件同樣也是為了提高乘客的通行速度,從而規(guī)定了乘客必須在規(guī)定的時間內(nèi)通過通道,避免一個乘客長時間占用通道。如果類型為eww"的事件后,又發(fā)生類型為ew^^的事件,并且這兩個事件之間不存在類型為evew"或eve"^的事件,則將這樣的事件對稱為通行事件對,記為(eveW4,ew^5)。軟件與硬件模塊-
整個識別軟件既可以自成體系由ECU模塊實施,又可以直接安裝在閘機的主控模塊DCU內(nèi),后一途徑有更高的集成度和實時響應性,可更好地利用閘機自身已有的硬件資源。'該識別技術的算法
第1步,從模塊ConfigMgr中獲得識別功能參數(shù)等閘機的參數(shù),以及從模塊TicketCounter中,獲得總票數(shù),然后繼續(xù)下一步;
第2步,判斷識別功能是否被關閉。如果被關閉,則返回第1步,否則繼續(xù)下一步
第3步,調(diào)用CGeneralQueue::Get()從IRSBuffer中獲得一個紅外傳感器的狀態(tài)數(shù)據(jù)。根據(jù)事件的定義,分析該傳感器狀態(tài)數(shù)據(jù),獲得當前事件,然后繼續(xù)下一步;
第4步,判斷當前事件是否為事件eww,。如果是,則發(fā)送有票超時消息,然后返回
第1步。否則,繼續(xù)下一步;
第5步,判斷當前事件是否為事件ewWs。如果是,則發(fā)送無票超時消息,然后返回
第1步。否則,繼續(xù)下一步;
第6步,判斷當前事件是否為事件eveA^。如果是,則發(fā)送票超時消息,并將主子機
的票數(shù)減一,再根據(jù)票數(shù)發(fā)送關門消息,然后返回第1步。否則,繼續(xù)下一步;
第7步,判斷當前事件是否為事件evew。。如果是,則將事件evM"的標識設置為O,
然后返回第1步。否則,繼續(xù)下一步;
第8步,判斷當前事件是否為事件even"。如果是,則將事件ewn"的標識設置為1,
然后返回第l步。否則,繼續(xù)下一步;
第9步,判斷當前事件是否為事件eve"^。如果不是,則返回第1步。如果是,則判斷事件ew""是否發(fā)生。如果沒有發(fā)生,則返回第1步。否則,繼續(xù)下一步;
第10步,將事件eve"^的標識設置為0,并且將識別出的乘客數(shù)量設置為1。如果識
10別出的乘客數(shù)量大于主子機的票數(shù),則發(fā)送存在闖入或尾隨者消息,并根據(jù)票數(shù),發(fā)送合 法乘客消息,將票數(shù)清零,發(fā)送關門消息,然后返回第l步。否則,根據(jù)乘客數(shù)量,發(fā)送 合法乘客消息,將票數(shù)減掉乘客的數(shù)量,并根據(jù)當前票數(shù),發(fā)送關門消息,然后返回第1 步。
該發(fā)明的事件識別方法已經(jīng)安裝在地鐵專用的剪式門閘機中。實地測試表明對于乘 客的各種通過行為,例如拖帶行李箱、前推殘疾人輪椅、攜帶大型購物袋、緩慢或快速 通過、進入通道后反手刷卡、通道內(nèi)滯留、多人連續(xù)通行、雙向進入、進入后又退出、強 行闖入、尾隨逃票等不同事件,均有很高的識別率和很低的誤報率,已經(jīng)完全達到實用的 效果。該事件識別方法還可以根據(jù)不同軌道交通工具的自身特點,稍作修改應用在城際客 運鐵路專線AFC系統(tǒng)的閘機中。也可以用在城市快速公交系統(tǒng)AFC的閘機中,以及作為 通行智能化技術應用在大型商廈和運動場館的出入口控制閘機中。
權利要求
1、一種城市軌道交通專用剪式門閘機的通行事件識別方法,其特征在于采用事件識別的紅外傳感器總共有18對,均采用對射式紅外傳感器,4對傳感器為安全傳感器布置在閘機的門區(qū),14對安裝在閘機左右兩側(cè)面;傳感器的布局位置在閘機的通道上的分區(qū)內(nèi);閘機通道分區(qū)將閘機組成的通道分為若干個區(qū)域,由左至右分別為LZone1、LZone2、LZone3、RZone3、RZone2和RZone1;區(qū)域LZone1包括4個紅外傳感器,區(qū)域LZone2包括2個紅外傳感器,區(qū)域LZone1包括1個紅外傳感器,區(qū)域RZone3包括1個紅外傳感器,區(qū)域RZone2包括2個紅外傳感器,區(qū)域RZone1包括4個紅外傳感器;事件的定義定義事件event0,該事件表示沒有運動個體在通道中;定義事件event1,該事件表示運動個體進入?yún)^(qū)域LZone1;定義事件event2,該事件表示運動個體進入?yún)^(qū)域LZone2;定義事件event3,該事件表示運動個體進入?yún)^(qū)域LZone3;定義事件event4,該事件表示運動個體進入?yún)^(qū)域RZone3;定義事件event5,該事件表示運動個體進入?yún)^(qū)域RZone2;定義事件event6,該事件表示運動個體進入?yún)^(qū)域RZone1;定義事件event7,當乘客在閘機的非接觸式IC卡讀寫器上刷了車票,而且進入通道并處于通道中某個區(qū)域時間過長時,有票超時事件event7發(fā)生;對于每一個通道區(qū)域,都被設定了一個有票超時時間;當刷卡乘客位于某個區(qū)域的時間超過這個設定的超時時間時,有票超時事件就發(fā)生了;例如,假設通道的區(qū)域LZone1設定了有票超時時間為1500ms,如果刷卡乘客進入?yún)^(qū)域LZone1并在區(qū)域LZone1中停留,當停留時間超過1500ms時,有票超時事件就會發(fā)生,通道控制模塊識別出該事件,并作出處理請求主控模塊控制蜂鳴器進行有票超時報警,以便提醒乘客應該迅速通過通道,不要長時間站在區(qū)域LZone1內(nèi);定義有票超時事件就是為了提高乘客的通行速度,避免一個刷票乘客長時間占用通道;定義事件event8,當乘客沒有在讀卡機上刷車票,而且該乘客進入通道并處于通道中某個區(qū)域時間過長時,無票超時事件event8發(fā)生;對于每一個通道區(qū)域,都被設定了一個無票超時時間;當未刷卡乘客位于某個區(qū)域的時間超過這個設定的超時時間時,無票超時事件就發(fā)生了;例如,假設通道的區(qū)域LZone1設定了無票超時時間為3000ms,如果未刷卡乘客進入?yún)^(qū)域LZone1并在區(qū)域LZone1中停留,當停留時間超過3000ms時,無票超時事件就會發(fā)生,通道控制模塊識別出該事件,并作出處理請求主控模塊控制嗡鳴器進行無票超時報警,以便提醒乘客應該在規(guī)定的時間內(nèi)刷車票,不要長時間站在區(qū)域LZone1內(nèi);定義無票超時事件就是為了提高乘客的通行速度,既允許乘客先進入通道再刷車票,又避免一個無票乘客長時間占用通道;此外,還解決了一個故意逃票的乘客先行進入通道,等待其他人給自己刷票的逃票問題;定義事件event9,當乘客在讀卡機上刷車票后,而且該乘客由于某些原因沒有在規(guī)定的時間內(nèi)通過通道時,票超時事件event9發(fā)生;本文對每一張刷過的車票都設定一個相同的票超時時間,當刷卡乘客沒有在這個設定的超時時間內(nèi)通過閘機時,票超時事件就發(fā)生了;假設票超時時間為8000ms,這就意味著刷票乘客必須在8000ms內(nèi)通過閘機;如果刷票乘客沒有在8000ms內(nèi)通過通道,則票超時事件就會發(fā)生,通道控制模塊識別出該事件,并作出處理使該車票變?yōu)闊o效票;定義票超時事件同樣也是為了提高乘客的通行速度,從而規(guī)定了乘客必須在規(guī)定的時間內(nèi)通過通道,避免一個乘客長時間占用通道;如果類型為event4的事件后,又發(fā)生類型為event5的事件,并且這兩個事件之間不存在類型為event4或event5的事件,則將這樣的事件對稱為通行事件對,記為(event4,event5);軟件與硬件模塊該識別技術的算法第1步,從模塊ConfigMgr中獲得識別功能參數(shù)等閘機的參數(shù),以及從模塊TicketCounter中,獲得總票數(shù),然后繼續(xù)下一步;第2步,判斷識別功能是否被關閉;如果被關閉,則返回第1步,否則繼續(xù)下一步第3步,調(diào)用CGeneralQueue::Get()從IRSBuffer中獲得一個紅外傳感器的狀態(tài)數(shù)據(jù);根據(jù)事件的定義,分析該傳感器狀態(tài)數(shù)據(jù),獲得當前事件,然后繼續(xù)下一步;第4步,判斷當前事件是否為事件event7;如果是,則發(fā)送有票超時消息,然后返回第1步;否則,繼續(xù)下一步;第5步,判斷當前事件是否為事件event8;如果是,則發(fā)送無票超時消息,然后返回第1步;否則,繼續(xù)下一步;第6步,判斷當前事件是否為事件event9;如果是,則發(fā)送票超時消息,并將主子機的票數(shù)減一,再根據(jù)票數(shù)發(fā)送關門消息,然后返回第1步;否則,繼續(xù)下一步;第7步,判斷當前事件是否為事件event0;如果是,則將事件event4的標識設置為0,然后返回第1步;否則,繼續(xù)下一步;第8步,判斷當前事件是否為事件event4;如果是,則將事件event4的標識設置為1,然后返回第1步;否則,繼續(xù)下一步;第9步,判斷當前事件是否為事件event5;如果不是,則返回第1步;如果是,則判斷事件event4是否發(fā)生;如果沒有發(fā)生,則返回第1步;否則,繼續(xù)下一步;第10步,將事件event4的標識設置為0,并且將識別出的乘客數(shù)量設置為1;如果識別出的乘客數(shù)量大于主子機的票數(shù),則發(fā)送存在闖入或尾隨者消息,并根據(jù)票數(shù),發(fā)送合法乘客消息,將票數(shù)清零,發(fā)送關門消息,然后返回第1步;否則,根據(jù)乘客數(shù)量,發(fā)送合法乘客消息,將票數(shù)減掉乘客的數(shù)量,并根據(jù)當前票數(shù),發(fā)送關門消息,然后返回第1步。
全文摘要
一種城市軌道交通專用剪式門閘機的通行事件識別方法,采用事件識別的紅外傳感器總共有18對,均采用對射式紅外傳感器,安裝在閘機側(cè)面;傳感器的布局位置在閘機的通道上的分區(qū)內(nèi);閘機通道分區(qū)將閘機組成的通道分為若干個區(qū)域,由左至右分別為LZone1、LZone2、LZone3、RZone3、RZone2和RZone1;采用一套程序識別。使用本發(fā)明的事件識別方法的剪式門閘機能提高識別率達到85%。乘客通行速度提高到進站閘機達到每分鐘可通過90人。整個識別軟件既可以自成體系由ECU模塊實施,又可以直接安裝在閘機的主控模塊DCU內(nèi),后一途徑有更高的集成度和實時響應性,可更好地利用閘機自身已有的硬件資源。
文檔編號G07B11/00GK101482981SQ200810052679
公開日2009年7月15日 申請日期2008年4月9日 優(yōu)先權日2008年4月9日
發(fā)明者任長明, 周長慶, 聰 商, 日 曲, 巍 李, 熊良送, 靖 趙, 黃友民 申請人:天津市先志越洋科技有限公司