Automatic Control & Robotics Computer science, IT, programming, hardware – all included
Automatic Control & Robotics
Computer science, IT, programming, hardware –all included
Courses (common)
• Control Fundamentals
• Computer graphics
• Embedded systems
• Databases
• Operating Systems
Courses (ACR – specific)• Semester 6
• Robotics 4• Optional Course A1
Constrained Logic Programming/Object oriented programming• Optional Course A2
Industrial measurement/Reliability and intrinsic safety• Semester 7
• Applied Digital Signal processing• CAD of Control Systems• Hierarchical Control• Optional Course A3
Computer Controlled Systems/Linux advanced programming• Optional Course A4
Industrial Control System Design/ Electromechanical devices• Optional Course A5
Robot Vision/Game theory & decision making
What do we offer?
• Technological laboratories, fully equipped with
• industrial sensors, actuators (electrical, pneumatic., hydraulic), networks
• modern industrial Programmable Logic Controllers (PLCs)
• Prototypes of industrial plants
• Process control – heat exchange, neutralization,
• Electromagnetic mill,
• active suspension
• and many other…
• competent teaching staff with industrial professional experience
Automatic Control & Robotics– what’s in for the students?
Constraint Logic Programming
• Constraint Logic Programming is a science about computer systems based on constraints.
• The idea of Constraint Logic Programming is to search for the solution(s) that will satisfy (all) posed constraints.
• “Constraint programming represents one of the closest approaches computer science has yet made to the Holy Grail of programming: the user states the problem, the computer solves it.” - Eugene C. Freuder.
• CLP applications:
• artificial intelligence,
• combinatory problems,
• natural languages processing,
• tasks scheduling,
• resources allocation,
• cryptography,• DB systems (data integrity, grouping),• molecular biology (DNA sequencing),• electronic engineering (fault detection,
circuit design),• …
Constraint Logic Programming
• Course organization:
– Lecture with CLP theory, real-life CLP problem examples and code examples;
– Laboratory with Project Base Learning approach;
– Java language as a programming tool;
– JaCoP library for CLP mechanics;
– CLP problems chosen by students.
• Skills obtained during course:
– Knowledge about constraints, search algorithms, optimization, AI and Constraint (Logic) Programming;
– Ability to model and solve following classes of problems: combinatory, scheduling, planning, resource allocation and more;
– Programming in Java language using object-oriented features.
Microprocessor Systems and
Digital Signal Processing
• Microcontrollers
• FPGA matrix
• Remote communication
• Signal analysis
• Acoustic signals
Industrial measurements
• The issues of measurements of quantities used widely
in industry (e.g. flow rate, level, pH, conductivity).
• Expression and determination of metrological
properties of measuring devices.
• Usage of networks in industrial measurements
systems (e.g. HART, Profibus, Modbus).
• Special requirements for industrial measuring devices.
Industrial Measurements and
Computer Vision
• Safety systems
• Measurements of physical parameters
• Reliability tests
• Machine vision
• Non-destructivetests
Industrial Control Systems
• ProgrammableLogic Controlers
• Embeddedsystems
• Measurementinstruments
• SCADA systems
CAD/CAM,CAE systems
• Reliability theory, terms (eg. MTBF, MTTF, MTTR, CFI).• Reliability analysis methods.• Reliability assesment of electronics circuits.• Using fuzzy sets in the evaluation of reliability.• Maintenance and a human error assesment .• Constructions of explosion-proof apparatus,
an intrinsically safe systems.
(P : 2)
PROTECTION SYS
Loss of Protection
System
PIPE SPLIT
Pipe Split
IE
CORROSION
Corrosion
IE
LEAK
Leak
SPARK
Spark
IE
EXPLOSION
ABC EXPLOSION
TOP GATE
Reliability and intrinsic safety
heat exchange and distribution setup neutralization setup
Technological laboratories
pneumatic setup
hydraulic setup
Technological laboratories
biological wastewater treatment plant
Technological laboratories
Rockwell, Siemens, ifm elektronik, etc.
PLC laboratories
AdvancedMeasurementsand Algorithms
for Control and SignalProcessing
• Electromagnetic mill
• Active noise control system
• Acoustic camera
• All-terrain vehicle
• Mobile measurement system
Student research group „Control Engineers”:
established in Control Systems and Control Instrumentation Group
supervising teachers: dr inż. Krzysztof Stebeldr inż. Piotr Łaszczyk
areas of interest:
•basic and advanced PLC programming
•practical implementation of industrial control systems
•modelling and simulation of industrial systems and processes
•virtual commissioning of industrial control systems
Automatic Control – what’s in for the students?
Automatic Control – what’s in for the students?
• Inter-faculty student research groups
• High flyers (dr inż. Roman Czyba),
• Silesian GreenPower (prof. Marian Błachuta)
• Your own ideas are welcome