个人主页:研学社的博客
欢迎来到本博客❤️❤️
博主优势:博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。
⛳️座右铭:行百里者,半于九十。
本文目录如下:
目录
1 概述
2 运行结果
3 Matlab代码实现
4 参考文献
本文在交通流中称为LWR模型。它使用Godunov数值格式,这是一种一阶有限体积格式。它可以容纳任何类型的通量函数,而不一定是经典的Daganzo细胞传输模型中的“三角基本图”。
部分代码:
clear allvariables
clc
% (1) Specify the geometry characteristics
geometry.length(1)=5; %in km
geometry.Demand(1)=@(rho) (90.*rho).*(rho<=30) + (2700).*(rho>30);
geometry.Supply(1)=@(rho) (2700).*(rho<=30) + (15.*(30-rho)+2700).*(rho>30);
geometry.Vmax(1)=90; %in km/hr
% --------------------- OPTIONNAL -----------------------
% Graphical representation of the demand/supply functions
figure
hold on
ezplot(geometry.Demand,[0 200])
ezplot(geometry.Supply,[0 200])
hold off
% -------------------------------------------------------
% (2) Enter the initial densities
rho_0=@(x) 20.*(x<=0.5) + 100.*(x>0.5) ; %in veh/km
% (3) Enter the upstream demand
Demand_upstream=@(t) 1200; %in veh/hr
% (4) Enter the downstream supply
Supply_downstream=@(t) 2000; %in veh/hr
% (5) Specify the discrete step in space and the time horizon
Delta_x = 0.2; %in km
T = 0.5; %in hour
% Run the Godunov solver
[rho,Delta_t]=Godunov(geometry,rho_0,...
Demand_upstream,Supply_downstream,...
Delta_x,T) ;
部分理论来源于网络,如有侵权请联系删除。
[1]陈立家,卢学,李世刚.基于实际交通流的航海模拟器智能目标船系统[J].大连海事大学学报,2020,46(04):8-16.DOI:10.16411/j.cnki.issn1006-7736.2020.04.002.