-
Notifications
You must be signed in to change notification settings - Fork 0
Description
there are 2 main pings in each (of the two) charging connectors. They each have a temperature probe which is connected to a temperature measurement input of vSECC and we get get them via PEP-WS getInput (PEPServer.get_inputs).
(e.g. input "t1" and "t2".)
We have to implement 2 configurable thresholds of derating the power going through the connectors. The thresholds will have a meaning of "start derating at this temperature" below which 0% derating will be applied and "apply 100% derating
sample conductors - PSU derating config:
- thermal_management_rules
- connector1_psu # name
- input_max_of: ["t1", "t2"]
- primary_group: "group1" # if there is only 1 vehicle both groups are connected and whole system needs to be derated
- start_derate_temp_C: 80
- full_derate_temp_C: 100
- derate_percent -- don't apply change until the input changes at least by this number from last time we applied the change
- connector1_psu # name
let's say the reading says 80.6 degrees, then we apply derating of 0.6 / 100 - 80 % and store 80.6 as last applied input... then we get
80.8 - do nothing (don't change derating)
79.7 - do nothing (don't change derating)
81 - do nothing (don't change derating)
81.7 - apply derating of 1.7 / 100 - 80 % and