thermal: update vt prediction models with higher odpm average

- Updated vt predictions models with 15 samples average for ODPM rails.
- This reduces VT prediction being very sensitive to power changes
- Remove other ODPM rails from VT prediction except for VSYS_PWR_CAMERA

Bug: 307824060, 322910529
Test: Build and boot on device

Change-Id: Ibb285269d3da86e3d331ea3c7c5a3cd715da0ba2
Signed-off-by: Sayanna Chandula <sayanna@google.com>
This commit is contained in:
Sayanna Chandula 2024-01-29 17:12:20 -08:00
parent aba1f496ed
commit af4cea32f3
9 changed files with 18 additions and 168 deletions

View file

@ -200,8 +200,8 @@
"VirtualSensor": true,
"ModelPath": "vt_estimation_model.tflite",
"Formula": "USE_ML_MODEL",
"Combination": ["VSYS_PWR_CAMERA", "VSYS_PWR_DISPLAY", "VSYS_PWR_MMWAVE", "VSYS_PWR_MODEM", "VSYS_PWR_RFFE", "VSYS_PWR_WLAN_BT", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Combination": ["VSYS_PWR_CAMERA", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Coefficient": [1.0],
"Multiplier": 0.001
},
@ -956,35 +956,10 @@
}
],
"PowerRails":[
{
"Name":"VSYS_PWR_MMWAVE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_MODEM",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_WLAN_BT",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_CAMERA",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_DISPLAY",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_RFFE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
"PowerSampleCount":15
},
{
"Name":"S2M_VDD_CPUCL1",

View file

@ -188,8 +188,8 @@
"VirtualSensor": true,
"ModelPath": "vt_estimation_model.tflite",
"Formula": "USE_ML_MODEL",
"Combination": ["VSYS_PWR_CAMERA", "VSYS_PWR_DISPLAY", "VSYS_PWR_MMWAVE", "VSYS_PWR_MODEM", "VSYS_PWR_RFFE", "VSYS_PWR_WLAN_BT", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Combination": ["VSYS_PWR_CAMERA", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Coefficient": [1.0],
"Multiplier": 0.001
},
@ -978,35 +978,10 @@
}
],
"PowerRails":[
{
"Name":"VSYS_PWR_MMWAVE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_MODEM",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_WLAN_BT",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_CAMERA",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_DISPLAY",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_RFFE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
"PowerSampleCount":15
},
{
"Name":"S2M_VDD_CPUCL2",

View file

@ -189,8 +189,8 @@
"VirtualSensor": true,
"ModelPath": "vt_estimation_model.tflite",
"Formula": "USE_ML_MODEL",
"Combination": ["VSYS_PWR_CAMERA", "VSYS_PWR_DISPLAY", "VSYS_PWR_MMWAVE", "VSYS_PWR_MODEM", "VSYS_PWR_RFFE", "VSYS_PWR_WLAN_BT", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Combination": ["VSYS_PWR_CAMERA", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Coefficient": [1.0],
"Multiplier": 0.001,
"Offset": 500
@ -933,35 +933,10 @@
}
],
"PowerRails":[
{
"Name":"VSYS_PWR_MMWAVE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_MODEM",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_WLAN_BT",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_CAMERA",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_DISPLAY",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_RFFE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
"PowerSampleCount":15
},
{
"Name":"S2M_VDD_CPUCL1",

View file

@ -221,8 +221,8 @@
"VirtualSensor": true,
"ModelPath": "vt_estimation_model.tflite",
"Formula": "USE_ML_MODEL",
"Combination": ["VSYS_PWR_CAMERA", "VSYS_PWR_DISPLAY", "VSYS_PWR_MMWAVE", "VSYS_PWR_MODEM", "VSYS_PWR_RFFE", "VSYS_PWR_WLAN_BT", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Combination": ["VSYS_PWR_CAMERA", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Coefficient": [1.0],
"Multiplier": 0.001,
"Offset": 500
@ -1067,35 +1067,10 @@
}
],
"PowerRails":[
{
"Name":"VSYS_PWR_MMWAVE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_MODEM",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_WLAN_BT",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_CAMERA",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_DISPLAY",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_RFFE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
"PowerSampleCount":15
},
{
"Name":"S2M_VDD_CPUCL2",

View file

@ -179,8 +179,8 @@
"VirtualSensor": true,
"ModelPath": "vt_estimation_model.tflite",
"Formula": "USE_ML_MODEL",
"Combination": ["VSYS_PWR_CAMERA", "VSYS_PWR_DISPLAY", "VSYS_PWR_MMWAVE", "VSYS_PWR_MODEM", "VSYS_PWR_RFFE", "VSYS_PWR_WLAN_BT", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Combination": ["VSYS_PWR_CAMERA", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Coefficient": [1.0],
"Multiplier": 0.001
},
@ -909,35 +909,10 @@
}
],
"PowerRails":[
{
"Name":"VSYS_PWR_MMWAVE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_MODEM",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_WLAN_BT",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_CAMERA",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_DISPLAY",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_RFFE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
"PowerSampleCount":15
},
{
"Name":"S2M_VDD_CPUCL1",

View file

@ -167,8 +167,8 @@
"VirtualSensor": true,
"ModelPath": "vt_estimation_model.tflite",
"Formula": "USE_ML_MODEL",
"Combination": ["VSYS_PWR_CAMERA", "VSYS_PWR_DISPLAY", "VSYS_PWR_MMWAVE", "VSYS_PWR_MODEM", "VSYS_PWR_RFFE", "VSYS_PWR_WLAN_BT", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Combination": ["VSYS_PWR_CAMERA", "battery", "btmspkr_therm", "charging_therm", "disp_therm", "north_therm", "quiet_therm", "rfpa_therm", "soc_therm", "usb_pwr_therm"],
"CombinationType":["ODPM", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR", "SENSOR"],
"Coefficient": [1.0],
"Multiplier": 0.001
},
@ -975,35 +975,10 @@
}
],
"PowerRails":[
{
"Name":"VSYS_PWR_MMWAVE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_MODEM",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_WLAN_BT",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_CAMERA",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_DISPLAY",
"PowerSampleDelay":7000,
"PowerSampleCount":1
},
{
"Name":"VSYS_PWR_RFFE",
"PowerSampleDelay":7000,
"PowerSampleCount":1
"PowerSampleCount":15
},
{
"Name":"S2M_VDD_CPUCL2",