traffic_kpi¶
coefficients_tape¶
entities¶
model¶
- class Model(model_config: dict)¶
Bases:
TrackedModelImplementation of the traffic KPI model. Reads a csv with coefficients. Calculates segment CO2, NOx and energy consumption.
Asgarpour, S., Konstantinos, K., Hartmann, A., and Neef, R. (2021). Modeling interdependent infrastructures under future scenarios. Work in Progress.
- add_road_coefficients()¶
- add_tracks_coefficients()¶
- add_waterway_coefficients()¶
- build_state(state: TrackedState, dataset_name, schema: AttributeSchema)¶
- co2_attr: UniformAttribute¶
- ec_attr: UniformAttribute¶
- initialize(state: TrackedState)¶
- initialize_coefficients(data_handler: InitDataHandler, name: str)¶
- modality: Literal['roads', 'tracks', 'waterways']¶
- nox_attr: UniformAttribute¶
- reset_values()¶
- segments: TransportSegments | None¶
- set_scenario_parameters(config, config_key: str)¶
- setup(state: TrackedState, init_data_handler: InitDataHandler, schema: AttributeSchema, **_)¶
- update(state: TrackedState, moment: Moment) Moment | None¶
- convert_v1_v2(config)¶