Presentation is loading. Please wait.

Presentation is loading. Please wait.

EMBEDDED CONTROL SYSTEMS A. ASTAPKOVITCH State University of Aerospace Instrumentation, Saint-Petersburg, 2011.

Similar presentations


Presentation on theme: "EMBEDDED CONTROL SYSTEMS A. ASTAPKOVITCH State University of Aerospace Instrumentation, Saint-Petersburg, 2011."— Presentation transcript:

1 EMBEDDED CONTROL SYSTEMS A. ASTAPKOVITCH State University of Aerospace Instrumentation, Saint-Petersburg, 2011

2 GOALS OF THE COURSE  Understanding of the theory and the engineering concepts and principles behind embedded systems (multichannel real time control systems);  Knowledge of the present level :  of embedded control solutions for space and car industry;  modern hardware ( microproccessors, microcontrollers, signal processors; single board computers, modular systems, system on chip, distributed control systems);  software developing technology chain : OS Neutrino(QNX6), OSEK/VDX, IDE MPLAB (Microchip);

3 COURSE INCLUDES TOPICS  SYSTEM ENGINEERING  HARWARE COMPONENT  MODERN SOFTWARE DEVELOPING TECHNOLOGY  RTOS NEUTRINO, OSEK/VDX

4 PART 1. SYSTEM ENGINEERING LECTURE 1. EMBEDDED CONTROL - PAST AND PRESENT § 1. History of the embedded control systems § 2. Modern car control system § 3. Mars rover SPIRIT-OPPORTUNITY mission § 4. Control system concept § 5. Mechanical design LECTURE 2. MARS ROVER CONTROL SYSTEM § 1. Control system functions § 2. Digit video system § 3. Hardware component of the control system § 4. Software component of the control system § 5. Principles of the autonomous operation LECTURE 3. SPACE CONTROL ENGINEERING STANDARTS § 1. International cooperation in space projects § 2. ECSS structure § 3. Review of the engineering branch ECSS-E § 4. Standard control system model § 5. Basic definitions

5 PART 2. CONTROL SYSTEM HARDWARE BASICS-I LECTURE 4. COMPUTING SYSTEM STRUCTURE § 1. Architecture basic principles § 2. Microprocessor, signal processor, microcontroller § 3. Moor and Amdahl laws § 4. Control system structure § 5. Basic definitions LECTURE 5. MODULE CONTROL SYSTEM § 1. COTS and OEM solutions § 2. Standard PC-104 § 3. CompactPCI § 4. Standard VMEbus § 5. System on module LECTURE 6. DISTRIBUTED CONTROL SYSTEM § 1. Controller and ECU § 2. Control system topology basic definitions § 3. Microcontroller architecture § 4. Interrupt function basics § 5. Timer modules

6 PART 2. CONTROL SYSTEM HARDWARE BASICS-II LECTURE 7. MICROCONTROLLERS PIC18F (Microchip) § 1. Review of nanoWatt Technology family § 2. Peripherals § 3. Interrupt system realization § 4. Fault tolerant features § 5. Application example LECTURE 8. DISTRIBUTED CONTROL SYSTEM § 1. Car control system structure § 2. Platform approach § 3. Control net topology § 4. CAN bus § 5. LINbus and MOST

7 PART 3. SOFTWARE DEVELOPING TECHNOLOGY LECTURE 9. DEVELOPING CYCLES § 1. Introduction § 2. Basic definitions § 3. V-model § 4. System integration § 5. Complete cycle design LECTURE 10. REVIEW OF MODERN TECHNOLOGY § 1. Developing method hierarchy § 2. Linear coding § 3. Component coding § 4. RTOS and mRTOS § 5. Application generator LECTURE 11. RTOS BASICS § 1. POSIX,ARINC-653 standards § 2. OSEK/VDX § 3. POSIX threads § 4. Time measurement in digital control systems § 5. Real time control basic definitions

8 PART 4. MODERN SOFTWARE DEVELOPING PLATFORMS LECTURE 12. PLATFORM QNX6 § 1. Basic principles § 2. RTOS Neutrino § 3. Neutrino threads § 4. Messages, communications, interrupts § 5. IDE QNX Momentics LECTURE 13. PLATFORM MPLAB (Microchip) § 1. Basic principles § 2. Project manager § 3. Linker § 4. Assembler, macroassembler, C § 5. mRTOS technology LECTURE 14. PLATFORM OSEK/VDX § 1. Basic principles and OSEK standard structure § 2. OSEK RTOS § 3. OSEK COM § 4. OSEK NM § 5. OSEK OIL LECTURE 15. TT-PARADIGM § 1. mRTOS OSEKtime § 2. Tasks and tt- sheduler § 3. Interrupt servicing § 4. Time synchronization § 5. OSEK FTCom


Download ppt "EMBEDDED CONTROL SYSTEMS A. ASTAPKOVITCH State University of Aerospace Instrumentation, Saint-Petersburg, 2011."

Similar presentations


Ads by Google