- “Simulink Fault analyser” restricts fault injection to discrete-time destinations, leading to errors when interacting with continuous-time components.
- To create a fault in your model you can use “Fault” block in simscape.
- “Fault” block allows you to represent an electrical fault as an instantaneous change in resistance which replicates both open-circuit and short-circuit fault behaviours.
MATLAB Fault Analysis - "Continuous-time signals support faults only if its destinations are discrete" Error Command
3 views (last 30 days)
Show older comments
I am trying to trigger a fault in MATLAB for my simulation, so I can get some disturbance in my current simulation outputs. However, it is not working and I am getting the following error:
Fault Inport block 'Fault_Analysis_FaultModel/output_fault/Fault Inport' is set to read/override invalid signal on the Outport number 1 of block 'Fault_Analysis/Current'.
Caused by:
- Target signal is a continuous-time signal. Continuous-time signals support faults only if its destinations are discrete.
At the moment, I have triggered a timed fault at 10 sec. How can I fix this issue? Is there another way I can achieve the same goal? Any support is much appreciated.
0 Comments
Answers (1)
MULI
on 13 Sep 2024
Hi Krishna,
I understand that you are getting an issue when you tried to trigger a fault using “Simulink Fault analyser”.
You can refer to the below link for more information and examples related to this block.
0 Comments
See Also
Categories
Find more on Troubleshooting in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!