Class Lectures and Presentations
Analysis of Electrical Circuits
An electrical circuit is an interconnection of electrical elements such as resistors, inductors,capacitors, transmission lines, voltage sources, current sources and switches.
This subject is designed to help undergraduate students to create better understanding of complex electrical and electronic circuits. After completing this course students should be able to analyse electrical circuits in time and frequency domain.
Basic Electronic Engineering
Electronic engineering is an engineering discipline where non-linear and active electrical components such as semiconductor devices, especially transistors, diodes and integrated circuits, are utilized to design electronic circuits, devices and systems, typically also including passive electrical components and based on printed circuit boards.
This subject is focused on the structure and working principle of basic basic electronic components such as Diodes and Transistors. After successfully completing this course student should be able to use these components to design electronic circuits such as amplifiers and oscillators.
Amplifiers and Oscillators
An electronic circuit is composed of individual electronic and electrical components, such as resistors, transistors,capacitors, inductors and diodes, connected by conductive wires or traces through which electric current can flow. The combination of components and wires allows various simple and complex operations to be performed: signals can be amplified, computations can be performed, and data can be moved from one place to another. Breadboards, perfboards or stripboards are common for testing new designs. They allow the designer to make quick changes to the circuit during development.
An electronic circuit can usually be categorized as an analog circuit, a digital circuit or a mixed-signal (Hybrid) circuit . This moduele is only focussed on the design and analysis of analog circuits.
An electronic circuit can usually be categorized as an analog circuit, a digital circuit or a mixed-signal (Hybrid) circuit . This moduele is only focussed on the design and analysis of analog circuits.
Sequential Circuit Design
In digital circuit theory, sequential logic is a type of logic circuit whose output depends not only on the present input but also on the history of the input. This is in contrast to combinational logic, whose output is a function of only the present input. That is, sequential logic has state (memory) while combinational logic does not. Sequential logic is therefore used to construct some types of computer memory, other types of delay and storage elements, and finite state machines. Most practical computer circuits are a mixture of combinational and sequential logic.
Feedback Control Systems Modelling and Analysis
A control system is a device, or set of devices to manage, command, direct or regulate the behavior of other devices or system. There are two common classes of control systems, with many variations and combinations: logic or sequential controls, and feedback or linear controls.
Linear control systems use linear negative feedback to produce a control signal mathematically based on other variables, with a view to maintain the controlled process within an acceptable operating range.
Control System Design and Analysis
This course include advance methods for control system analysis such as root locus and root contour analysis. Various methods to design a control systems are also included in the syllabus. Those methods include Lag, Lead, Lag-lead compensation of linear systems, PID tuning methods and time domain design methods (such as Linear Quadratic Regulators (LQR, optimal control theory) of linear systems. Famous Kalman filter based design of full order and reduced order estimator is also part of this course.
Industrial Electronics
Industrial electronics is the application of solid-state electronics for the control and conversion of electric power. Commonly used electronic devices (e.g. Mobile Phones, TVs, Computers) operates on low power and the characteristics of the semiconductor devices are linear. However when the power is relatively high these devices behave non-linearly which leads to fore mentioned branch of study.
Automation and Robotics
Automation is the use of control systems to reduce the need for human work in the production of goods and services. In the scope of industrialization, automation is a step beyond mechanization. Whereas mechanization provides human operators with machinery to assist them with the muscular requirements of work, automation greatly decreases the need for human sensory and mental requirements as well. Automation plays an increasingly important role in the world economy and in daily experience.
Robotics is the branch of automation that deals with the design, construction, operation, structural disposition, manufacture and application of robots and computer systems for their control, sensory feedback, and information processing.
Artificial Intelligence in Control Applications
Artificial Intelligence (AI) is the area of computer science focusing on creating machines that can engage on behaviors that humans consider intelligent. The ability to create intelligent machines has intrigued humans since ancient times, and today with the advent of the computer and 50 years of research into AI programming techniques, the dream of smart machines is becoming a reality. Researchers are creating systems which can mimic human thought, understand speech, beat the best human chessplayer, and countless other feats never before possible.
A control system that uses AI algorithms is called Intelligent Control. Intelligent control is a class of control techniques that use various AI computing approaches like neural networks, Bayesian probability, fuzzy logic,machine learning, evolutionary computation and genetic algorithms.
Matlab and Simulink Tutorials
MATLAB is a programming environment for algorithm development, data analysis, visualization, and numerical computation. Using MATLAB, you can solve technical computing problems faster than with traditional programming languages, such as C, C++, and Fortran. You can use MATLAB in a wide range of applications, including signal and image processing, communications, control design, test and measurement, financial modeling and analysis, and computational biology. For a million engineers and scientists in industry and academia, MATLAB is the language of technical computing.
Simulink, developed by MathWorks, is a commercial tool for modeling, simulating and analyzing multidomain dynamic systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and can either drive MATLAB or be scripted from it. Simulink is widely used in control theory and digital signal processing for multidomain simulation and Model-Based Design.
Simulink, developed by MathWorks, is a commercial tool for modeling, simulating and analyzing multidomain dynamic systems. Its primary interface is a graphical block diagramming tool and a customizable set of block libraries. It offers tight integration with the rest of the MATLAB environment and can either drive MATLAB or be scripted from it. Simulink is widely used in control theory and digital signal processing for multidomain simulation and Model-Based Design.