Filter löschen
Filter löschen

what is Fault qualification time and how does the counter limit is set

6 Ansichten (letzte 30 Tage)
Bharat
Bharat am 29 Aug. 2023
Beantwortet: Sabin am 29 Aug. 2023
I am using the Fault qualification algorithm in the
Libraries:
Simscape / Battery / BMS / Protection.
How to set the internal counter in the integrator block used in this example?
How to determine the fault qualification time and why to use it? Is it always need to define the value 2 or 4? How to see the qualification time in the graph.
I am trying the similar block provided the sceenshot block. When I execute, everytime Error Flag is delay by 1 smaples. What will be the reason.
Looking forward to your feedback ASAP. Thanks

Antworten (1)

Sabin
Sabin am 29 Aug. 2023
The internal counter is set internally according to the presence of the symptoms and if we want to allow disqualification. Qualification time is the period from when the error symptom is detected until we report the error. Some diagnosis requires a shorter period from the moment we have a symptom. The qualification time can be any positive value in seconds. If we want to detect the error in let’s say 0.1 seconds, then we use 0.1 as qualification time. If we use discrete time simulation, the qualification time value must be greater than the sample time and multiple of the sample time. Because in discrete time events are happening at certain timestamps, we may get a 1 sample delay. A graphical representation of this functionality is shown in the documentation:
An example of battery monitoring:
I hope this helps.

Kategorien

Mehr zu Physical Units finden Sie in Help Center und File Exchange

Produkte


Version

R2023a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by