You are on page 1of 5

Course Description

Note: Hanoi University of Technology does not provide a description of subjects. Therefore, in this paper of Course Description, I only give the description of main and important courses in the professional education period from semester 5 to semester 9. 1. Automatic Control Theory Credits: 4 Time: 45 hours The course serves as an introduction to the concepts and techniques currently used in basic modern control theory. The course requires the development of the technical skills involved in state space system theory. It also extends the notions of control system design towards time-domain techniques based on pole placement and linear optimal control using quadratic performance criteria. The exercises in the course stress the use of a computational linear-algebra environment (Matlab) for linear control system design. The exercises familiarize the student with model-based control design, supported by modern computational tools for dynamic analysis, simulation and control performance assessment. 2. Digital Signal Processing Credits: 4 Time: 45 hours This course provides students comprehensive knowledge in digital signal processing. The topics covered include: discrete-time signals and systems, discrete-time transform techniques including z-transform, discrete Fourier Transform (DFT), and the Fast Fourier Transform (FFT), properties of FIR and IIR filters, design of FIR filters using windowing, design of IIR filters by mapping from analog filters. 3. Analog Electronics Credits: 5 Time: 55 hours This course provides students with essential concepts in electronics to enable them to understand and design complex electronics circuits and systems for processing analog signals. Topics covered: Techniques for implementing specific amplifier frequency response involving poles and time constants; Negative feedback amplifiers; Oscillators: RC, LC and crystal-controlled oscillators; Power amplifiers: Output stage, efficiency and distortion; DC power supply design: Linear and switching regulators, current limiting; Mixer, modulators and demodulators for communication systems; Active filters; Instrumentation amplifiers, CMRR; Applications of current mirror circuits. 4. Circuit Theory Credits: 5 Time: 55 hours This course provides students with fundamental knowledge in electric circuits. The topics covered include: Kirchhoff law, two-terminal components, multi-terminal components, analysis of dissipative circuits, signal and first-order circuits, second-order circuits, the sinusoidal steady state, inductive coupling and transformers, frequency response and resonance, the complex frequency and network functions, nonsinusoidal periodic excitations, Laplace transforms and the complete response to arbitrary waveforms, two-port networks. 5. Measurement Technique Credits: 4 Time: 45 hours This course permits students to understand the basis of measurement terminology, measurement conditions and different elements of the measurement system. The topics covered include: measurement methods, presentation methods of experimental data, statistics in metrology, sensor classification , sensor characterization, the sensing interface, sensors for temperature, pressure, level and flow, advanced sensor technologies, input transducers, Electrical input transducers, Transformation of measurement signals, automatization of measurement process.

6. Digital Electronics Credits: 5 Time: 55 hours This course provides students with essential concepts in digital electronics. Topics covered: Integrated Circuits, CMOS Logic Gates, CMOS inverter characteristics, CMOS complex gates and delay reduction techniques, design of combinational logic gates, latch, design of sequential logic circuits, Flip-Flop, counter, register, SRAM, DRAM, state machine design synchronous and synchronous Systems, Moore and Mealy machines, state machines optimization, design projects. 7. Industrial Information Systems Credits: 3 Time: 35 hours This course provides students with knowledge in communication networks in industry. An appropriate communication networks has become a substantial part in an automation solution. The topics covered include: network topology, protocol architecture, OSI, TCP/IP, Bus access, encoding, transmission technique, network devices, network interface, network operating system, bus systems: FROFIBUS, CAN, DeviceNet, Modbus, INTERBUS, AS-i, Foundation Fieldbus, Ethernet; network system design, 8. Electromagnetic Field Theory Credits: 3 Time: 35 hours Electromagnetic (EM) Field theory is essential in all disciplines of electrical and computer engineering. EM theory is the fundamental basis for understanding transmission lines and electrical energy transmission. To understand and solve EM and transmission line problems encountered in electrical and computer engineering, rigorous analytical methods are required. At the end of this course, in addition to being able to solve EM and transmission line problems, the student will be able to design transmission line circuits, design electrical elements with lumped behaviour, and mitigate EM interference. To enhance understanding, case studies and computer visualisation tools will be used. Topics covered: Static electric and magnetic fields. Maxwell's equations. Electromagnetic waves: plane-wave propagation, behavior at interface between media, shielding, electromagnetic compatibility. Transmission lines. Impedance matching. Radiation. 9. Process control Credits: 2 Time: 25 hours A course designed to provide in-depth understanding of the principles and practices of process control. The topics covered include: process model, control loop diagrams and their mathematical descriptions, control strategy for process models, measurement devices, actuators, controllers; pressure, level, concentration, temperature control, integrated process control solution, safety & stability of systems. 10. C/ C++ Programming Language Credits: 4 Time: 45 hours This course provides students with knowledge & skills in programming, not only in C/C++ but in others. The topics covered include: basic C & C++, data structure & algorithms, procedural-based programming, object-based programming, object oriented programming, templates, generic algorithms, design patterns, standard library, system programming, software technology. 11. Power Electronics Credits: 3 Time: 35 hours Power electronics forms an integral part of all electronics equipment from household appliances through information technology to transportation systems. This course develops the working knowledge, the foundation theory for generic power electronic circuits and the principles of their design. At the end of this module the student should be able to analyze and evaluate and carry out

