Professional Documents
Culture Documents
IDEATE-Power Drive Train Related Courseworks
IDEATE-Power Drive Train Related Courseworks
The following four graduate courses cover topics central to the electric drivetrain. They address:
battery modeling, design of battery management systems (BMS), vehicle power electronics, and
motor drive.
All courses are three-credit-hours each. If you qualify for in-state tuition, then regular in-state
tuition rates apply. If you do not qualify for in-state tuition, the 2018-2019 rates for tuition plus fees
are $2,152 per course at UCCS. The rates for courses from CU-Boulder are posted here.
This course derives mathematical models of the electrochemical dynamics of battery cells,
including thermodynamic and kinematic properties, at multiple scales. Modern, lithium-ion
chemistries are emphasized. Students use simulation software and lab-test data to create and
validate parameterized models. Topics of the course include:
This course considers the design of battery management systems. Basic thermal and high-voltage
electrical control are considered. Architectures for modular design are compared and contrasted.
Different methods for cell equalization are introduced. Algorithms for estimating state-of-charge,
state-of-health, and state-of-life of a battery pack are studied in depth. Students will design battery
management system routines for state-of-charge and state-of-health estimation, will implement,
test, and validate the algorithms on laboratory-generated data. Topics of the course include:
This course considers the design and control of power converters in electric drive vehicles. The
course includes an overview of system architectures and covers system-level dynamic modeling
and control using Simulink at levels appropriate to determine requirements and validate the
performance of power converters in the vehicle system. Topics of the course include:
Offered in Fall semesters at CU-Boulder. To register, go to CU Boulder Class Search, enter 5607
as Title, choose Electrical & Computer Eng (ECEN) as Subject, then select the B (distance)
section. For any questions related to enrollment in IDEATE Certificate courses at CU-Boulder,
please contact Mr. Adam Sadoff.
This course considers the design of motor drives for electric vehicles. The course covers basic
principles for analysis of electric machines and reference frame theory and develops in detail the
operation and control algorithms for symmetrical induction machines and permanent magnet
synchronous machines. Emphasis is placed on practical design for the electric vehicle application.
Topics of the course include:
1. Introduction to electric machines for electric vehicles.
2. Principles for analysis of electric machines, reference frame theory.
3. Operation and control of symmetrical induction machines.
4. Operation and control of permanent-magnet synchronous machines.
Offered in Spring semesters at CU-Boulder. To register, go to CU Boulder Class Search, enter
5737 as Title, choose Electrical & Computer Eng (ECEN) as Subject, then select the B (distance)
section. For any questions related to enrollment in IDEATE Certificate courses at CU-Boulder,
please contact Mr. Adam Sadoff.
Linear analysis and analog simulation of electrical, chemical, hydraulic, and mechanical systems
using block diagrams and signal-flow graphs. Comparison of open- and closed-loop
configurations. Feedback control system design using Nyquist, Bode, and root-locus methods.
Effects of simple networks on system response. Introduction of state-variable techniques and
digital computer solutions.
Fundamental aspects of modern control theory are covered, including solutions to systems
modeled in state-variable format, controllability, observability, pole placement, and linear
transformation. Computer based tools for control system design are used.
Design of systems in state variable format are covered including linear quadratic regulators, state
estimators, model-reference compensators, and H ∞ control. Computer tools are used.
Theory and application of classical and modern discrete-time control systems. Analysis and design
of discrete-time and hybrid control using z-transforms, root locus, frequency domain and state vari-
able compensation techniques. On-line implementation by digital computers will be studied.
Theory and application of Kalman filters for state estimation, information fusion, multitarget
tracking, and data association. Special focus on the discrete linear Kalman filter, the extended
Kalman filter, and the unscented Kalman filter. Practical issues related to robust performance are
studied.
ECE 5580: Multivariable Control Systems: Analysis and Design in Frequency Domain
This course teaches practical feedback control for linear multivariable systems from a frequency
domain perspective. The focus is on developing useful techniques for the analysis and design of
control systems for multiple-input-multiple-output (MIMO) plants from a classical control
perspective and understanding their fundamental limitations. The course treats uncertainty as an
important aspect of feedback design and incorporates methods for addressing robust stability and
performance.
This course addresses the design of model predictive controllers for linear, time-invariant systems
with constraints described by discrete-time state-space models. It develops the underlying
principles of predictive control and highlights relationships to existing control theory.
Analysis and design of continuous time control systems using classical and state space methods.
Laplace transforms, transfer functions and block diagrams. Stability, dynamic response, and
steady-state analysis. Analysis and design of control systems using root locus and frequency
response methods. Computer aided design and analysis. Topics include:
1. What is control? History and examples, plants, controllers, and block diagrams; Why use
feedback? Basic ideas
2. Review: ODE's, convolution, impulse response, Laplace transform, and transfer functions
3. Modeling, Newton’s laws, Lagrange formulation, Differential and s-domain models of
mechanical, electrical, electromechanical, thermal, and fluidic systems
4. Dynamic models and dynamic response in terms of s-domain specifications
5. Block diagram manipulation and simplification
6. Basic feedback loop and important closed-loop maps including sensitivity and
complementary sensitivity
7. Poles, zeroes and associated time responses, damping ratios, internal and external
stability, final value theorem
8. Simple feedback types (P,D,PI,PD,PID) and their rule of thumb effects
9. Routh stability criterion, root locus analysis and design, steady-state response, bandwidth,
tracking and system type, interplay between bandwidth and rise time, lead, lag and lead/lag
design
10. Nyquist theorem, gain and phase margins
11. State feedback and pole placement, observers and observer based controllers, sensitivity
This course covers how to analyze sampled-data systems (mixed discrete-time and continuous-
time systems) and how to design practical digital controllers and analyze their performance using
both frequency-domain (root locus, Bode, Nyquist) and time-domain (state-space) methods.
Studies sampling theorem and sampling process characterization, z-transform theory and z-
transfer function, and stability theory. Involves data converters (A/D and D/A), dead-beat design,
and digital controller design. Topics include:
1. Analysis and design of continuous time control systems using classical and state space
methods
2. Laplace transforms, transfer functions and block diagrams
3. Stability, dynamic response, and steady-state analysis
4. Analysis and design of control systems using root locus and frequency response methods
5. Computer aided design and analysis
Introduces system hardware and firmware design for embedded applications. Students
independently design and develop a hardware platform encompassing a microcontroller and
peripherals. Firmware is developed in C and assembly. A significant final project is designed,
developed, documented, and presented. Topics include:
An introduction to switched-mode dc-dc converters. The first part of the course treats basic circuit
operation, including steady-state converter modeling and analysis, switch realization,
discontinuous conduction mode, and transformer-isolated converters. Next, converter control
systems are covered, including ac modeling of converters using averaged methods, small-signal
transfer functions, and classical feedback loop design. Finally, magnetics design for switched-
mode applications is discussed, including: basic magnetics, the skin and proximity effects, inductor
design, transformer design. Topics include:
The course includes a detailed study of the mechanisms of switching loss, hard switching, and soft
switching. Both traditional resonant converters and up-to-date approaches to soft switching are
included. Applications emphasized include dc-dc converters for computer power and portable
applications, and dc-ac inverters for gas discharge lighting. Analysis approaches include steady-
state analysis in the frequency domain (using sinusoidal approximation) and time domain (state
plane analysis), and small-signal ac modeling using the averaged switch modeling and the phasor
transform methods. Topics include optimization of system efficiency at both full- and light-load
conditions for improved energy efficiency. Topics include:
Covers the fundamentals of transistor-level analog integrated circuit design. Starting with
motivations from application circuits, the course develops principles of DC biasing, device models,
amplifier stages, frequency response analysis and feedback and compensation techniques for
multi-stage operational amplifiers. Topics include:
Software laboratory course extends the concepts developed in ECEN 5827 to full design and
layout of mixed analog and digital custom integrated circuits. Assignments explore implementation
of analog to digital and digital to analog converters, and final project develops a full custom IC for
a target application. Topics include: