电子设计工程
電子設計工程
전자설계공정
ELECTRONIC DESIGN ENGINEERING
2015年
2期
125-129
,共5页
交通工程%高速公路%浮点运算IP核%宏观动态交通流模型%FPGA仿真实现
交通工程%高速公路%浮點運算IP覈%宏觀動態交通流模型%FPGA倣真實現
교통공정%고속공로%부점운산IP핵%굉관동태교통류모형%FPGA방진실현
traffic engineering%highway%floating point arithmetic IP core%Macro dynamic traffic flow model%FPGA simulation
高速公路宏观动态模型研究对高速公路交通流的控制具有重要意义。以工控机为处理核心的系统存在的体积大、功耗大,不适宜长期在实际路口工作的缺陷,本文旨在研究一种基于FPGA的仿真实现高速公路宏观动态模型,以克服工控机的不足之处。设计了16位自定义浮点数,与Quartus II软件中公开浮点数运算IP核相比,能够在保证计算精度的前提下节省FPGA的逻辑资源。基于上述浮点数运算模块,本文对高速公路宏观动态交通流模型进行了FPGA的仿真实现,并将其结果与MATLAB运算结果进行对比。结果表明基于FPGA的仿真不仅能够满足仿真精度的指标,还可以获得更快的运算速度。
高速公路宏觀動態模型研究對高速公路交通流的控製具有重要意義。以工控機為處理覈心的繫統存在的體積大、功耗大,不適宜長期在實際路口工作的缺陷,本文旨在研究一種基于FPGA的倣真實現高速公路宏觀動態模型,以剋服工控機的不足之處。設計瞭16位自定義浮點數,與Quartus II軟件中公開浮點數運算IP覈相比,能夠在保證計算精度的前提下節省FPGA的邏輯資源。基于上述浮點數運算模塊,本文對高速公路宏觀動態交通流模型進行瞭FPGA的倣真實現,併將其結果與MATLAB運算結果進行對比。結果錶明基于FPGA的倣真不僅能夠滿足倣真精度的指標,還可以穫得更快的運算速度。
고속공로굉관동태모형연구대고속공로교통류적공제구유중요의의。이공공궤위처리핵심적계통존재적체적대、공모대,불괄의장기재실제로구공작적결함,본문지재연구일충기우FPGA적방진실현고속공로굉관동태모형,이극복공공궤적불족지처。설계료16위자정의부점수,여Quartus II연건중공개부점수운산IP핵상비,능구재보증계산정도적전제하절성FPGA적라집자원。기우상술부점수운산모괴,본문대고속공로굉관동태교통류모형진행료FPGA적방진실현,병장기결과여MATLAB운산결과진행대비。결과표명기우FPGA적방진불부능구만족방진정도적지표,환가이획득경쾌적운산속도。
Study on the model of the highway macro-dynamic is important for the control of freeway traffic flow. Based on the Industrial Personal Computer (IPC) as the system core of large volume, high power consumption, is not suitable for long-term working on actual road. This paper aims to study the implementation of an expressway macro-dynamic model on FPGA simulation, in order to overcome the shortcomings of IPC. Design of the 16 bit floating number, compared with the Quartus II software is disclosed in floating point arithmetic IP core, can save logic resource of FPGA in ensuring the computational accuracy. Based on floating point arithmetic modules above, the article implemented the simulation of macroscopic dynamic traffic flow model on FPGA, and compared the result with that of MATLAB. The results show that the simulation on FPGA can not only meet the simulation precision, but also can obtain a faster computing speed.