Exercise: Moving your finger through a flame without getting burned
(Contributed by Demetri Spanos, 3 Oct 04)
In this problem we will look at how to play with fire without getting burned. The system we want to consider is a finger being moved back and forth across a flame, as shown below:

The description of the system is as follows:
The temperature of a finger is regulated by an internal feedback mechanism. To first order, we will say that heat is convected away by blood flow, at a rate
where
is the temperature of the fingertip,
is the temperature of the blood, and
is the convection coefficient (the
signifies the heat flux).
A flame gives off heat into the ambient air, and we assume steady-state temperature field around the flame. The ambient air far from the flame is at
degrees Celsius.
The flame is fixed at
, and fingertip begins at a position
, where the ambient air is precisely at the same temperature as the blood.
Suppose that the temperature of the air varies exponentially with distance from the flame, so
where
is the flame temperature.
Heat convects into the finger from the ambient air at a rate
The dynamics of the fingertip temperature is given by
where
is the fingertip thermal capacity.
The fingertip is rapidly passed into and out of the flame, according to
Using the MATLAB ode45 function (or something similar), build a model for the system and solve the following:
Assume that the finger moves sinusoidally in and out of the flame at frequency
rad/sec. Plot the temperature of the finger as a function of time and identify the transient and steady state response.
Plot the steady state amplitude of the finger temperature as a function of the
for
ranging from 1 to 100 rad/sec. You should get something similar to the frequency response plot shown in lecture on Monday. You should compute at least 5 points in your graph.
Double the "gain" of the temperature control system by increasing
by a factor of 2. Replot the frequency response from part~b and describe in words how it differs from the original gain (i.e., where is the response bigger, smaller or unchanged and what is the reason).
You should use the following parameter values in your simulations:
,
degrees Celsius.