Courses Outline

Compulsory courses 1u semester

M101 PRINCIPLES OF AUTOMATIC CONTROL

1. Course ID

Course title: PRINCIPLES OF AUTOMATIC CONTROL (Principles of Automatic Control).

Teaching semester: A

Hours per week: 3

Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The course is designed to provide the required basic knowledge to understand the broad scientific area of Automatic Control Systems, so as to be able to analyze their behavior from a mathematical and physical point of view and to design controllers to modify their characteristics and achieving desired static and dynamic behavior.

An extensive reference is made to the concepts of mathematical modeling and the dynamic behavior of systems in the frequency domain, using the basic mathematical model of the transfer function. Also, the course includes all the basic analysis and design techniques used in the basic theory of automatic control systems, analog and digital.

Upon completion of the course, students will acquire the following skills:

a) understand the use of feedback in the control of closed-loop systems and the advantages it offers,

b) to know the process of mathematical representation and analysis of closed-loop systems in the frequency domain,

c) examine the stability using various methods and predict the time response characteristics of the systems,

d) be able to design feedback control systems with transfer functions to achieve desired dynamic behavior.

f) to know the basic concepts and characteristics of the operation of digital controllers

g) to apply the basic principles of analysis and design of control systems, analog and digital, in electrical, mechanical, thermal, hydraulic and production systems.

3. Course content

PART A: ANALYSIS OF AUTOMATIC CONTROL SYSTEMS

  1. Review of Laplace transform, inverse Laplace transform, and method of remainders
  2. Basic concepts of open and closed loop automatic control systems, examples
  3. Mathematical representation of systems in the domain of time (differential equations), and frequency (transfer functions), mathematical models-standards of physical systems, analogous systems and examples.              
  4. Grade diagrams and diagram algebra
  5. Time response of systems
  6. Characteristics of closed loop systems, steady state errors, advantages of using the feedback mechanism
  7. Harmonic response of systems, logarithmic Bode plots of magnitude and phase, Nyquist plots.
  8. Introduction to the concept of stability, Routh-Hurwitz stability criterion, Nyquist stability criterion, locus of roots.

PART B: DESIGN OF AUTOMATIC CONTROL SYSTEMS

  1. Advance and delay compensators, input filter systems
  2. PID controller, feature description and configuration
  3. Controller design techniques with the locus of roots
  4. Controller Design Techniques in the Frequency Domain (Bode Plots)

PART C: DIGITAL AUTOMATIC CONTROL SYSTEMS

  1. Introduction to PC, M/S Z and inverse M/S Z control systems, sampling and holding
  2. Impulse Discrete-Time Transfer Functions, Root Locus, Pole Positions, and Steady-State Errors in the Discrete Field
  3. Harmonic response of discrete-time systems, sampling period selection rules, design of antialiasing filters
  4. Stability criteria in discrete, digital controller implementation
  5. Converting design specifications from continuous to discrete, analog design discretization design, discretization methods, direct design of trinomial digital (PID) controllers
  6. Correction of Digital SAEs

All the above topics of theory are covered in the practical exercises by learning the use and programming of the special simulation software MATLAB/SIMULINK.

4. Teaching Method

The training of the students combines lectures, practical exercises, a complete application example using Software tools (MATLAB/SIMULINK), assignment.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course.

6. Hardware - software requirements

The equipment required to train students in a laboratory environment and the software and tools to be used are provided free of charge by the program.

7. Suggested Bibliography

  • A. Dorf RC and RH Bishop, “Modern Automatic Control Systems”, 13th Edition, Giola Publications, 2017.
  • Shahian B., Savant JC JR., Hostetter GH, Steafani TR, “Automatic Control Systems”, Epicenter ed., 2012.
  • Malatestas P., "Automatic Control Systems", Ed. Giola, 2017.
  • Distefano JJ, AR Stubberud, and IJ Williams. "Theory and Problems in Automatic Control Systems", Giola Publications, 2000.
  • Norman Nise, “Control Systems Engineering”, Wiley, 8th edition, 2019.
  • Digital control with MATLAB, 2004, George Syrkos, SYNCHRONI EDDOTIKI EPE
  • Digital Automatic Control Systems, 2017, Veloni Anastasia, PUBLICATIONS A. TGIOLA & SONS S.A.
  • Digital Control, 2016, Malatestas Pantelis V., EDITIONS A. TGIOLA & SONS SA.
  • Franklin GF, JD Powell, A. Emami-Naeini. “Feedback Control of Dynamic Systems”, Prentice Hall, 2002.
  • Ogata K. “Modern Control Engineering”, Prentice-Hall, 2001.
  • Stefani RT, Shahian B, Savant CJ, Hostetter GH. “Design of Feedback Control Systems”, Oxford University Press. 2002.
  • Franklin, Powell and Workman, “Digital control of dynamic systems”, Addison-Wesley.
  • Fadali, “Digital control engineering: Analysis and Design”, Academic Press.
  • Benjamin Kuo, “Digital control systems”, Oxford University Express.

M102. Data Collection and Processing

1. Course ID

Course title: Data Acquisition and Processing.

Teaching semester: A

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The aim of the course is to help the student to be able to develop skills to be able to implement a project based on team collaboration in which he/she will have designed and developed an innovative data acquisition and processing solution using appropriate hardware and software tools. Upon completion of the course the student will demonstrate specific learning outcomes listed below:

  • Understanding the principles of operation of measurement and control instruments used to collect real-time data, such as sensors and transducers.
  • The ability to search and define requirements for data collection. Determining the necessary tasks that need to be performed to collect the data.
  • The ability to select appropriate sensors, signal processing and hardware for data extraction and visualization
  • The ability to install and test sensors, signal processing and data acquisition equipment
  • The development of software for the implementation of specific data collection tasks, using applications such as LabVIEW
  • The ability to document and present the appropriate solution

3. Subject of the course

The topics covered in the course are:

  • 1. Measurements, measurement and control systems, signals
  • 2. Sensors: Position, Motion, Mechanical Stress, Pressure, Sound, Light, Voltage, Current, Flow, Temperature
  • 3. MEMS
  • 4. Wireless sensor nodes
  • 5. Interconnection of measurement systems
  • 6. Digitization: Analog to Digital conversion
  • 7. Control devices: Digital to Analog Conversion
  • 8. Data Visualization (DataVisualization)
  • 9. Labview
  • 10. Laboratory exercises

4. Teaching Method

The training of the students combines lectures, discussions, practical training using software tools, hands-on laboratory training and work preparation.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

The equipment required for training the students in a laboratory environment is provided by the Production and Management Engineering department. The software and tools to be used are provided free of charge in the form of open source licenses or an attempt will be made to purchase specialized software.

7. Suggested Bibliography

  • Data Acquisition Systems: From Fundamentals to Applied Design Maurizio Di Paolo Emilio, Kindle Edition (2013)
  • Data Acquisition Handbook, Measurement Computing Corporation, USA, 2004-2012
  • Alciatore, David G.; Histand, Michael B. Introduction to mechatronics and measurement systems. 4th. New York, USA: McGraw-Hill, 2011. ISBN 9780073380230.
  • Data collection and processing, Tseles D., Synchroni Edotiki EPE
  • Applications of Data Collection Systems, Pyromalis D. - Tseles D., Synchroni Edtotiki EPE, 2012
  • LabView for engineers, Konstantinos Kalovrektis, A. Tziola & SONS Publications O.O.
  • LabVIEW based Advanced Instrumentation Systems, Sumathi, S. Surekha, P., SpringerLink (2007)
  • BentleyJohnP., Measurement Systems, Basic Principles, Stella Parikou& Co. OE

