Is there a desire for C-block components to be used in sub-circuits that measure fault conditions?

Normally B-sources can be used for as voltage/current/power as fault indication signals.
Here’s some quick examples:

The issue is that they report the instantaneous fault condition.

In power devices, failures are more about energy (ie. POWER * TIME such as WATT*s)

I’m thinking of creating C-block components that can be used in circuits or sub-circuits that take instantaneous voltages and currents and use the simulation temp plus a thermal dissipation factor to predict possible energy fault conditions.

The output of these C-blocks can be either a binary signal or a fault-coded signal. The purpose is to allow a simulation to halt the circuits causing the power signals to determine how long it may take to cool down before restarting the power circuits. This would help to possibly detect cascade failures.

The advantage of the C-blocks is that you can integrate the power used over time with the simulation temp and thermal dissipation factor to determine if the max energy factor is reached.

An additional feature can be providing a component-local temperature output. Along with thermal dissipation factor, it can be used to add to the simulation temp for the entire simulation.

If there is interest, I can start creating some components.

Any thoughts?

Len