thermal: Update charging thermal throttling

Reduce temperature and charging throttling overshoots by fine-tuning PID
parameters.

Bug: 303547723
Test: boot and charging thermal throtlting worked properly.
Change-Id: Ief0aec34e05cc9639ae995e1a230228e7591cf36
This commit is contained in:
David Chao 2024-04-18 08:30:30 +00:00 committed by Kame(TeYuan) Wang
parent 2f81bc8e45
commit fffedb6361
2 changed files with 6 additions and 6 deletions

View file

@ -202,19 +202,19 @@
"PIDInfo": { "PIDInfo": {
"K_Po": ["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"], "K_Po": ["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
"K_Pu": ["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"], "K_Pu": ["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
"K_I": ["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"], "K_I": ["NAN", "NAN", 50, "NAN", "NAN", "NAN", "NAN"],
"K_D": ["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "K_D": ["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max": ["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"], "I_Max": ["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"],
"S_Power": ["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"], "S_Power": ["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower": ["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "MinAllocPower": ["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower": ["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"], "MaxAllocPower": ["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff": ["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"], "I_Cutoff": ["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"],
"I_Default": 1302 "I_Default": 846
}, },
"ExcludedPowerInfo": [ "ExcludedPowerInfo": [
{ {
"PowerRail": "PARTIAL_SYSTEM_POWER", "PowerRail": "PARTIAL_SYSTEM_POWER",
"PowerWeight": [0.12, 0.12, 0.06, 0.06, 0.24, 0.24, 0.24] "PowerWeight": [0.12, 0.12, 1.0, 1.0, 1.0, 1.0, 1.0]
} }
], ],
"BindedCdevInfo": [ "BindedCdevInfo": [

View file

@ -806,19 +806,19 @@
"PIDInfo": { "PIDInfo": {
"K_Po": ["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"], "K_Po": ["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
"K_Pu": ["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"], "K_Pu": ["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
"K_I": ["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"], "K_I": ["NAN", "NAN", 50, "NAN", "NAN", "NAN", "NAN"],
"K_D": ["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "K_D": ["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"I_Max": ["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"], "I_Max": ["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"],
"S_Power": ["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"], "S_Power": ["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"],
"MinAllocPower": ["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"], "MinAllocPower": ["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
"MaxAllocPower": ["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"], "MaxAllocPower": ["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"],
"I_Cutoff": ["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"], "I_Cutoff": ["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"],
"I_Default": 1302 "I_Default": 846
}, },
"ExcludedPowerInfo": [ "ExcludedPowerInfo": [
{ {
"PowerRail": "PARTIAL_SYSTEM_POWER", "PowerRail": "PARTIAL_SYSTEM_POWER",
"PowerWeight": [0.12, 0.12, 0.06, 0.06, 0.24, 0.24, 0.24] "PowerWeight": [0.12, 0.12, 1.0, 1.0, 1.0, 1.0, 1.0]
} }
], ],
"BindedCdevInfo": [ "BindedCdevInfo": [