Compulsory courses 2u semester

M201. Mechatronic systems

1. Course ID

Course title: Mechatronic systems.

Teaching semester: B

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The course focuses on the use of Programmable logic controllers (PLC), supervisory control systems (SCADA) in production and industry as well as the integration of systems between them. It aims to highlight advanced principles of programming and application of these technologies and to present ways of programming to solve complex problems with the help of advanced techniques.

During the courses, industrial communication networks (Profibus, Industrial Ethernet, Profinet) are used, which are configured so that the PLC can communicate with third-party devices. Learners create their own supervisory control programs to control automation systems using either market standard SCADA, or by developing their own OPC Server mediated or unmediated interfaces to communicate with controller data.

In the course, reference will be made to PLC and DCS systems, showing industry trends in both small and large facilities, simultaneously implementing some of these applications in the laboratory.

Upon successful completion of the course, the student will be able to:

  • understands the operation of PLC, DCS and SCADA systems
  • possesses highly specialized knowledge, some of which is cutting-edge knowledge in a field of work and research that is the basis for original thinking, creation and innovation.
  • designs, develops and implements integrated automation systems with the help of PLC and SCADA
  • possesses a critical awareness of knowledge issues in the field of PLC and SCADA systems and their interface with different fields and technologies.
  • to determine the operating requirements of PLC systems
  • check the correctness of specifications and evaluate systems
  • Possesses specialized problem-solving skills, which are required in research and/or innovation in order to develop new knowledge and processes and integrate knowledge from different fields.
  • Satisfactorily understands how integration between different automatic control systems can be improved.

3. Subject of the course

The topics covered in the course are:

  1. Introduction to mechatronic systems – Analysis and presentation of illustrative examples
  2. Programmable Logic Controllers (PLC)
  3. PLC programming – Hardware configuration – Basic commands
  4. PLC Programming – Using timers and counters
  5. PLC Programming – Using advanced programming techniques in PLCs
  6. Supervisory systems
  7. Programming of supervisory systems
  8. Interface design and development
  9. Advanced SCADA programming techniques – Using scripts
  10. Integration of automation systems – Interconnection – Use of industrial networks
  11. Interface of automation systems with databases – Implementation of data exchange
  12. Integrated CIM (Computer Integrated Manufacturing) applications
  13. Integrated CIM (Computer Integrated Manufacturing) applications

Laboratory exercises:

  1. Implementation of applications with the help of PLC and SCADA of the laboratory (S7-1214)

4. Teaching Method

The training of the students combines lectures, discussions, practical training using Software tools, handson laboratory training and work preparation. It can also be implemented to a large extent with distance education techniques, combining modern and asynchronous distance learning

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

The equipment required for the training of students in a laboratory environment is provided by the Department of Production and Management Engineering. The software and tools to be used are provided free of charge in the form of open source licenses or an attempt will be made to purchase specialized software

7. Suggested Bibliography

Greek-language textbook:

  • Automation using PLC, Beretas Ioannis, published by Tziola
  • PLC Programmable Controllers, CollinsDenis, Giola ed
  • Programmable Logic Controllers, PetruzellaFrankD., Giola ed
  • PLC programming and installation solutions, Christos Papazacharias, published by Vrettos
  • Industrial informatics, KingRobert – Eric, Koumbias Stavros

Foreign language textbooks:

  • Programmable Logic controllers (PLC) – a practical guide, Collins-Lane
  • Programmable Logic controllers (PLC) – FD Petruzella
  • Programmable logic controllers, W. Bolton
  • Fundamentals of Programmable Logic Controllers, Sensors, and Communications , Stenerson
  • SCADA -Supervisory control and Data Acquisition, S. Boyer, ISA, 4th Edition

M202. Energy Systems Management

1. Course ID

Course title: Energy Systems Management.

Teaching semester: B

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The purpose of the course is for the students to delve into the design, analysis and management of energy systems in various applications and to gain knowledge regarding new forms of conversion and optimal use of energy in all sectors of the economy. The course will give students the opportunity to be able to choose, design and implement practices of combining systems, optimizing use and saving energy, as well as to familiarize themselves with new developments and the general context of energy use and utilization.

Upon completion of the course, students will be able to:

  • They evaluate the dynamic implementation of energy management strategies.
  • They understand and propose solutions for the optimal use of energy in the primary, secondary and tertiary sectors of the economy.
  • They apply practices of exploiting sustainable forms of energy
  • They combine and utilize the dynamics of exploitation and combined operation of different forms and sources of energy with the use and ICT
  • They analyze the basic techno-economic components of the use and consumption of energy and propose optimal solutions to limit the relative costs.
  • Understand the institutional framework of energy use and the new perspectives-opportunities that are created.
  • Acquire basic knowledge of new energy use and conversion technologies

3. Subject of the course

The topics covered are:

  • Energy conversion technologies for use in industrial propulsion systems
  • Development of energy saving practices in industrial processes
  • Integration of RES and Cogeneration technologies in the industrial sector
  • RES utilization technologies with a focus on agriculture (biomass-biogas systems), analysis of relevant units
  • Analysis of the institutional framework of energy use and transactions and new perspectives (energy exchange)
  • Smart grid technology and use of ICT tools in energy management (load forecasting, demand management, network support services, energy transaction models, etc.)
  • Energy distribution
  • Energy Management Strategies in microgrids, autonomous or connected
  • Energy methods storage (chemical, thermochemical, electrochemical, etc.)
  • Energy storage technologies and energy management and control models in stand-alone or grid-connected systems
  • Introduction to Wireless Power Transmission - An Alternative Way of Energy Transfer - Principles of Wireless Power Transmission.
  • Wireless Transmission Technologies-Types of Transmission (Radiative: Far-Field, No-Radiative: Near-Field)
  • Electromagnetic Induction (Near-Field Methods)-Principles of Transport (Electric Field: Electrostatic Induction, Magnetic Field: Electrodynamic Induction)
  • Technologies for optimum operation of MEK
  • Energy production technologies using fuel cells
  • Energy costing analysis strategies in the industrial sector
  • Techno-economic evaluation of the use of energy systems.

4. Teaching Method

The training of the students combines lectures, discussions, practical training using Software tools and work preparation.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

The software and tools to be used are freely available under open source licenses.

7. Suggested Bibliography

  • A. Sumper, A. Baggini: Electrical Energy Efficiency, Technologies and Applications, 2012, ISBN: 9780470975510 
  • M. Radovanović (Golusin), S. Popov, S. Dodi: Sustainable Energy Management, ISBN: 9780124159785
  • N. Mohan: Advanced Electric Drives: Analysis, Control and Modeling using MATLAB/SIMULINK, 2014, ISBN: 978-1-118-48548-4
  • P. Komarnicki, P. Lombardi, Z. Styczynski: Electric energy storage systems : flexibility options for smart grids, 2017, ISBN: 9783662532744
  • JA Momoh: Smart Grid: Fundamentals of Design and Analysis, 2012, ISBN: 978-1-118-15610-0
  •  B. Sorensen, G. Spazzafumo: Hydrogen and Fuel Cells: Emerging Technologies and Applications, 2018, ISBN: 978-0081007082

Elective courses 1u semester

