- “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
조회 수: 2 (최근 30일)
이전 댓글 표시
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
답변 (1개)
MULI
2024년 9월 13일
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
참고 항목
카테고리
Help Center 및 File Exchange에서 Troubleshooting에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!