A good way to approach the issue is by looking at the proposed methods for estimating the impact of dynamic congestion pricing, such as using the Silvester model. Silvester simulates the demand-supply dynamics with the assistance of the mesoscopic dynamic assignment model CONTRAM (Taylor, 2003). It calculates route choice and resulting trip travel times by OD-pair, given the demand for vehicle trips in each 15-min interval.
For more details, please check the following link:
The bottleneck model may be a good approach for dynamic modeling. It assumes a fixed capacity to the bottleneck, with all demand exceeding capacity forced to wait before the bottleneck.
Article Large Problems of Dynamic Network Assignment and Traffic Equ...
Article A Departure Time Choice Model for Dynamic Assignment on Inte...
I tried to adapt BPR, I put a counter on each link to count number of vehicles passing through. But I don't know how to chose the period of counting to have a realistic speed. I agree with you Vincent (and thank you for the references), bottleneck will be the best one. In this case, do we have to put a capacities for each node, or we can use the capacities of next links? In other words, we do we must put the bottlenecks, on the links or nodes?