E101. Precision Agriculture and Livestock

1. Course ID

Course title: Precision Agriculture and Livestock Farming.

Teaching semester: A

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The purpose of the course is to delve into the technologies applied in modern precision agriculture and animal husbandry and to enhance the automation of processes. The course will provide students with the opportunity to face new challenges and consolidate good practices. The approach will be through the lens of the engineer (precision agriculture engineer) and link theory with practice using real use cases to achieve course objectives.

Upon completion of the course, students will be able to:

  • understand the basic concepts of precision agriculture and animal husbandry;
  • they know the most modern concepts and apply innovative technologies in precision agriculture and animal husbandry
  • know and use equipment and software tools used in precision agriculture and animal husbandry
  • collect, manage and interpret data in precision agriculture
  • provide integration of processes and technologies throughout the value chain

3. Subject of the course

The topics covered are:

  • Introductory concepts in precision agriculture and animal husbandry, development through technology to intensify methods and increase productivity, farm management
  • Modern theories and technologies in precision agriculture and animal husbandry
  • Mechanical applications in precision agriculture and animal husbandry (indicatively in the harvesting of agricultural products)
  • Automation in agricultural machinery
  • Sensors in Precision Agriculture and Livestock
  • Geoinformatics applications – GIS systems and satellite image analysis
  • Applications of Satellite Positioning Systems in precision agriculture (theoretical background and practical applications)
  • SimultaneousLocalizationandMapping (SLAM) in precision agriculture (vehicle mapping and location detection)
  • Information Systems in Agriculture and Precision Livestock for decision making (recording, mapping, monitoring, visualization and evaluation of field parameters with new technologies)
  • Autonomous vehicles (land and air) in Agriculture and Precision Livestock (outdoor vehicles -Husky, Thorvald-, UGV-UAV)
    • Autonomous vehicle movement in an orchard
    • Drone mapping
  • Use of new technologies in Precision Agriculture and Livestock
    • Integrated IoT Applications (infrastructure-hw-sw)
    • Blockchain Applications
  • Agri-Logistics
    • Milk Value Chain (Integrated Application: Primary Production - Ice Trays - Transport to Production Unit - Transport to Retailer)
    • Value chain of perishable products with a short shelf life
  • Advanced Livestock Systems
    • Precision Breeding
    • Environmental/Housing Control Systems
    • Design of Bioclimatic Livestock Buildings
    • Animal Health and Welfare Monitoring Systems

4. Teaching Method

Student training combines lectures, discussions, use case analysis and assignment.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

The equipment required to train students in a laboratory environment is provided by the production and management engineering department, and the software and tools to be used are provided free of charge in the form of open source licenses.

7. Suggested Bibliography

  • Georgia Akrivias, Spyridon Fountas
  • Precision Agriculture, TerryBrase
  • Mechanical Harvesting of Agricultural Products, Tsatsarelis Konstantinos
  • Farm Management, PeterNuthall
  • Applications of mechatronics in agricultural machinery, Ioannis Gravalos, Dimitrios Kateris

E102. Electromobility

1. Course ID

Course title: Electromobility (Electrification).

Teaching semester: A

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The purpose of the course is to introduce the students to the general technology of electromobility. Starting from the concept of the power transmission and motion path and especially the electric and also the hybrid electric power path, its structural elements are analyzed both individually and as parts of a wider system. Emphasis is placed on the energy storage system and the final energy converter. The ultimate goal is to combine theoretical knowledge with laboratory experiment and rudimentary simulations to enable the design of a rudimentary electric power transmission and motion path (Electric Vehicle).

Upon completion of the course, students will be able to:

  • identify and describe the structure of electric or hybrid vehicles
  • understand and correctly estimate the data of an electrical power path
  • calculate demands of an electrical power path
  • present comprehensively and satisfactorily an object related to electromobility
  • analyze the structure of an electric vehicle and redesign it based on new data

3. Subject of the course

Briefly, the content of the course includes the following:

  • Electric power transmission and motion path (EDMIK) (Structural elements) – Architectural structures of Electric Vehicles (EVs) and Hybrid Electric Vehicles (HEVs)
  • Energy storage system: Types of energy sources and their applications, Hybridization of sources, HT Batteries and their operating characteristics, Supercapacitors, Alternative forms of energy (solar energy, fuel cells, ultra-high speed flywheels)
  • Charging system: types of charging systems, on and offboard chargers, charging levels, fast chargers, conductive and wireless charging, cost, V2G technology.
  • Energy promotion system: propulsion power, driveline characteristics, electric vehicle motors, motor drivers, in-wheel motors, regenerative braking.
  • Hybrid electric vehicles: types of hybrid electric vehicles (micro, mild, full, plug-in), combinations of power paths (series, parallel, series-parallel) modes of operation.
  • Energy management system in vehicles with more than one energy source. Basic operation types. Related algorithms. Power flow management and allocation to more than one source.
  • Electric vehicle operation design. Simple applications.
  • Laboratory measurements. Laboratory measurements on electric vehicles, implementation of a simple electric power path.

4. Teaching Method

Student training combines classroom lectures, discussions, laboratory practice and assignments.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments. The gravity of each part will be

Final Written Exam: 50%, Assignments: 50%

6. Hardware - software requirements

For the needs of the course, 1-2 laboratory exercises will be performed in the laboratory area of "Vehicle Electric Motion and Electronic Systems". Prototype electric drive constructions, HT battery cells and packs, oscilloscope, multimeters will be used.

