Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
MSOverheadWire.h File Reference
#include <config.h>
#include <list>
#include <string>
#include <iostream>
#include <fstream>
#include <sstream>
#include <microsim/MSStoppingPlace.h>
#include <utils/common/Named.h>
#include <utils/vehicle/SUMOVehicle.h>
#include <utils/common/WrappingCommand.h>
#include <utils/traction_wire/Circuit.h>
Include dependency graph for MSOverheadWire.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  MSOverheadWire
 Definition of overhead wire segment. More...
struct  MSOverheadWire::Charge
 struct to save information for the overhead wire segment output More...
class  MSOverheadWire::vehicle_position_sorter
 A class for sorting vehicle on lane under the overhead wire segment. More...
class  MSTractionSubstation
 Traction substation powering one or more overhead wire sections. More...
struct  MSTractionSubstation::chargeTS
 struct to save information for the traction substation output More...
struct  MSTractionSubstation::OverheadWireClamp

Macros

#define JOULE2WATTHR(_x)
#define WATT2WATTHR(_x)
#define WATTHR2JOULE(_x)
#define WATTHR2WATT(_x)

Variables

const double WIRE_RESISTIVITY = (double)2 * 0.000113

Detailed Description

Author
Jakub Sevcik (RICE)
Jan Prikryl (RICE)
Date
2019-12-15

Definition in file MSOverheadWire.h.

Macro Definition Documentation

◆ JOULE2WATTHR

#define JOULE2WATTHR ( _x)
Value:
((_x)/3600.0)

Definition at line 40 of file MSOverheadWire.h.

◆ WATT2WATTHR

#define WATT2WATTHR ( _x)
Value:
((_x)*TS/3600.0)
#define TS
Definition SUMOTime.h:42

Definition at line 42 of file MSOverheadWire.h.

Referenced by MSDevice_ElecHybrid::notifyMove(), and MSTractionSubstation::solveCircuit().

◆ WATTHR2JOULE

#define WATTHR2JOULE ( _x)
Value:
((_x)*3600.0)

Definition at line 39 of file MSOverheadWire.h.

◆ WATTHR2WATT

#define WATTHR2WATT ( _x)
Value:
((_x)*3600.0/TS)

Definition at line 41 of file MSOverheadWire.h.

Referenced by MSDevice_ElecHybrid::notifyMove().

Variable Documentation

◆ WIRE_RESISTIVITY