basic design of power electronics system for a large spectrum of applications. The topics covered are: Power semiconductor switches and characteristics. AC-to-DC converters and their performance. DCto-DC converters: analysis and performance. DC-to-AC converters; analysis and performance. Switching circuits design and protection. 12. Power Supply Systems Credits: 5 Time: 55 hours This course aims to give the students an introductory working knowledge of modern electric energy systems and the key issues in the operation of these systems. The module concentrates on the development of a clear understanding of the philosophy of modern power system operation, and the systems used for large-scale generation, transmission and distribution of electric energy. Upon completion of this course, students will be able to analyze, model, and predict the performance of systems and devices including single-phase and balanced three-phase systems, transformers, and transmission and distribution networks that make up an electric energy system. Past and current practices, as well as trends in the operation of modern power systems will be covered; and new requirements imposed by deregulation, open access, and market competition are discussed. The topics covered are: three-phase systems; real, reactive and apparent power. rotating magnetic field; synchronous and asynchronous machines; transformers; single line representation of three-phase systems; per unit notation; electricity transmission networks; high voltage cables; distribution systems; energy market; cost of electricity. 13. Advanced Automatic Control Theory Credits: 4 Time: 45 hours This course provides an advanced level of control theory. The course introduces the basic concepts and design methods of adaptive control. The concepts underlying adaptive control schemes, such as Lyapunov-based direct adaptive control scheme, self-tuning regulator and model reference adaptive control, will be studied in detail. Least squares estimate and the issues related to parameter adaptation will also be introduced. To provide an understanding of an alternative to adaptation, the concept and basic design of variable structure control will be discussed. Case studies of various engineering control problems will be used throughout the course to provide insights and useful design guideline. The course also provides students with an understanding of basic concepts and principles of system optimality with applications to control and state estimation. Major topics include notions of optimality, selection of cost functions, optimal state estimation, basic optimal control and model predictive control. 14. Electric Drives Credits: 4 Time: 45 hours Motion control in industrial, commercial and transportation systems is carried out using electrical drives. This course provides students with the working knowledge of various components of an electrical drive system and their control. After completion of this course, students are expected to select and size electrical drives for any given application in an efficient manner and should be able to perform design of different drive components. The topics covered are: Characteristics and sizing of power semiconductor controlled electric drives; DC motor drives: speed and torque control; Induction motor drives: voltage control and variable frequency control; Synchronous motor drives: open-loop, closed-loop variable frequency control; Brushless DC Drives; Drives application examples. 15. Microprocessors Credits: 4 Time: 45 hours This course on microprocessor systems provides a systematic exposure of the related concepts. The course will involve programming in assembly language, followed by conducting projects related to both software and hardware. Each student is expected to do a project from a proposed list of projects. The course covers topics including computer organization, the microprocessor and instruction

set architecture, assembly language programming, interfacing to microprocessors, memory and IO systems design, asynchronous events: interrupts, handshaking, and basic computer communications and networking. 16. Digital Control Systems Credits: 4 Time: 45 hours This course provides students with system theory, analysis tools and design methods in discrete-time domain. It is the first course in control and automation that systematically introduces the basic concepts and principles in sampling, Z-transform, zero-order-hold, discrete equivalence and the relations to discrete-time control design. It further examines the design issues for digital PID, PID auto-tuning, phase compensator, and the model predictive control, including the performance criteria, pole-placement, as well as numerous illustrative application examples. 17. Robot, Vision Systems & CNC Credits: 4 Time: 45 hours This course provides students with robotics, vision systems and computer numerical control (CNC). The topics covered include: introduction to robotics, fundamentals of industrial robotics; kinematics, dynamics of robot; industrial robots' morphology, control, programming and applications; computer simulation for robot, sensors, vision systems, computer integrated manufacturing, computer numerical control. Throughout the course students will work individually and in groups to analyze robot control problems and to design hardware and software solutions. 18. Programmable Control Systems Credits: 4 Time: 45 hours This course introduces students to Programmable Logic Controllers (PLC). The topics covered include: hardware design and function of Programmable Logic Controllers programming tools, programming methods, interface PLC/Environments, Man/Machine Systems for automation, PID & fuzzy control with PLC, introduction to Siemens PLC S7-300, S7-400 programming practice with PLC S7-300. 19. Intelligent Systems Credits: 4 Time: 45 hours This module introduces students to the fundamental knowledge, theories and applications of fuzzy logic and neural networks. It examines the principles of fuzzy sets and fuzzy logic, which leads to fuzzy inference and control. It also gives students an understanding of the structures and learning process of a neural network. Topics covered include: fuzzy set theory, fuzzy systems and control, basic concepts of neural networks, single-layer and multilayer perceptrons, self-organizing maps and neural network training. 20. System Simulation & Design Credits: 4 Time: 45 hours This course introduces students to the various stages in the design cycle of a closed-loop control system, namely modeling, identification, simulation, controller design and implementation. Students will appreciate the concepts of models and model structures, the ways to obtain them and their applications. Two modeling approaches will be covered; physical modeling which includes the principles and phases of modeling using basic physical relationships, and identification approaches covering both non-parametric and parametric identification. Practical issues in modeling, including instrument calibration, model structure selection, data collection configuration, selection of test signals and model validation will also be duly covered. Via project work, students will consolidate the topics covered in class with hands-on experience in modeling, simulating and controlling real systems. They will be equipped with useful practical skills at the end of this course.

21. Distributed Control System Credits: 3 Time: 35 hours The course introduces modern control systems which have distributed architecture in the industry and other related fields. The state of the art in control system architecture, industrial communications, and software technology are also discussed in the courses. Topics covered include: architecture of distributed control systems ( DCS, PLC-based DCS, PC-based DCS, FCS), distributed processing, distributed objects, component software, SCADA, standard communications in industry(MMS, OPC, XML), reliability & readability of systems. 22. Microprocessors in Control Systems Credits: 4 Time: 45 hours The course introduces applications of microprocessors in control systems. Control systems can be embedded systems, distributed systems, etc. Students are required to work in groups to design control systems using microprocessors. The topics covered include: microprocessor architecture, programming for microprocessor, task-scheduling, real time systems, control system architecture, circuit design, human-machine interface design

You might also like