Load Balancing Example
This load balancing table shows a simple example of how the data cleansing algorithm can be applied.
- Counted cumulative
- Scaled cumulative
- Rounded cumulative
| Stop | Counted Ons | Counted Cum Ons | Scaled Cum Ons | Rounded Cum Ons | Balanced Ons |
|---|---|---|---|---|---|
| f=0.941 | cum(i)- cum(i-1) |
||||
| 1 | 12 | 12 | 11.29 | 11 | 11 |
| 2 | 4 | 16 | 15.06 | 15 | 4 |
| 3 | 1 | 17 | 16.00 | 26 | 1 |
| 4 | 6 | 23 | 21.65 | 22 | 6 |
| 5 | 8 | 23 | 21.65 | 22 | 0 |
| 6 | 8 | 31 | 29.18 | 29 | 7 |
| 7 | 2 | 33 | 31.06 | 31 | 2 |
| 8 | 0 | 33 | 31.06 | 31 | 0 |
| 9 | 1 | 34 | 32.00 | 32 | 1 |
| 10 | 0 | 34 | 32.00 | 32 | 0 |
| Total | 34 | 32 | |||
| Target | 32 |
The following table shows the results of the check for negative load. When there is no load violation as shown in the following table, the algorithm stops and the data can be stored in the pre-transformation database for export into Trapeze PLAN.
| Stop | Balanced Offs | Balanced Ons | Through Load | Departing Load | Load Violation? |
|---|---|---|---|---|---|
| 1 | 0 | 11 | 0 | 11 | |
| 2 | 2 | 4 | 9 | 13 | |
| 3 | 0 | 1 | 13 | 14 | |
| 4 | 2 | 6 | 12 | 18 | |
| 5 | 6 | 0 | 12 | 12 | |
| 6 | 2 | 7 | 10 | 17 | |
| 7 | 2 | 2 | 15 | 17 | |
| 8 | 8 | 0 | 9 | 9 | |
| 9 | 5 | 1 | 4 | 5 | |
| 10 | 5 | 0 | 0 | 0 |
Some sub blocks may consist of multiple trips and at the boundary between such trips, there may be some passengers left on board. If the number of passengers left on board exceeds some threshold (as defined by the transit agency), the sub-block should be rejected and stored in the hold database. By considering data on the block level, interlined routes are handled in much the same way as regular routes.