automatic control & robotics · automatic control & robotics –what’sin for the...
TRANSCRIPT
![Page 1: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/1.jpg)
Automatic Control & Robotics
Computer science, IT, programming, hardware –all included
![Page 2: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/2.jpg)
Courses (common)
• Control Fundamentals
• Computer graphics
• Embedded systems
• Databases
• Operating Systems
![Page 3: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/3.jpg)
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
![Page 4: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/4.jpg)
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?
![Page 5: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/5.jpg)
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),• …
![Page 6: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/6.jpg)
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.
![Page 7: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/7.jpg)
Microprocessor Systems and
Digital Signal Processing
• Microcontrollers
• FPGA matrix
• Remote communication
• Signal analysis
• Acoustic signals
![Page 8: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/8.jpg)
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.
![Page 9: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/9.jpg)
Industrial Measurements and
Computer Vision
• Safety systems
• Measurements of physical parameters
• Reliability tests
• Machine vision
• Non-destructivetests
![Page 10: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/10.jpg)
Industrial Control Systems
• ProgrammableLogic Controlers
• Embeddedsystems
• Measurementinstruments
• SCADA systems
![Page 11: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/11.jpg)
![Page 12: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/12.jpg)
CAD/CAM,CAE systems
![Page 13: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/13.jpg)
• 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
![Page 14: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/14.jpg)
heat exchange and distribution setup neutralization setup
Technological laboratories
![Page 15: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/15.jpg)
pneumatic setup
hydraulic setup
Technological laboratories
![Page 16: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/16.jpg)
biological wastewater treatment plant
Technological laboratories
![Page 17: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/17.jpg)
Rockwell, Siemens, ifm elektronik, etc.
PLC laboratories
![Page 18: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/18.jpg)
AdvancedMeasurementsand Algorithms
for Control and SignalProcessing
• Electromagnetic mill
• Active noise control system
• Acoustic camera
• All-terrain vehicle
• Mobile measurement system
![Page 19: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/19.jpg)
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?
![Page 20: Automatic Control & Robotics · Automatic Control & Robotics –what’sin for the students? Constraint Logic Programming • Constraint Logic Programming is a science about computer](https://reader030.vdocument.in/reader030/viewer/2022040809/5e4f4b414018727a526041da/html5/thumbnails/20.jpg)
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