MSc dissertation
proposal 2013/2014
Introduction:
Industrial installations require
using reliable control and monitoring devices. Programmable Logic Controllers (PLCs) are a component of choice for this purpose. PLCs are modular
digital computers that allow using a large variety, and number, of
electrical input and/or output interfaces [PLC_intro].
In addition, current PLCs are equipped with Ethernet
like devices, which allow building large scale processes that can include
multiple sites, and large distances.
This work is focused in an industrial
pipeline for transporting natural gas. In particular, is considered a Pressure
Reduction Station (PRS). A PRS, as the name indicates, takes natural gas from a
higher to a lower pressure pipeline. Being a critical process, standard PRS designs
always incorporate some redundancy, namely two parallel output pipelines having
each three alternative valves place in series.
The main goal of this project is to
control and monitor a PRS.
Objectives:
The main objective of this work is
the design of a remote
monitoring and operation interface for a PRS based on a PLC.
Detailed description:
Networked PLCs
are a must nowadays. Electrical and natural gas distribution grids benefit of
SCADA systems monitoring substations built upon PLC components. Typical PLC
devices implement Ethernet / IP communications through the Modbus
protocol [Modbus]. The objective of this MSc project
is remotely monitoring and operating a physical system, namely a natural gas
pipeline Pressure Reduction Station (PRS), using PLCs.
The work is therefore organized in the following main steps:
- Describing the interface to the physical system as a collection of
sensors and actuators
- Designing a Petri Net to represent the system, including some system
failures
- Designing a supervisor for the system
- Converting the supervisor to PLC code and testing it using a
simulation environment as Codesys [Codesys-www]
- Designing communications with the PLC in order to remotely monitor and
configure the process
In this end of this project one will have established of a toolchain to develop and test supervisory logic controllers
involving the conversion of Petri nets to PLC code and the remote process
monitoring and supervision.
References:
[PLC_intro]
"What is a PLC?", in Machine Information
Systems website, http://www.machine-information-systems.com/PLC.html
[ModBus] http://www.modbus.org/
[Schneider_Premium]
"Schneider PAC, PLC & other Controllers" http://www2.schneider-electric.com/corporate/en/products-services/products-services-intermediate.page?f=NNM1:PAC%2C+PLC+%26+other+Controllers&p_function_id=2
[Codesys-www] http://www.codesys.com/
Requirements (grades, required courses, etc):
-
Expected results:
At the end of the work, the students will have enriched their experience
in creating system based on a PLC using off-the-shelve components.
Place for conducting the work-proposal:
ISR / IST
More MSc dissertation
proposals on Computer and Robot Vision in:
http://omni.isr.ist.utl.pt/~jag