| bmfree |
The 'bmfree' function returns a 'tux' matrix of time 't', speed 'u' and location 'x' values. |
| bmfree2 |
The 'bmfree2' function returns a 'tux' matrix of time 't', speed 'u' (fps) and location 'x' (feet). |
| brkcross0 |
'brkcross0' estimates the time, speed and location that a vehicle crosses bottleneck location 'x' = 0. |
| brkdelay |
'brkdelay' is a wrapper function for 'brktrials2'. |
| brkdelay3 |
'brkdelay3' is a wrapper function for 'brktrials3'. |
| brksummary |
The function 'brksummary' is a wrapper for 'accelpass' and 'passplot'. |
| brktrials2 |
'brktrials2' produces 't-x' trajectories for lead and following vehicles at a bottleneck |
| brktrials3 |
'brktrials3' produces 't-x' trajectories for lead and following vehicles at a bottleneck |
| brktrials3setup |
'brktrials3setup' produces 't-x' trajectories for lead and following vehicles at a bottleneck |
| f1 |
Space headway 'h' between the lead and following vehicles at time 't'. Lead and following vehicles use 'gbm' and constant speed models, respectively. |
| f2 |
Headway 'h' between the lead and following vehicles at time 't'. Lead and following vehicles use constant speed models, respectively. |
| findt1 |
'findt1' returns the deceleration time 't1', the location 'xf1', and speed 'uf1' of the following vehicle at time 't1'. |
| findt1ab |
The 'findt1ab' returns the time 'tf1' and the location 'xf1' and speed 'uf1' of the following vehicle when the driver begins to decelerate. |
| findt2 |
'findt2' returns the time 't2' and 'xf2' when the following vehicle driver recognizes the lead vehicle has decelerated. |
| findt2ab |
't2' is the intersection point of the following driver sight-line and lead vehicle 'x' trajectory. Lead vehicle location 'xl2' and speed 'ul2' at the intersection point, respectively. |
| findt5 |
The time 't5' when the following vehicle reaches the bottleneck or location 'x' = 0. |
| findt5ab |
The time 't5' when the following vehicle reaches the bottleneck or location 'x' = 0. |
| formqueue |
The 'formqueue' function is used to explain queuing upstream of a bottleneck. |
| freeflowpass |
The 'freeflowpass' function estimates the relative locations of two vehicles where one passes the other. |
| passplot |
The function 'passplot' plots the data from 'brksummary', 'freeflowpass', 'decelmerge' data frames. |
| plotcrossover |
A 'ggplot2' plot of crossover traffic data. |
| plotdesire3 |
'plotdesire3' creates 't-x' desire-line trajectories. |
| plotfollow |
Produces a time-distance 't-x' trajectory for 'vehicle i = 2'. |
| plotfollow3 |
'plotfollow3' adds a new trajectory to an existing graph. |
| plotlead |
Produces a time-distance 't-x' trajectory for the lead vehicle, 'vehicle = 1'. |
| plotmerge3 |
'plotmerge3' creates 't-x' safe headway trajectories. |
| plotoptimize |
'plotoptimise' produces 't-x' trajectories for 'nveh' drivers |
| plottux |
'plottux' produces 't-u' and 't-x' trajectories for a lead and following vehicles on a ring road, |
| plotupstream |
'plotupstream' produces 't-x' trajectories for lead and following vehicles at a bottleneck |
| t0 |
't0' is the time the analysis is initiated. |
| t1 |
't1' is time the following vehicle realizes the lead vehicle is decelerating. |
| t2 |
't2' is time the following vehicle realizes the lead vehicle is decelerating. |
| t3 |
't3' is time the lead vehicle completes deceleration. |
| theta |
The exponential deceleration rate 'theta' of the lead vehicle. |
| trajectoryab |
'trajectoryab' fits a second-order velocity model and produces a 't-x' trajectory for 'vehicle = i' where 'i = 3,4, ..., nveh'. |
| trajectoryab3 |
'trajectoryab3' fits a second-order velocity model and produces a 't-x' trajectory for 'vehicle = i' where 'i = 3,4, ..., nveh'. |
| trial |
The function 'trial' produces traffic performance information, stored in lists 'L' and 'Fw' for lead and following vehicles, respectively/ 'L' and 'Fw' contain the information needed to graph a time-distance 't-x' trajectories for two vehicles. |
| tuxvfix3 |
'tuxvfix3' fixes 'hsafe' violations for vehicle 'veh' in matrix 'tuxv'. |
| uab |
Estimate distance 'u' using second-order speed function. |
| ubreakdown |
The 'ubreakdown' function generates a breakdown speed vector 'ubk' assuming a lognormal distribution. |
| uf0 |
The following 'f' vehicle speed 'uf0' at time 't0'. |
| uf1 |
The following 'f' vehicle speed 'uf1' at time 't1'. |
| uf2 |
The following 'f' vehicle speed 'uf2' at time 't2'. |
| uf3 |
The following 'f' vehicle speed 'uf3' at time 't0'. |
| uk_sdk |
A speed volatility model. |
| ul0 |
The lead 'l' vehicle speed 'ul0' at time 't0'. |
| ul1 |
The following 'l' vehicle speed 'ul1' at time 't1'. |
| ul2 |
The following 'l' vehicle speed 'ul2' at time 't2'. |
| ul3 |
The following 'l' vehicle speed 'ul3' at time 't3'. |
| usdBBridge |
The 'usdBBridge' function from Iacus. |
| usdzipper |
The 'usdzipper' function is used to perform a sensitivity analysis of a single vehicles in traffic breakdown. |
| xab |
Estimate distance 'x' using second-order speed function. |
| xabmerge |
'xabmerge' produces 't-x' trajectories for a pair of lead and following vehicles. |
| xabmerge3 |
'xabmerge3' produces 't-x' trajectories for a pair of lead and following vehicles. |
| xabparam |
Estimate the parameters 'a' and 'b' of a first-order acceleration model 'a + b * t'. |
| xf0 |
The lead 'f' vehicle location 'xf0' at time 't0'. |
| xf1 |
The lead 'f' vehicle location 'xf1' at time 't1'. |
| xf2 |
The lead 'f' vehicle location 'xf2' at time 't2'. |
| xf3 |
The lead 'f' vehicle location 'xf3' at time 't3'. |
| xfollow |
Estimate 'x' distance traveled using a constant speed model. |
| xl0 |
The lead 'l' vehicle location 'xl0' at time 't0'. |
| xl1 |
The lead 'l' vehicle location 'xl1' at time 't1'. |
| xl2 |
The lead 'l' vehicle location 'xl2' at time 't2'. |
| xl3 |
The lead 'l' vehicle location 'xl3' at time 't3'. |
| xstart |
'xstart' is a vector that designates the start 'x' location for the 'brktrials' function. |