7. Suggested Bibliography

  • M.Ehsani, Y. Gao, S. Longoand K.Ebrahimi, Modern Electric, Hybrid Electric and Fuel Cell Vehicles. 3rd ed., CRC Press, 2019. (ISBN 978-1-1383-3049-8)
  • Rodrigo Garcia-Valle, João A. Peças Lopes, (Eds.), Electric Vehicle Integration into Modern Power Networks. Springer Verlang, 2012. (ISBN 978-1-4614-0134-6)
  • T. Denton, Electric and Hybrid Vehicles. CRC Press, 2016. (ISBN 978-1-1388-4237-3)
  • JG Hayes andG. Abas Goodarzi, Electric Powertrain. John Wiley and Sons Ltd, 2018. (ISBN: 978-1-119-06364-3)
  • CD Rahn and C.-Y. Wang, Battery Systems Engineering. John Wiley and Sons Ltd., 2013. (ISBN: 978-1-1199-7950-0)
  • FMJackson, J. Justo, E.-K. Kim, TD Do, and J.-W. Jung, “Electric vehicles and smart grid interaction: A review on vehicle to grid and renewable energy sources integration,”Renewable and Sustainable Energy Reviews, vol. 34, pp.501–516, 2014. (https://doi.org/10.1016/j.rser.2014.03.031)
  • N. Mohan, T. Undeland and W. Robins, Power Electronics: Converters, Applications, and Design. John Wiley and Sons Inc., 2002. (ISBN: 978-0-471-22693-2)

E103. ROBOTIC SYSTEMS

1. Course ID

Course title: Robotic Systems

Teaching semester: A

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The purpose of the lesson is to understand it architecture, her structure, her operation, and of applications typical robotic systems. Applications will be analyzed such as: assembly, automatic motion control, force control, artificial vision, collaborative robots, master-slave, exoskeletal devices, non-anthropomorphic robotic structures, medical microsurgery, telerobotics, nanorobotics, robotic hands, robotic fingers, robotic vehicles, walking devices , etc. In addition, students will acquire fluency in the orbital guidance of robotic systems, in simulation, and in their programming.

Prerequisite knowledge: Knowledge of infinite calculus, vector calculus, programming, technical engineering, basic kinematic analysis and synthesis of mechanisms, basic elements of electric motors and electromobility, basic elements of hydraulic and pneumatic systems, basic principles of automatic control, basic electronics is recommended.

Upon completion of the course, students will be able to:

  • Understand and solve problems related to the analysis, design and development of robotics applications.
  • To know and use the most modern concepts and techniques in robotic technology.
  • To apply effective robotic code development methodologies.
  • To evaluate existing robotic systems.
  • To choose the most suitable robotic systems according to the specifications of the individual requirements.

3. Subject of the course

The outline of the topics covered in the course are:

  • Classification of robotic systems
  • Robotic arms
  • Robotic fingers
  • Walking provisions
  • Multi-directional wheels
  • Self-driving robotic vehicles
  • Robotic kinematics
  • Robotic dynamics
  • Inverse kinematics
  • Reverse dynamics
  • Mechanism theory
  • Actuators (electrical, hydraulic, pneumatic)
  • Sensations
  • Automatic motion control
  • Automatic power control
  • Automatic tolerance control
  • Robot orbital guidance
  • Robotic assembly, RCC
  • Collaborative robotic systems
  • Robot programming
  • Artificial vision
  • Nanorobotics
  • Medical Robotics
  • Various applications of robotics
  • Fictional reality

4. Teaching method

Student training combines lectures, discussions, hands-on practice using software tools, and assignments. It includes, among other things, slide shows, demonstration of selected micro-constructions to highlight notable robotics ideas, and use of online teaching aids.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments. The evaluation criteria include the ability to identify and describe the operation/applications of robotic systems as well as the ability to program them.

6. Hardware - software requirements

The equipment required to train students in a laboratory environment is provided by the department. The software and tools to be used are freely available under open source licenses.

7. Suggested Bibliography

Introduction to Robotics, Craig J., 2020, Giola Publications

Basic Principles of Robotics, Maja J. Mataric, 2010, Kleidaritmos Publications

– IEEE Journal of Robotics and Automation

– ASME Journal of Dynamic Systems, Measurement, Control

– International Journal of Robotics Research

– ASME Journal of Mechanical Design

E104. Reverse Engineering – Reverse engineering

1. Course ID

Course title: Reverse Engineering.

Teaching semester: 1st

Hours per week: 3

Educational load: 190

ECTS credits: 7.5

2. Learning Objectives:

The purpose of the course is to delve into the different methodologies of Reverse Engineering. The course will give students the opportunity to familiarize themselves with modern design and rapid prototyping techniques. In addition, students will be trained in the handling of modern 3D imaging and printing devices, such as 3D scanners and 3D printers.

Upon completion of the course, students will have acquired the following skills per category:

Knowledge and understanding

  • Understanding the operating principles of complex mechanical and electronic systems.
  • Understanding of terminologies related to re-engineering, forward engineering and reverse engineering.
  • Understanding of Reverse Engineering methodologies.

Cognitive skills

Students will be able to:

  • To disassemble complex mechanical systems by themselves.
  • To recognize the individual pieces that make up a system (mechanical and electronic).
  • To prepare a technical file.
  • To design in three dimensions (3D design).
  • Use rapid prototyping devices (CMM, 3D printer, 3D scanner)

3. Subject of the course

The topics covered are:

  • Introduction to reverse engineering methodology (areas of application).
  • Understanding of terminologies related to re-engineering, forward engineering and reverse engineering.
  • Dimensional measuring instruments (micrometers, calipers, calipers, radiometers, spirometers).
  • Basic principles of engineering design.
  • Disassembling mechanical assemblies in order to determine the interactions between their subsystems as well as understanding their operation mode.
  • Modern technologies of 3D design and rapid prototyping (computeraidedrapidprototyping) (3D printing, 3D scanning).
  • Reverse engineering in engineering applications.
  • Reverse engineering in electronic applications.

4. Teaching Method

The training of the students combines lectures, discussions, practical training using software tools (Solidworks) and work preparation.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

The equipment required for training students in a laboratory environment is provided by the Department of Production and Management Engineering.

7. Suggested Bibliography

  • Gupta, SD, Mukhopadhyay, R., Baranwal, KC, Bhowmick AK: Reverse Engineering of Rubber Products: Concepts, Tools, and Techniques, CRC Press, 2013, ISBN: 978-1-4200-0717
  • Eilam, E.: Reversing: secrets of reverse engineering, Wiley Publishing Inc, 2005, ISBN: 0764574817
  • Messler, RWJR: Reverse engineering: Mechanisms, Structures, Systems & Materials, McGraw-Hill Education, 2013, ISBN: 0071825169

E105. Maintenance technologies – Maintenance

1. Course ID

Course title: Maintenance technologies – Maintenance

Teaching semester: A

Hours per week: 3

Educational load: 190

ECTS credits: 7.5

2. Learning Objectives:

The course aims at learning the modern (state-of-the-art) preventive and predictive maintenance methods and techniques, maintenance management, fault diagnosis and the best techniques in the scientific field of maintenance. It also aims to provide students with knowledge related to the mechanisms that affect the proper operation of industrial equipment and the availability of industrial facilities as well as reliability.

After the end of the course the student should be able to:

  • identify, model, predict and evaluate failure mechanisms in production systems/industrial equipment
  • understand the process of maintenance and reliability in relation to the product life cycle.
  • select the appropriate and cost-optimal maintenance strategy, develop efficient and cost-effective maintenance programs and manage, organize, develop and coordinate them
  • to use modern maintenance management methods.
  • use the correct terminology and understand the corresponding concepts to describe the reliability-related properties of the production system/industrial equipment and maintenance organization
  • to be able to characterize the reliability of the system during its operation as a function of the dimensions of reliability, maintenance and safety

3. Subject of the course

The topics covered are:

  • Reliability: concept of reliability, component lifetime distributions, failure rate, mean time to failure (MTTF), constant and time-varying failure rates, failure types, interaction of individual loads and system capacity.
  • Backup: active and stand-by backup systems, combinations of parallel and serial arrangements, method of least paths and least sections, reliability barriers.
  • Maintenance: system availability, preventive and corrective maintenance, periodic checks for undetected damage. Interactions of failures and repairs: calculating reliability, availability and MTTF using Markov analysis.

4. Teaching Method

The training of the students combines lectures, discussions and assignments.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course.

6. Hardware - software requirements

The equipment required for student training is provided by the Department of Production and Management Engineering.

7. Suggested Bibliography

  • Kontoleon I.M.: Reliability and Fault Tolerance of Systems, Aivazi Publications, 2000
  • Bakouros I.L.: Reliability and Maintenance of Technological Systems, Sofia Publications, 2009
  • Xirokostas D.A.: Operational Research: Replacement, Maintenance, Reliability, Symmetria Publications, 1988
  • Mobley, RK: An Introduction to Predictive Maintenance, Butterworth-Heinemann, 2002, ISBN: 9780750675314
  • O'Connor, PDT, Kleyner, A.: Practical Reliability Engineering, Fifth Edition, Wiley, 2012, ISBN: 9780470979822

E106. Industrial production devices and devices

1. Course ID

Course title: Industrial production devices and devices

Teaching semester: A

Hours per week: 3

Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The purpose of the course is for students to acquire the necessary knowledge of the most frequently encountered devices and arrangements in a typical industry.

Upon completion of the course, students will be able to:

  • They know the basic types of pumps, fans and compressors used in industry.
  • Choose the right type of pump, fan or compressor, depending on the industrial application.
  • They know the conditions for installation and maintenance of these devices.
  • They know the basic types of transmission.
  • They have an overview of the different types of heat exchangers and their characteristics.
  • Have a satisfactory overall picture of typical industrial production devices and arrangements.

3. Subject of the course

The topics covered are:

  1. Pumps
  2. Fans
  3. Compressors
  4. Mounting, balancing and maintenance of pumps, fans and compressors.
  5. Industrial Filters
  6. Power transmission
  7. Heat exchangers
  8. Expansion, pressure and smoothing tanks
  9. Power transformers
  10. Electrical power distribution panels

4. Teaching Method

Student training combines lectures, discussions and assignments.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

There are no special requirements.

7. Suggested Bibliography

  • Michael Volk, “Pump Characteristics and Applications,” CRC Press, 2013, ISBN 978‑1466563087
  • Igor J. Karassik, Joseph P. Messina, Paul Cooper, Charles C. Heald, “Pump Handbook,” McGraw-Hill Education, 2007, ISBN 978-0071460446.
  • Frank Bleier, “Fan Handbook,” McGraw-Hill Education, 1997, ISBN: 978-0070059337
  • Tony Giampaolo, “COMPRESSOR HANDBOOK: PRINCIPLES AND PRACTICE,” The Fairmont Press, 2013.
  • Peter RN Childs, “Mechanical Design Engineering Handbook,” Butterworth-Heinemann, 2018, ISBN 978-0081023679.
  • SadikKakaç, Hongtan Liu, Anchasa Pramuanjaroenkij, “Heat Exchangers: Selection, Rating, and Thermal Design, Third Edition, CRC Press, 2012, ISBN 978-1439849903
  • P. Dokopoulos, "Consumer electrical installations," 2005, Ziti Publications, ISBN 960-431-943-4

E107. Cutting Edge Technologies in Supply Chain Management

1. Course ID

Course title: Emerging Technologies in Supply Chain Management.

Teaching semester: A

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The purpose of the course is to delve into IT technologies in supply chain management applied in modern supply chains of the new digital age. The course will provide students with the opportunity to understand modern technologies that address new challenges and incorporate good practices from the business world. The approach to the supply chain will be made through the lens of the engineer, while at the same time the concepts of the supply chain will be studied in the light of operational operations (operations management) in order to achieve the objectives of the course.

Upon completion of the course, students will be able to:

  • understand the basic concepts in supply chain management, supply chain operation and its levels
  • apply quantitative methods of analysis to supply chain problems
  • know and use the latest concepts and technologies in the supply chain
  • know and use software tools used in the supply chain
  • provide integration of processes and technologies in the supply chain, using integrated solutions for gathering, storing, processing and presenting data
  • understand and solve problems arising in the analysis, design and development of supply chains using information and communication technologies

3. Subject of the course

The topics covered are:

  • Analysis of introductory supply chain concepts and modern supply chain design and management theories
  • Quantitative methods used in supply chains (network design with solver, optimal order quantity inventory management, vehicle routing)
  • Supply Chain Simulation Technologies (Software Agents, Discrete Time Simulation and Supply Chain Network Design)
  • Data collection, storage, management, analysis and visualization tools
  • Autonomous vehicle technologies throughout the supply chain
  • Warehouse 4.0 technologies using Warehouse Management applications, RFID technologies
  • E-commerce technologies and use of ERP to complete processes
  • Logistics and LastMileLogistics technologies using IoT, CloudComputing
  • Blockchain technologies in the supply chain for security of transactions, assurance of origin, interoperability, use of smart contracts, monitoring of processes along the entire value chain.

4. Teaching Method

Student training combines lectures, discussions, analysis of use cases from supply chains, hands-on practice using software tools, and working on one of the use cases presented.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

The equipment required to train students in a laboratory environment is provided by the production and management engineering department, and the software and tools to be used are provided free of charge in the form of open source licenses.

7. Suggested Bibliography

  • Modeling the Supply Chain by Jeremy F. Shapiro.
  • Designing and Managing the Supply Chain by D. Simchi-Levi, P. Kaminsky, E. Simchi-Levi.
  • Inventory Management and Production Planning and Scheduling by Edward A. Silver, David F. Pyke, and Rein Peterson
  • Business Logistics Management by Ronald H. Ballou
  • Strategic Logistics Management by DM Lambert and JR Stock.
  • The Management of Business Logistics by JJ Coyle, EJ Bardi and CJ Langley.
  • Logistical Management by DJ Bowersox, DJ Closs, OK Helferich.
  • Supply Chain Management: Strategy, Planning, and Operations., S. Chopra, P. Meindl
  • Introduction to Data Mining, 2nd Edition, Tan Pang – Ning,SteinbachMichael,KumarVipin,Verykios Vassilios (editor)
  • Statistics and Analysis of Scientific Data [electronic resource], Massimiliano Bonamente

Elective courses 2u semester

E201. Automation systems in the food industry

1. Course ID

Course title: Automation systems in the food industry

Teaching semester: B

Hours per week: 3

Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The purpose of the course is for students to gain a satisfactory overview of automation methods and systems that find application in the food industry.

Upon completion of the course students will have:

  • Adequate knowledge of methods and systems used in food industry automation.
  • Awareness of the particularities presented by the food industry.
  • The ability to choose the appropriate methods of automating a production line in a food industry.
  • The ability to read the electrical drawings of an automated food industry production line.
  • The ability to design the automation of a relatively simple food industry production line.

3. Subject of the course

The topics covered are:

  1. What is the food industry? Specific features.
  2. Historical overview of food industry automation.
  3. Modern methods and systems of automation of the food industry.
    1. Sensations
    2. Activators
    3. Decision systems
    4. Classic automation
    5. The role of industrial informatics in automation
  4. Elements of automation systems
    1. Beltways
    2. Pulse generators
    3. Inverter
    4. Cameras for quality control
    5. Servo Drive – Motor
    6. Precision scales with conveyor belt
    7. Metal Detector
    8. Xray to check object inside the product
    9. PLC
  5. Examples.
    1. Presentation of a fully automated food industry production line.
    2. Explanation of the individual systems.
    3. Analysis of automation requirements.
    4. Explanation of electrical diagrams.
  6. Practical exercise. Assign automation work to students.
    1. Explanation of prerequisites and specifics.
    2. Analysis of the exercise and reference to the points that the students should pay attention to. Possible introduction to its solution.
    3. Inspection of the solutions submitted by the students, reference to the most important problems and errors presented.
    4. Model solution presentation.

4. Teaching Method

Student training combines lectures, discussions and assignments.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

There are no special requirements.

7. Suggested Bibliography

  • PLC Programmable Controllers, CollinsDenis, Giola ed
  • Programmable Logic Controllers, PetruzellaFrankD., Giola ed
  • PLC programming and installation solutions, Christos Papazacharias, published by Vrettos
  • Industrial informatics, KingRobert – Eric, Koumbias Stavros
  • P. Dokopoulos, "Consumer electrical installations," 2005, Ziti Publications, ISBN 960-431-943-4
  • ANTONOPOULOS, KOUTOULAKOS, MANIKAS, NIKOLAOU, IOANNOU, KAZANTZIDIS, "INTRODUCTION TO AUTOMATION," Ed. Zambara, ISBN 978-960-88860-3-2
  • Mouroutsos S. Malliaris G., "Technical Design, mechanical, electrical, industrial automation design," Ed. Tsotras, ISBN 978-618-5066-53-6

E202. Environmental Technologies

1. Course ID

Course title: Environmental Technologies (Environmental Engineering).

Teaching semester: B

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The purpose of the course is for the student to understand the concepts of environmental quality and pollution. The purpose of the course is the scientific examination of environmental pollution and environmental protection as well as of local, regional and global scale environmental disturbances caused mainly by anthropogenic causes, the approach and treatment of environmental problems and familiarization with the available technological options for waste/resource management so that the student has an overall understanding of processes and methodologies for implementation of the optimal solution to environmental problems and the promotion of sustainable development. Upon successful completion of the course the student will be able to:

  • Knows and understands the concepts of environmental quality and pollution (atmosphere-soil-water) and local, regional and global scale environmental disturbances, mainly from anthropogenic causes.
  • Gain experiential knowledge in basic concepts of environmental technology for pollution measurement and control.
  • Understands and knows the importance of pollutant parameters and the determination methods
  • Become familiar with waste management/treatment techniques and technologies.
  • It examines specific environmental problems, to distinguish the basic causes and to formulate judgments and concerns regarding the present methods of treatment and management.
  • To collaborate with his fellow students in presenting and highlighting cases of environmental problems from mainly human-made activities and to propose methods of solution based on modern concepts and measures of environmental protection and sustainable development

3. Subject of the course

The topics covered in the course are:

  1. Introduction to Environmental Technologies
  2. Natural resources and Sustainability
  3. Air pollution, gaseous pollutants, suspended particles
  4. Air quality Control of air pollution Suspended particle containment technologies
  5. Water pollution
  6. Quality and treatment of industrial and drinking water
  7. Soil pollution
  8. Solid - liquid - gas waste
  9. Radioactivity- Radioactive waste
  10. Energy and environment
  11. Life Cycle Analysis
  12. Environmental management tools
  13. Environment and environmental impacts
  14. Introduction to drafting a technical environmental impact study

Laboratory exercises:

  • Measurements of pollutants emitted by vehicles of various technologies and fuels using an exhaust gas analyzer
  • Measurements of suspended particles e.g. at the campus of Sindos using the DustTrak device of the Metrology Laboratory
  • Measurements of ionizing radiations of natural and artificial origin

4. Teaching Method

The training of the students combines lectures, discussions, practical training using software tools, hands-on laboratory training and work preparation.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

The equipment required for training the students in a laboratory environment is provided by the Production and Management Engineering department. The software and tools to be used are provided free of charge in the form of open source licenses or an attempt will be made to purchase specialized software.

7. Suggested Bibliography

  • Introduction to Environmental Engineering and Science, GilbertM. Masters, Wendell P. Ela, Kleidaritmos Publications, 2018.
  • Introduction to Environmental Engineering, Kougolos A.Ed. Giola, Thessaloniki (2018)
  • Environmental protection technique - Principles of Sustainability, Mousiopoulos N, Nziachristos L, Slini T. Association of Greek Academic Libraries, Kallipos Repository.

E203. Applied machining systems

1. Course ID

Course title: Applied machining systems

Teaching semester: B

Hours per week: 3

Educational load: 190

ECTS credits: 7.5

2. Learning Objectives:

The aim of the course is to understand the basic principles of the theory and technology of Mechanical Processing and their application in solving problems in industrial production. The course will give the students the opportunity to familiarize themselves with modern techniques of designing and manufacturing production molds. In addition, students will be trained in the handling of material removal machine tools and forming machine tools.

Upon completion of the course, students will be able to:

  • To define and describe scientifically and technologically the procedures for the execution of Mechanical Works
    • To plan and determine the parameters of Mechanical Works at the production process level
    • To solve problems related to the respective machine tools of the Mechanical Workshops
    • To design molds of various production methods (casting molds, vulcanization molds, forming molds, cutting molds)

3. Subject of the course

The topics covered are:

  • Introduction to machining systems and machining. Categorization of systems according to mode of operation/processing. Categorization of operations (removal of material, addition of material, configuration of material).
  • Fundamental rules of mechanical design.
  • Material removal operations. Presentation of operation mode of conventional and modern machine tools. Laboratory teaching.
  • Hardware shaping operations. Presentation of how hydraulic and impact presses work. Laboratory teaching.
  • CNC lathe programming. Generating G-Code with the help of CAM software, extracting code and inserting it into the machine tool.
  • Principles of cutting die design. Use of 3D design software.
  • Design principles of forming molds. Use of 3D design software.
  • Principles of casting mold design (metal, epoxy or polyurethane resins and silicone). Use of 3D design software.
  • Principles of elastomer (rubber and silicone) vulcanization mold design. Use of 3D design software.

4. Teaching Method

Student training combines lectures, discussions, practical training using software tools (Solidworks) and assignments.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

The equipment required for training students in a laboratory environment is provided by the Department of Production and Management Engineering.

7. Suggested Bibliography

  • Kalpakjian, S., Schmid, SR.
  • Kalpakjian, S., Schmid, SR: Manufacturing Engineering and Technology, 7th Edition, Pearson Education, Inc, 2014, ISBN: 978-981-06-9406-7
  • Suchy, I.: Handbook of Die Design, 2nd Edition, McGraw-Hill Professional, 2005, ISBN: 9780071462716
  • Thompson, S.: Handbook of Mold, Tool and Die Repair Welding, Woodhead Publishing Ltd, 1999, ISBN: 1884207820
  • Boljanovic, V.: Sheet metal forming processes and die design, 2nd Edition, Industrial Press Inc, 2014, ISBN: 978-0-8311-3492-1

E204. CONTROL OF PROCESSES

1. Course ID

Course title: CONTROL OF PROCESSES  (ProcessControl).

Teaching semester: B

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

In a process plant, although the design is based (with some exceptions in the case of discontinuous processes) on the permanent operating condition, it is practically impossible to have such an operating condition. Fluid flows, compositions and temperatures in supply streams, pressures and temperatures in heating or cooling media supply streams can vary uncontrollably, causing deviations from the desired steady-state values, both in variables related to the quality of the products produced (concentrations in production streams) , as well as variables related to the operational safety of the installation (temperatures, pressures) or environmental safety (pollutant values). Also, in many cases it is desirable to change the operating conditions of the installation, in other words the transition from one permanent state to another (due to changes in raw materials or market requirements). In all the above cases it is necessary to have automated systems that measure (on a continuous basis) the values of basic and diagnostic variables and modify the values of other variables (usually benefits) in such a way as to achieve the smooth and safe operation of the installation.

The purpose of the lesson on the control/regulation of a process and more generally of an installation is to analyze the triptych measure — decision — actiondepending on the problem and regulation strategy. The goal is for the overall system, the process connected to the regulator, to behave in a desired way over a time horizon. Because regulation is directly linked to the dynamic behavior of a process, i.e. to the deviation of the behavior from a desired permanent state (equilibrium state) and its return to it in an optimal way, this analysis includes mathematical modeling and the study of dynamics process behavior.

Upon completion of the course, students will acquire:

Knowledge:

Understanding of mathematical model concepts (state space, transfer functions, non-linear) and regulation, as well as the role of variables, in physical and chemical process systems.

Understanding the basics (type, type) of control loops in processes.

Understanding the concept of controller design based on the mathematical model of the process.

Understanding control schemes of different architecture (feedback, feedforward, array)

Understanding of special multivariable system regulation structures in processes.

Skills

Acquiring fluency in calculating mathematical models and ranking variables for regulation in process systems

Gain fluency in linearizing non-linear mathematical process models

Gain fluency in process systems simulation

Gaining skills in determining the parameters of conventional controllers.

Gaining skills in the synthesis of mathematical model supported controllers.

Gaining skills in the design of pre-action controllers, arrays, PEPE, and special structures for simple processes

Methodical recording, analysis and presentation of results.

Abilities

Analysis, modeling, design and implementation of control schemes for process systems and benchmarking of results.

3. Course content

1. INTRODUCTORY CONCEPTS

1.1 The concepts of system and model

1.2 Classification of variables

1.3 The concept of regulation

2. MATHEMATICAL MODELING OF PROCESS SYSTEMS

2.1 The modeling process

2.2 Formulation of a mathematical model

2.3 Characteristic mathematical models of processes

3. STATE SPACE MODELS AND TRANSFER FUNCTIONS

3.1 Introduction – Analysis of Concepts

3.2 Linearization

  • Reduction to a state space model
    • Input-Output models, calculation of transfer functions

3.5 Calculation of lumped dynamic model response

4. CLOSED LOOP

4.1 Introduction

4.2 Control loop elements (sensors, transducers, regulators, final control loop elements)

4.3 Finding transfer functions of the elements of the regulation loop and the simple closed feedback loop

5. ANALOGICAL – COMPREHENSIVE – DIFFERENTIAL ACTION

5.1 Its Action PID Regulator

5.2 Selection of Regulator Parameters (Tuning regulators)

Semi-empirical Techniques

1. Ziegler-Nichols technique

2. Cohen – Coon Technique (Response Curve Method)

3. Systematic Methods

5.3 Empirical relationships based on integral criteria

for processes that can be approached by transfer functions

first order with dead time

6. COMPOSITION OF FEEDBACK REGULATORS

    (Model based control)

   Stability, zero permanent drift, best possible dynamic response

7. ADJUSTMENT OF PRE-ACTION

7.1 Introduction to the Advance Setting

7.2 Preaction / Feedback Adjustment

8. COMPONENT SETTING

8.1 Introduction

8.2 Analysis and Design of Regulators Involved in Array Regulation

9. REGULATION OF MULTI-INPUT-OUTPUT (MIP) SYSTEMS

9.1 Introduction

9.2 Responses of PEPE systems

9.3 Tuning Multivariable Systems with Regulators

One Variable Input – One Variable Output

9.4 Setting Up Multiple Input Variables – Multiple Output Variables

10. SPECIAL CASES OF SETTING MULTIVARIABLE SYSTEMS

10.1 Systems with shared manipulation variable

10.2 Systems with common measurement and more manipulation variables

10.3 Speech Setting

4. Teaching Method

The training of the students combines lectures, practical exercises, a complete application example using software tools (MatLab), assignment.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course.

6. Hardware - software requirements

The equipment required to train students in a laboratory environment and the software and tools to be used are provided free of charge by the program.

7. Suggested Bibliography

  1. Dautidis P., Mastrogeorgopoulos S., Papadopoulou S., "Process Control", Giola Publications, 2014
  2. Marlin TE, “Process Control”, McGraw-Hill, second edition, 2000.
  3. Chau PC, “Process Control – A First Course with MATLAB”, Cambridge University Press, 2002
  4. Corriou JP, “Process Control – Theory and Applications”, Springer, 2010
  5. Luyben M. and Luyben W., “Essentials of Process Control”, Mc Graw-Hill, 1997

E205. PRODUCTION SYSTEMS

1. Course ID

Course title: PRODUCTION SYSTEMS  (Production Systems).

Teaching semester: B

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The course aims to understand the processes and fundamental laws of production systems to enable the design, analysis, implementation, organization and management of sustainable, cost-effective and competitive production systems. In addition, it aims to learn production organization and the application of systems theory, as well as the use of new tools, techniques and models for production systems and their organization. It also aims to provide advanced knowledge in the modeling of production systems from the perspective of system design. In addition, it aims to provide knowledge related to computer-aided applications for the organization and management of production systems. Finally, it aims to provide knowledge on total quality management. Real case studies will help to understand and solve real problems and situations in production systems of different sectors (manufacturing such as automotive and metals, agriculture, food industry, supply chain, electronics, among others).  

After the end of the course the student should be able to:

● explain the main elements of production systems and how they can be strategically integrated into the design of production systems

● design, develop, analyze, program, control and optimize production system processes

● analyze and evaluate the performance of production systems especially in relation to sustainability and cost

● to choose the appropriate formations (configurations).

● understand the impact of current techniques such as digitization on the future of manufacturing

The course aims at the following general skills:

● Search, analysis and synthesis of data and information, also using the necessary technologies

● Adaptation to new situations 

● Decision making

● Time management

● Group work

● Project planning and management

● Work in an interdisciplinary environment

● Compliance with professional ethics

● Promotion of free, creative and inductive thinking

● Generating new research ideas

● Self-assessment and criticism

3. Course content

● Introduction and fundamental concepts of production systems

● Prediction methods

● Product design

● Inventory management and control

● Supply control

● Lean production - Just in Time system

● Waiting queues

● Facility layout

● Production planning and organization

●Capacity planning and control

● Total Quality Management

● Flexible manufacturing systems

● Modeling and simulation of industrial systems

● Management and control of warehouse systems

● Computer Integrated Manufacturing

● Information systems of production systems and CloudComputing

● Industrial Communication Networks – Types of Industrial Automation Systems and Hierarchy of Industrial Networks – Levels of Industrial Networks (Field, Control and Information Levels-Communication Levels).

●Transmission Methods-Data Exchange. Standards – Data Transmission Technologies – Wired-Wireless Data Transmission (Fieldbus, Industrial Ethernet, etc.)

● Comparison of Industrial Networks (Profibus, Controller Area Network-CAN, DeviceNet, Fieldbus, Ethernet-Industrial Ethernet, etc.).

4. Teaching Method

  • Choose
  • Lectures with online tools
  • Assignment and presentation of work

5. Student evaluation method

I. Written final examination 

II. Elaboration of individual and/or group work

The framework in which the students are evaluated covers all the material taught with all the teaching methods described in detail above and the evaluation criteria are classified as follows:

1. Critical and comparative approach to the cognitive object of quality and evaluation

2. Bibliography and use of sources

3. Historical review and overview

4. Analysis and conclusions

5. Prospect recording

6. Structure of the scientific work and use of language

6. Hardware - software requirements

  • Specialized Software
  • Lectures using Powerpoint
  • Learning process support through the moodle online platform

7. Suggested Bibliography

● Factory Physics, WJ Hopp and ML Spearman, McGraw-Hill, 2008.
● Scheduling: Theory, Algorithms and System, M. Pinedo, Springer, 2008;

● Production and Operations Analysis, 6th Edition, McGraw-Hill/Irwin Series Operations and Decision Sciences, Steven Nahmias, 2008.

 ● Operations Management, Stevenson, WJ, 12th Edition. McGraw-Hill Education, 2015.

● Production Systems Engineering, J. Li and SM Meerkov, Springer, 2009.

● Production Organization and Supply Management, 8th Edition, RussellRoberta S.-Bernard W. Taylor

● Facilities Planning, James A. Tompkins, John A. White, Yavuz A. Bozer, JMA Tanchoco.

● Product Design and Development, th Edition, K. Ulrich, S. Eppinger.

● Engineering Design Methods: Strategies for Product Design, 4th Edition, N. Cross, Wiley, 2008.

● Production and Service Management, 1st Edition, 2016, Emmanuel Steiakakis- Nikos Kofidis

● Management of production systems, Edition: 1st, 2007, Dimitriadis Sotirios G. Michiotis Athanassios N.

-Related scientific journals (indicative):

● International Journal of Operations and Production Management, Emerald Publishing

● Journal of Intelligent Manufacturing Systems, Springer

● Journal of Computer Integrated Manufacturing, , Taylor & Francis

● European Journal of Operations Research, Elsevier

Production, Planning and Control Journal, Taylor & Francis

● IEEEIndustrialInformatics

E206. Applied Informatics and Big Data Management

1. Course ID

Course title: Applied Informatics and Big Data Management

Teaching semester: B

Hours per week: 3

 Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

Purpose of the lesson

The purpose of the course is to cover topics related to data storage, management and visualization as well as computer programming techniques. The aim is also to understand and deepen the most appropriate and up-to-date techniques and to acquire the ability to design and develop computer applications using a large amount of data.

Upon completion of the course, students will be able to:

  • store data and large volumes of data and provide graded access to them
  • manage data and large volumes of data to make it easier for data analytics applications to process the data
  • understand the operation of big data analytics applications
  • understand and solve the problems that arise in the analysis, design and development of applications
  • know and use the latest concepts and techniques, such as object-oriented analysis, design and development 
  • know how to use development tools and implement code development through ongoing audits
  • visualize data to make the decision-making process easier.
  • To evaluate and apply IT technologies to business problems

3. Subject of the course

The topics covered are:

  • Python programming language for data management (basics, Numpy, anaconda, pandas, matplotlib, seaborn) and use of scientifically oriented programs.
  • Introduction to event-driven programming for designing and developing applications
  • visual programming,
    • Basic application management, compilation and execution options, toolbars, object inspector, keystrokes, step-by-step application development process.
    • The object library and its hierarchy, Basic visual object properties, Basic visual object methods, Basic visual object events.
    • Basic Objects (button, numericUpdown, textbox, ListBox, etc).
    • Dialogs (properties, methods, events, options, functionality)
    • PictureBox Objects, Menu Implementation (Menustrip)
    • Creating new forms and communicating them,
  • Data Storage (SQL, noSQL databases)
    • Relational databases and use of SQL language for data management
    • Non-relational databases and data management using non-relational databases
    • Introduction to Structured Descriptive Data Technologies (XML)
  • Web-based Applications (two- and three-tier architectures)
    • Server-client applications for application development
    • Three-tier applications for developing applications using a framework
    • Applications for creating dashboards for data visualization include Node-red
  • Big Data Management Applications (ELKStack)

4. Teaching Method

Student training combines lectures, discussions, hands-on practice using software tools and assignments.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

The equipment required to train students in a laboratory environment is provided by the production and management engineering department, and the software and tools to be used are provided free of charge in the form of open source licenses.

7. Suggested Bibliography

  • Introduction to Python-Assisted Programming, Georgios Manis, SEAB
  • Databases: Modern Management, 11th Edition, Eudoxus Book Code: 50656016, Edition: 11th/2017, Authors: Hoffer J., Ramesh V., Topi H., Michael Vaitis – Evangelia Kavaklis (editor), ISBN: 978-960 -418-502-3, EDITIONS A. GIOLA & SONS SA.
  • MicrosoftvisualC# 2008, Step by Step, JohnSharp, Key Editions Ltd.
  • MicrosoftvisualC# 2005 ExpressEdition, Create a scheduler, PatricePelland, EditionsKeyNumber
  • Introduction to Data Mining, 2nd Edition, TanPang – Ning, SteinbachMichael, KumarVipin, Verykios Vasileios (editors)
  • Analysis and Design of Information Systems, 5th Edition, Book Code in Eudoxus: 33155341, Hoffer-Valacich-George, ISBN: 978-960-418-449-1, EDITIONS A. TGIOLA & SONS SA. 

Additional suggested bibliography

  • Learn Visual C# 2019 Edition: A Step-By-Step Programming Tutorial , by Philip Conrod (Author), Lou Tylee (Author)
  • Visual C# and Databases – 2019 Edition: A Step-By-Step Database Programming Tutorial using Visual Studio 2019 Kindle Edition, by Philip Conrod and Lou Tylee

E207. Biomedical Technology

1. Course ID

Course title: Biomedical Technology

Teaching semester: B

Hours per week: 3

Educational load: 190 hours

ECTS credits: 7.5

2. Learning Objectives:

The purpose of the course is to introduce the scientific area of biomedical technology and to delve into the fields related both to the field of automatic control and management of biological signals and to the field of decision-making support, organization, planning, quality control and biomedical engineering and technology quality assurance.

Upon completion of the course, students will be able to:

  • recognize the origin and measured quantities of biological signals as well as their categories,
  •  know and use measuring diagnostic systems,
  • know and evaluate modern treatment and rehabilitation technology,
  • know and use the latest medical decision support concepts and techniques,
  • know the current trends, problems, as well as the management and safety of biomedical equipment,
  • assess the quality of biomedical engineering processes and products.

3. Subject of the course

The topics covered are:

  • Biological signals: definition, types, origin.
  • Measured sizes of biomarkers: classification, categories.
  • Acquisition and processing of biosignals: sensors, amplifiers, noise, A/D and D/A converters, power supplies.
  • Invivo and invitro diagnostics: biosignal capture devices, medical imaging devices, sample analyzers, centrifuges, electrophoresis devices.
  • Intensive care and operating room technology: extracorporeal circulation devices, life support machines.
  • Therapeutic technology: laser, electrotherapeutic devices, radiation therapy.
  • Rehabilitation technology: implantable systems, artificial limbs and organs.
  • Clinical Engineering: medical decision support technology and techniques.
  • Current trends and problems of biomedical technology
  • Application of biomedical technology: Organization, design and boundaries.
  • Management of biomedical equipment.
  • Quality control and quality assurance of biomedical engineering and technology.
  • Equipment security issues.

4. Teaching Method

Student training combines lectures, discussions, and assignments.

5. Student evaluation method

The evaluation of the students is based on the final written exam and the assignments they will deliver during the course. Part of the score will be the presentation of the assignments.

6. Hardware - software requirements

The equipment required to train students in a laboratory environment is provided by the production engineering and management department.

7. Suggested Bibliography

  • ClarkJohnW. Jr., NeumanMichaelR., OlsonWalterH., Medical Organology – Application and design, G. PARIKOS & SIAEE, 2004.
  • SergiadisGeorgiosD., Biomedical technology, UNIVERSITYSTUDIOPRESS, 2009.
  • Koutsouris Dionysis – Dimitris, Pavlopoulos Sotiris A., Prendza Andriana A., Introduction to biomedical technology and medical signal analysis, TZIOLA PUBLICATIONS, 2003.
  • Karpouzou L.- Apostolidis X., Institutional and functional dimensions of the management of medical technology products, PAPAZISI PUBLICATIONS, 2013.