<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://chemeng.up.ac.za/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Adrian+Russel</id>
		<title>Chemical Engineering @ UP wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://chemeng.up.ac.za/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Adrian+Russel"/>
		<link rel="alternate" type="text/html" href="http://chemeng.up.ac.za/wiki/index.php/Special:Contributions/Adrian_Russel"/>
		<updated>2026-04-19T09:51:54Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.1</generator>

	<entry>
		<id>http://chemeng.up.ac.za/wiki/index.php?title=Ball_and_Plate_Control_Rig&amp;diff=39012</id>
		<title>Ball and Plate Control Rig</title>
		<link rel="alternate" type="text/html" href="http://chemeng.up.ac.za/wiki/index.php?title=Ball_and_Plate_Control_Rig&amp;diff=39012"/>
				<updated>2017-11-16T21:04:54Z</updated>
		
		<summary type="html">&lt;p&gt;Adrian Russel: Created page with &amp;quot;== Introduction == The ball and plate control rig is a two by two system, consisting of a flat plate on which a ball is balanced. The angle of the plate is manipulated by digi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction ==&lt;br /&gt;
The ball and plate control rig is a two by two system, consisting of a flat plate on which a ball is balanced. The angle of the plate is manipulated by digital servo motors while ball position feedback is obtained by processing images taken by a camera mounted above the plate.&lt;br /&gt;
&lt;br /&gt;
==2017 - Adrian Russell==&lt;br /&gt;
'''Build'''&lt;br /&gt;
[[File:3D_Model.png|500px|left|thumb]]&lt;br /&gt;
The rig was designed using the free Design Spark CAD software. The plate of the rig is 400 mm on each side, and is made out of a rigid plastic. &lt;br /&gt;
&lt;br /&gt;
A Raspberry Pi 3 is used to perform all of the input and output operations to and from the process, as well as computational tasks. A Raspberry Pi camera is connected to the dedicated CSI serial port of the Raspberry Pi, allowing for low latency image capturing at up to 200 fps.&lt;br /&gt;
&lt;br /&gt;
All control measurement and control operations are carried out using Python 3 on the Raspberry Pi.&lt;br /&gt;
&lt;br /&gt;
An Adafruit PWM Servo Driver board is used to provide the PWM signals to the servo motors.&lt;br /&gt;
&lt;br /&gt;
High torque digital servo motors are used to manipulated the plate angle.&lt;br /&gt;
&lt;br /&gt;
'''Modelling'''&lt;br /&gt;
&lt;br /&gt;
Since the system is open loop unstable, modelling needs to be carried out with the MVs returning to their steady state position (i.e. zero). Therefore, step tests were conducted in which the duty cycle of the servo motors was stepped up and then down in quick succession, allowing the process to stabilise at a different steady state position, with zero velocity and plate angle.&lt;br /&gt;
&lt;br /&gt;
Linear transfer function models were then fitted to the time domain responses in MATLAB. &lt;br /&gt;
&lt;br /&gt;
'''Control'''&lt;br /&gt;
&lt;br /&gt;
Three controllers have been implemented for the ball and plate system, namely: Proportional-Derivative (PD), Linear Qaudratic Gaussian (LQG) and Linear Quadratic Integral (LQI) control. &lt;br /&gt;
&lt;br /&gt;
The since the system is isolated, the majority of disturbances are Gaussian distributed, and therefore fair controller performance is obtained using the LQG and LQI methods. The PD controller provides the fastest system response, however it is most susceptible to process noise.&lt;br /&gt;
&lt;br /&gt;
A Kalman filter is implemented as a state estimator in order to provide full state feedback for the LQG and LQI controllers.&lt;br /&gt;
&lt;br /&gt;
The fitted linear process models are used in the Kalman filter to estimate the states based on known system dynamics.&lt;/div&gt;</summary>
		<author><name>Adrian Russel</name></author>	</entry>

	<entry>
		<id>http://chemeng.up.ac.za/wiki/index.php?title=File:3D_Model.png&amp;diff=39011</id>
		<title>File:3D Model.png</title>
		<link rel="alternate" type="text/html" href="http://chemeng.up.ac.za/wiki/index.php?title=File:3D_Model.png&amp;diff=39011"/>
				<updated>2017-11-16T21:03:08Z</updated>
		
		<summary type="html">&lt;p&gt;Adrian Russel: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Adrian Russel</name></author>	</entry>

	<entry>
		<id>http://chemeng.up.ac.za/wiki/index.php?title=PMC_Lab&amp;diff=39010</id>
		<title>PMC Lab</title>
		<link rel="alternate" type="text/html" href="http://chemeng.up.ac.za/wiki/index.php?title=PMC_Lab&amp;diff=39010"/>
				<updated>2017-11-16T20:43:03Z</updated>
		
		<summary type="html">&lt;p&gt;Adrian Russel: /* Rigs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Process Modelling &amp;amp; Control lab currently contains five working rigs. The [[Opto 22]] unit is usually refered to as the sixth rig. Equipment on the rigs (and in the lab) is discussed in the lab equipment section. The lab manual is available [http://ragnarok.up.ac.za/documents/labmanual.pdf here]. New users wanting to set up computers and software should have a look at [[PMC Lab Users|this page]].&lt;br /&gt;
&lt;br /&gt;
== Rigs ==&lt;br /&gt;
For the rigs in the Tribology labs, see [[Tribology|this page]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[Acetone Flashing]]'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The acetone flashing rig is a four by four control problem. You can find the documentation [http://ragnarok.up.ac.za/Rigs/01_Acetone/ here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[pH Loop]]'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This rig demonstrates pH control. You can find the documentation [http://ragnarok.up.ac.za/Rigs/02_pH/ here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[Temperature Control]]'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The temperature control rig was rebuilt by Ivan and David in 2005. You can find the documentation [http://ragnarok.up.ac.za/Rigs/03_Temperature/ here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[Level and Flow]]'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Level and Flow is one of our favourite rigs. You can find the documentation [http://ragnarok.up.ac.za/Rigs/04_Level_and_flow/ here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''Distillation Columns'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
There are two distillation columns in the chemical engineering laboratories;&lt;br /&gt;
* documentation for the [[small distillation column]]  (in the PM&amp;amp;C lab) can be found [http://ragnarok.up.ac.za/Rigs/05_Distillation/ here]. &lt;br /&gt;
* information on the column [[big distillation column]] (between the 3rd year labs and the PM&amp;amp;C lab) .&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[Slug Flow]]'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This unit, copied from a setup done by Ingvald Bårdsen under supervision of Espen Storkaas and Heidi Sivertsen at [http://www.ntnu.no/indexe.php NTNU], models severe slugging behaviour in a pipeline/riser system.&lt;br /&gt;
* the original information is hosted at http://www.nt.ntnu.no/users/skoge/diplom/prosjekt03/bardsen/ (this will, if anything, improve your Norwegian)&lt;br /&gt;
* our lab documentation is available [http://ragnarok.up.ac.za/Rigs/Slugflow/ here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[Dual Fluidised Bed System]]'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This unit, intended to produce bio-oils from woody biomass, is still under construction by Stephen Swart and Prof. Heydenrych. It is intended to be completed by 2012, with the design outlined in [http://ragnarok.up.ac.za/Rigs/08_DualFluidisedBed/2011/Reference%20Material%20-%20Swart%20(2010)/CRO_700_Project%20Design%20Report.pdf Swart (2010)]. The documentation can be found [http://ragnarok.up.ac.za/Rigs/08_DualFluidisedBed/ here].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[Ball and Plate Control Rig]]'''&amp;lt;/big&amp;gt;&lt;br /&gt;
This rig is a rapid prototyping and test unit for control systems, consisting of the task of stabilisation and reference tracking of an open loop unstable system.&lt;br /&gt;
&lt;br /&gt;
== Lab equipment ==&lt;br /&gt;
&lt;br /&gt;
Equipment for the rigs are (should be) documented on their respective pages. Some additional equipment in the PMC lab include;&lt;br /&gt;
* [[PMC testing equipment|Testing equipment]]&lt;br /&gt;
&lt;br /&gt;
== Contact Details ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[Burkett Valves]]'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[Opto Controls]]'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;big&amp;gt;'''[[Mantech Electronics]]'''&amp;lt;/big&amp;gt;&lt;/div&gt;</summary>
		<author><name>Adrian Russel</name></author>	</entry>

	</feed>