技术特征:
1.一种基于变尺度梯度校正的随机用户均衡交通流分配方法,其特征在于,
考虑一个交通网络g(n,a),其中,n是节点集合、a是路段集合,令w表示路网中所有od对的集合,rw表示od对w之间路径集合,w∈w,bw表示od对w之间的交通需求量;设frw、
假设
根据上述符号定义,随机用户均衡模型表示为如下最优化问题p1,p1包括公式(1)-公式(4):
其中,z(f)为目标函数,x为路段流量,ta(x)为路段阻抗,θ为参数用于反映人们对网络阻抗的认知程度;式(2)表示od需求量与路径流量之间的守恒关系,式(3)是路径流量非负约束,式(4)表示路段流量与路径流量的关系;
求解最优化问题p1的方法具体如下:
步骤1、组织交通调查,确定每个od对之间的交通需求量{bw,w∈w}及每个od对之间的路径集合{rw,w∈w};
步骤2、在零流网络上完成一次logit流量加载,得到初始路径流量向量f0,
步骤3、对于每个od对w∈w,以
则od对w∈w所对应的所有既约路径的下标集合qw表示为:
其中rn为既约路径下标,则对应的既约路径流量向量fn为
其中
步骤4、将fn带入问题p1的(1)式中,得到既约目标函数
步骤5、令
对(8)式求一阶偏导,得到第k次迭代时的既约梯度向量gk;
其中,
步骤6、置h0=in,计算出在初始既约路径流量
步骤7、令第k次迭代时的搜索方向向量dk=-hkgk,hk是第k次迭代时的矩阵;
步骤8、从
步骤9、令第k 1次迭代时的既约路径流量向量
步骤10、若
步骤11、若k=n,则令
步骤12、令第k 1次迭代时的梯度向量
其中,上标t代表矩阵转置。
2.根据权利要求1所述的一种基于变尺度梯度校正的随机用户均衡交通流分配方法,其特征在于,所述步骤2的初始路径流量向量f0由以下3个子步骤求得:
步骤2.1、令xa=0,a∈a,由ta(xa)得出各路段的自由流行驶时间;
步骤2.2、根据步骤2.1的各路段的自由流行驶时间,计算od对w之间路径r上的自由流行驶时间
步骤2.3、按照下式,将出行者od需求量加载到出行路径上:
得到初始路径流量向量
技术总结
本发明公开了一种基于变尺度梯度校正的随机用户均衡交通流分配方法,本方法在既约变量空间中进行迭代,每步迭代通过生成一个校正矩阵来动态调整目标函数的梯度信息,该方法具有超线性的收敛速度,且无需计算任何逆矩阵,能够大大减少运算的复杂度;且相比梯度投影法,该方法能够提高迭代后期的收敛速度,并大大节省迭代后期的CPU时间,非常适合求解大规模无约束优化问题。通过运用基于变尺度梯度校正的随机用户均衡交通流分配方法,能够提高求解效率,节省运算时间。
技术研发人员:崔少华;周博见;蒋曦;张永;何杰;董潇潇
受保护的技术使用者:东南大学
技术研发日:2021.04.23
技术公布日:2021.08.17
本文用于企业家、创业者技术爱好者查询,结果仅供参考。