ChargingConnector

data class ChargingConnector(val currentType: CurrentType, val plugTypes: List<ConnectorType>, val efficiency: Ratio = Ratio.unitRange(1), val baseLoad: Power = Power.ZERO, val maxPower: Power = Power.ZERO, val maxVoltage: Voltage = Voltage.ZERO, val maxCurrent: ElectricCurrent = ElectricCurrent.ZERO, val voltageRange: VoltageRange? = null)

Connector information of an electric engine.

Constructors

Link copied to clipboard
constructor(currentType: CurrentType, plugTypes: List<ConnectorType>, efficiency: Ratio = Ratio.unitRange(1), baseLoad: Power = Power.ZERO, maxPower: Power = Power.ZERO, maxVoltage: Voltage = Voltage.ZERO, maxCurrent: ElectricCurrent = ElectricCurrent.ZERO, voltageRange: VoltageRange? = null)

Properties

Link copied to clipboard

The base load of the charging connector. The battery is being used while charging thus draining the power.

Link copied to clipboard

Type of current that is required for this charging connector.

Link copied to clipboard

The efficiency of the charging connector. How effective the charging connector is at converting the input power to output power for charging. The range is 0 to 1, e.g. an efficiency of 0.9 means that 10% of power is lost in the charging process.

Link copied to clipboard

The the maximum amperage of the charging connector. 0 value implies that the charging current applied in the charging time estimation will only be limited by the available station power and the battery curve.

Link copied to clipboard

The maximum charging power. 0 value implies that the charging power applied in the charging time estimation will only be limited by the available station power and the battery curve.

Link copied to clipboard

The maximum voltage of the charging connector. 0 value implies that the charging voltage applied in the charging time estimation will only be limited by the available station power and the battery curve.

Link copied to clipboard

List of plug types supported by this connector.

Link copied to clipboard

The voltage range. If not specified a range of 0, infinity is implied.