- #1
vicjun
- 18
- 0
Homework Statement
I am supposed to design a control system with feedback and disturbance feed-forward, with all relevant transfer functions.
The system consists of an oven where the temperature [itex]T[/itex] is controlled by an electric heater that dissipates power [itex]P_{in}[/itex]. The temperature outside the oven is [itex]T_0[/itex]. Consequently, the oven dissipates heat to the environment, at a rate [itex]P_{loss}[/itex] depending on the temperature difference. The outside temperature is considered to be a disturbance, and is considered not to be affected by the temperature inside the oven.
Homework Equations
We are given the rate of loss as
[itex]P_{loss}=\alpha (T-T_0)[/itex]
where [itex]\alpha=0.05 \: W/K[/itex]. We are also given the oven's heat capacity as [itex]C=25 \: J/K[/itex]
The Attempt at a Solution
I started out trying to find the transfer function of the process, i.e the temperature inside the oven. To do this I have defined a differential equation using energy balance [itex]E[/itex] inside the oven:
[itex]\dfrac{dE}{dt}=P_{in}-P_{loss}[/itex]
where [itex]E=C \cdot T[/itex] and [itex]P_{loss}[/itex] as above. This gives the differential equation as
[itex]C \cdot \dfrac{dT}{dt}=P{in}-\alpha(T-T_0)[/itex]
Calculating the Laplace transforms then gives (a "bar" signifies the transform), assuming that the initial temperature inside the oven is [itex]T_0[/itex] because of equilibrium, so that [itex]T(0)=T_0=0^{\circ} C[/itex]:
[itex](C \cdot s+\alpha)\bar{T}(s)=\bar{P}_{in}(s)+\alpha \bar{T_0}(s)[/itex]
Surely then, the transfer function [itex]G_P(s)[/itex] is the quotient between the output [itex]\bar{T}(s)[/itex] and the input [itex]\bar{P}_{in}(s)[/itex]. But I can't get rid of [itex]T_0[/itex]. Is the outside temperature supposed to just be considered in the transfer function of the disturbance?
Alternatively, I tried modeling the process without heat loss (assuming heat loss is a disturbance), that is, writing the differential equation as
[itex]\dfrac{dE}{dt}=P_{in}[/itex]
and then assume that the initial temperature is 0 degrees outside and inside the oven, for simplicity. This gives me the transfer function
[itex]G_P(s)=\dfrac{1}{C \cdot s}[/itex]
which feels insufficient as I feel there should be some time delay due to some time constant. I then model the disturbance (i.e heat loss) as
[itex]C \cdot \dfrac{dT}{dt}=-P_{loss}=\alpha (T_0-T)[/itex]
that is, how the heat loss affects the temperature in the oven. Using the laplace transform gives
[itex]C \cdot s \cdot \bar{T}(s)=\alpha \bar{T}_0(s)-\bar{T}(s))[/itex]
Giving the transfer function of the disturbance as
[itex]G_V(s)=\dfrac{\bar{T}(s)}{\bar{T}_0(s)}=\dfrac{ \alpha }{C \cdot s + \alpha}[/itex]
which looks more like a transfer function. This is then added to the process through summation.
I'm completely stuck on this exercise. I don't want an entire solution, just a hint to guide me into the right direction. I feel I am pretty close to solving it, I just need to separate the disturbance from the process somehow. Thanks in advance.
Last edited: