필터 지우기
필터 지우기

How to remove fluctuations caused by transfer function?

조회 수: 25 (최근 30일)
Kartik Shah
Kartik Shah 2024년 6월 9일
답변: Aishwarya 2024년 7월 7일 19:51
As most of the sensor have some or other kind of time delay, in my model I have used a temperature sensor the signal provided by the sensor is going through a transfer function just to replicate its true nature (i.e thermal inertia). As the sensor data is being used in a feed back loop. The senor with a transfer function is causing eratic behaviour of my whole model. Because when the setpoint is high enough the sensor reading are all over the place. What should I do?
  댓글 수: 1
Image Analyst
Image Analyst 2024년 6월 9일
Is the temperature sensor a real device? Or some simulation of one? If it's a real device, I'd contact the manufacturer for their recommendations.

댓글을 달려면 로그인하십시오.

답변 (1개)

Aishwarya
Aishwarya 2024년 7월 7일 19:51
Hi Kartik,
From what I gather, you are using the "Ideal Temperature Sensor" block and its value pases through transfer function to model it as practical sensor. As you have mentioned that transfer function is used in feedback loop, the erratic behaviour of the sensor values could be because of an unstable model.
I would suggest to perform stability analysis on the Simulink model designed. To compute the transfer function of the Simulink model (linearise the model) you can use Linear Analysis Tool in Simulink Control Design. You can refer to the following page for more information and examples: https://www.mathworks.com/discovery/linearization.html

카테고리

Help CenterFile Exchange에서 Discontinuities에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by