Assignment 6 - 2014

From Process Control: 3P4
Revision as of 18:36, 26 March 2014 by Kevin Dunn (talk | contribs)
Jump to navigation Jump to search
Due date(s): 31 March 2014, in class (no late hand-ins)
Nuvola mimetypes pdf.png (PDF) Assignment questions

<rst> <rst-options: 'toc' = False/> <rst-options: 'reset-figures' = False/> .. rubric:: This assignment gives you practice with cascade control and feedforward control.

.. question:: :grading: 10 = 6 + 4

The outlet temperature from the tank is being controlled in a cascade control system, as shown below.

.. image:: ../figures/process-control/assignments/Smith-Fig-8-9.png :scale: 100 :width: 750px :align: center

#. What is the primary variable in the cascade loop? #. What is the secondary variable in the cascade loop? #. What is the manipulated variable in the inner loop? #. Explain whether a disturbance in the cooling water feed temperature will be removed rapidly with the cascade loop? #. Explain whether a disturbance in the cooling water feed pressure will be removed rapidly with the cascade loop? #. Explain whether a disturbance in the main feed temperature will be removed rapidly with the cascade loop? #. Draw a complete block diagram of the system indicating all the inner and outer level controllers, process blocks and disturbance blocks.

.. question:: :grading: 12 = 3 + 9

Consider the cascade system shown in the figure below:

.. image:: ../figures/process-control/assignments/Marlin-Fig-14-15.png :scale: 40 :width: 750px :align: left

#. Show that the cascade loop, as drawn, is appropriate. (Don't simply write "Y" or "N" next to the criteria; explain your answers). You may assume the first criterion is met, i.e. the performance without cascade control is not suitable.

#. Determine, use clear, logical reasoning, and all your prior engineering knowledge of heat transfer and fluid flow whether the cascade loop would provide performance that is "better", "worse" or "no different" to direct control of ``TC`` using the valve position.

#. the disturbance is change in the composition of the fuel (i.e. the heating value changes)

#. the feed temperature increases

#. the pressure of the fuel decreases


.. question:: :grading: 10

A block diagram for a cascade loop is shown below.

.. image:: ../figures/process-control/Seborg/Seborg-Fig16-4.png :scale: 70 :width: 750px :align: center

#. Derive a single transfer function from input :math:`Y_\text{sp2}` to output :math:`Y_2`, assuming :math:`D_2=0`.

#. Redraw the block diagram, replacing it now with your single block transfer function at the suitable place, but still incorporate the disturbance effect from :math:`D2`.

#. What is the characteristic equation for the inner loop?

#. If the inner loop has proportional-only controller for :math:`G_{c2}`, and :math:`G_v = 3`, and :math:`G_{p2}(s) = \dfrac{6}{2s + 1}`, derive a constraint (inequality) for the value of :math:`K_c` so that the inner loop still has stable behaviour.

#. Explain whether this answer matches what we have learned earlier in the course?


.. question:: :grading: 20 = 2 + 10 + 5 + 2 + 1

*From a previous final exam*

The question considers a tank that is electrically heated. The goal is to maintain the temperature ``T6`` as steady as possible.

.. image:: ../figures/process-control/assignments/feedforward-example.png :scale: 70 :width: 750px :align: left

We know that

* :math:`F` is constant * A 4 to 20 mA change in input to the heater causes a change in power output from 0 to 1600 kW. * The span of the transmitter is 64°C, with corresponding outputs of 4 to 20 mA. * If the energy input is suddenly increased by 320 kW, it results in an eventual rise of 8°C in the tank, stabilizing after 500 seconds. * A step change in the inlet temperature, :math:`T_i` also gives rise to a complete response in about 500 seconds.

#. Which controller is the feedback controller, and which is the feedforward controller? #. Draw a block diagram for the system, adding all elements, variables and their units to the diagram. #. Design the feedforward controller. #. No calculations are required: is the feedback control loop stable? #. What is the purpose of having feedback control, in addition to feedforward control?



</rst>