停車場仿真程序仿真原理:首先有兩個定時器自動的隨機(jī)產(chǎn)生請求入場的卡號和請求出場的卡號,然后剩余的事件都由處理場務(wù)事件來處理了。處理場務(wù)事件相當(dāng)于一個車場總指揮。當(dāng)他發(fā)現(xiàn)有卡號請求入場時他會決定該卡是否符合入場條件,如果不符合,直接丟掉該卡號,準(zhǔn)備處理下一個卡號。否則看車庫是否已滿和車庫過道是否空閑,如果車位沒有滿且過道是空的,則允許該車入場,并在此時將車場的最左面的空車位分給他使用。剩下的事就是讓車通過過道和進(jìn)入車位,并及時關(guān)閉車場入口。如果過道是空的而且又沒有入場請求,則處理出場請求,首先是將車輛從車位上移到過道上,并向出口行駛,然后在出口出判斷卡是否符合出場條件,如果符合則發(fā)出抬出場桿命令,允許其出場。否則讓該車返回車位。程序運行時會寫運行日志,在閱讀本文后,相信能理解運行日志的內(nèi)容
標(biāo)簽:
停車場
仿真程序
仿真
定時器
上傳時間:
2016-10-23
上傳用戶:lx9076