计算耗散功率损耗和开关损耗,并返回时间序列数据
基于记录的仿真数据,计算模型中各块的耗散功率损耗,并返回每个块的时间序列数据。损失细胞
= ee_getPowerLossTimeSeries (节点
)
在调用此函数之前,必须在当前工作空间中具有模拟日志变量。通过模拟打开数据日志记录的模型来创建模拟日志变量,或者从文件中加载先前保存的变量。
的ee_getPowerLossTimeSeries
函数计算每个块的耗散功率损失power_dissipated
变量。在半导体设备库中的所有块,以及其他一些块,都有一个内部变量,称为power_dissipated
,表示块所耗散的瞬时功率。有些块不止一个power_dissipated
变量,取决于它们的配置。例如,N沟道MOSFET块有单独的power_dissipated
记录MOSFET、栅极电阻器以及源极和漏极电阻器(如果它们的电阻值非零)的节点。该函数将所有这些损耗相加,并提供所有块的功率损耗值作为时间的函数。
请注意
的power_dissipated
内部变量不报告由于半导体开关或磁滞引起的动态损耗。
两个不同的变量,lastTurnOnLoss
和最后关断损失
报告开关损耗。
开关损耗是与半导体开关从接通状态到断开状态的转换相关的损耗,反之亦然。开关损耗与频率有关ee_getPowerLossTimeSeries
函数返回每个开关事件的开关损耗,并以焦耳表示。
如果节点
是模拟日志变量的名称,则该表包含模型中耗散功率的所有块的数据(即,至少包含一个块)power_dissipated
变量)。如果节点
是模拟数据树中的一个节点的名称,那么该表只包含该节点中的块的数据。
计算耗散功率损耗并返回时间步长的时间序列数据损失细胞
= ee_getPowerLossTimeSeries (节点
,开始时间
,...endTime
,intervalWidth
)开始时间
来endTime
,这段时间的平均值intervalWidth
.如果省略intervalWidth
,或将其设置为0,函数将返回不取平均值的瞬时数据。如果省略所有三个可选参数,函数将在整个模拟时间内返回瞬时数据。
[
基于记录的仿真数据,计算模型中块的耗散功率损耗,并返回时间序列数据,损失细胞
,switchingLosses
]=ee_GetPowerLossStimeseries(节点
)损失细胞
,对于每个块和单元格数组,switchingLosses
,计算每个设备的开关损耗。
如果没有开关损耗出现,则switchingLosses
输出是一个空单元格数组。