VECTO Input Manager
Loading...
Searching...
No Matches
VectoInputManager.Core.BatteryComponentStandardValues Class Reference

Calculates standard values for a battery system (OCV curve, internal resistance, current limits) from high-level inputs, producing a BatteryComponentDeclaration. More...

Inheritance diagram for VectoInputManager.Core.BatteryComponentStandardValues:

Public Member Functions

override void SetInput (VectoInputDeclaration_v2_2 vInputDeclaration, IComponentDeclaration sv)
override BaseInput CreateInput ()
override IComponentDeclaration Calculate (BaseInput inputData)
Public Member Functions inherited from VectoInputManager.Core.BaseStandardValues
IComponentDeclaration Calculate (BaseInput inputData)
 Calculates and generates a complete component declaration with standard values based on the provided input data.
BaseInput CreateInput ()
 Creates a new input data object for this component type with default values.
void SetInput (VectoInputDeclaration_v2_2 vInputDeclaration, IComponentDeclaration sv)
 Sets the calculated component into the appropriate property of a VectoInputDeclaration.

Detailed Description

Calculates standard values for a battery system (OCV curve, internal resistance, current limits) from high-level inputs, producing a BatteryComponentDeclaration.


The documentation for this class was generated from the following file:
  • VectoInputManagerCore/StandardValues/BatteryComponentStandardValues.cs