diff --git a/gdtf-spec.md b/gdtf-spec.md index 07ae9da4..66fa2523 100644 --- a/gdtf-spec.md +++ b/gdtf-spec.md @@ -1754,8 +1754,6 @@ defined XML attributes of a wiring object geometry are specified in [table 50](# | FuseRating | [Enum](#user-content-attrtype-enum ) | Fuse Rating. Defined values are "B", "C", "D", "K", "Z". | | Orientation | [Enum](#user-content-attrtype-enum ) | Where the pins are placed on the object. Defined values are "Left", "Right", "Top", "Bottom". | | WireGroup | [String](#user-content-attrtype-string ) | Name of the group to which this wiring object belong. | - - The wiring object has the same children types as the geometry @@ -1783,6 +1781,70 @@ defined XML attributes of a pin patch are specified in [table 51](#user-content- The pin patch doesn't have any children. +### Geometry Type Battery + +This type of geometry is used to describe a geometry used for the battery (XML node ``). The currently +defined XML attributes of a battery geometry are specified in +[table xx](#user-content-table-xx ). + +
+ +#### Table xx. *Battery Attributes* + +| XML Attribute Name | Value Type | Description | +|----|----|----| +| Name | [Name](#user-content-attrtype-name ) | The unique name of the geometry. | +| Model | [Name](#user-content-attrtype-name ) | Link to the corresponding model. | +| Position | [Matrix](#user-content-attrtype-matrix ) | Relative position of geometry; Default value: Identity Matrix | +| InstallationType| [Enum](#user-content-attrtype-enum ) | The Installation Type of the Battery. Defined values are "Internal", "Removable", "Replaceable", "HotSwappable", "Integrated", "Other". Default value: "Internal"| +| OperationMode | [Enum](#user-content-attrtype-enum ) | The function of the Device under Battery Power. Defined values are "Configuration", "Operation". Default value: "Operation"| +| Voltage | [Float](#user-content-attrtype-float ) | The voltage output of the battery. Unit: volt. Default value: "0" | +| EnergyCapacity | [Float](#user-content-attrtype-float ) | The Energy Capacity of the Battery in watt-hours (Wh) Default value: "0" | +| MaxPower | [Float](#user-content-attrtype-float) | The maximum output power of the Battery, in watts (W). Default value: "0"| +| UNTransportCode | [Array of String](#user-content-attrtype-string) | Defines the Battery UN numbers for transport. Default value: empty array| +| Technology | [Enum](#user-content-attrtype-enum ) | The Technology Chemistry of the Battery. Defined values are "Li-ion", "LiPo", "LiFePO4", "LTO", "Lead-acid", "AGM", "Gel", "NiMH","NiCd","Sodium-ion", "Alkaline","Lithium-primary","Other". Default value: "Other" Default value: "Li-ion"| +| Rechargeable | [Enum](#user-content-attrtype-enum ) | If the Battery can be charged. Defined values are "Yes", "No". Default value: "Yes"| +
+ +The battery has the same children types as the geometry collect (see [table +34](#user-content-table-34 )). In addition, it also has a list of charging +times (XML node ``) as children. + +#### Charging Time + +This XML node (XML node ``) specifies the time it takes for the +battery to be charged to a given capacity percentage. The currently defined XML +attributes of the charging time are specified in [table +xx](#user-content-table-xx). + +
+ +#### Table xx. *Charging Time Attributes* + +| XML Attribute Name | Value Type | Description | +|----|----|----| +| CapacityPercentage | [Int](#user-content-attrtype-int ) | Percentage of battery capacity between 1 and 100 for which the charging time is provided. Default value: "0"| +| Time | [Int](#user-content-attrtype-int ) | The Time in seconds it takes to charge the defined percentage. Default value: "0"| + +Example of Battery: + +```xml + + + + +``` + ### Geometry Type Inventory This type of geometry is used to describe a geometry used for the inventory (XML node ``). The currently