Controle a Tempo Discreto (Coursera)

Controle a Tempo Discreto (Coursera)

O objetivo deste curso é apresentar o assunto de Controle a Tempo Discreto para sistemas lineares e invariantes no tempo. São apresentadas técnicas para lidar com implementação de controladores por computador, requerendo a consideração da discretização do tempo inerente aos seu uso. A importância dos conhecimentos apresentados nesse curso se justifica pela onipresença de controladores digitais em aplicações atualmente.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

O curso é dividido em 4 módulos, resumidamente:
1) Apresentação de modelos para sistemas operando a tempo discreto e critérios para avaliar sua estabilidade.
2) Formas de discretizar aproximadamente uma função de transferência a tempo contínuo e estimação do efeito da discretização na resposta do sistema.
3) Projeto do controlador diretamente em tempo discreto, usando duas abordagens: resposta em frequência e Lugar Geométrico das Raízes (LGR).
4) Projeto do controlador diretamente em tempo discreto, usando o espaço de estados.
Ao longo do curso, ferramentas computacionais de projeto de controladores auxiliado por computador são usadas para ilustrar a aplicação das técnicas através de exemplos. Apesar de ser possível concluir o curso prescindindo dessas ferramentas, seu uso é recomendado por dois motivos: facilidade de realizar as operações mais tediosas, liberando mais tempo para focar no conteúdo, e aproximação com o que é feito na prática de projetos no âmbito de atuação do(a) profissional.
Ao final desse curso, o(a) aluno(a) deve ser capaz de adaptar criteriosamente um projeto de controlador feito a tempo contínuo para aplicação em sistemas controlador por computador digital e projetar diretamente um controlador a tempo discreto para o mesmo uso.

Syllabus

WEEK 1
Sistemas a tempo discreto, equações a diferenças, Transformada Z de sinais a tempo discreto, função de transferência e estabilidade
Neste módulo você aprenderá a modelar sistemas dinâmicos a tempo discreto por meio de Equações a Diferenças. Em seguida, uma ferramenta para facilitar a análise de sistemas a tempo discreto, a chada transformada Z será apresentada, juntamente com suas propriedades. Com isso, você estará apto a determinar uma função de transferência para o sistema a tempo discreto, podendo analisá-lo de maneira mais simples do que por meio da solução direta da Equação a Diferenças para uma determinada entrada. Por fim, será definida a estabilidade de um sistema a tempo discreto e você aprenderá como ela pode ser verificada e usará três critérios para avaliá-la: os critérios de Nyquist, de Routh-Hurwitz com mapeamento bilinear e de Jury.

WEEK 2
Amostragem de sistemas a tempo contínuo e equivalentes discretos
Neste módulo você aprenderá a determinar os efeitos de se amostrar um sinal a tempo discreto, em particular aprenderá que frequência de amostragem mínima se deve usar para poder reconstruir com fidelidade o sinal a tempo contínuo. Também aprenderá a determinar os efeitos de se amostrar um sinal na resposta temporal. Em seguida, você aprenderá a determinar funções de transferência a tempo discreto cuja resposta aproxime a resposta de funções de transferência a tempo contínuo nos instantes de amostragem de três maneiras diferentes: aproximação de integrais, casamento de zeros e polos, e Segurador de Ordem Zero.

WEEK 3
Controle direto digital: domínio da frequência e plano Z
Neste módulo você aprenderá a determinar a resposta em frequência de um sistema amostrado. Com isso, serão traduzidos critérios de desempenho no domínio tempo em malha fechada para o domínio da frequência em malha aberta, permitindo o uso da resposta em frequência para projeto de leis de controle para atingir requisitos de tempo de resposta, sobressinal e erro em regime estacionário. Você aprenderá a projetar compensadores de avanço e atraso de fase usando a resposta em frequência.
Além disso, você aprenderá a determinar que lugares do plano complexo as raízes de malha fechada podem ocupar quando se varia um ganho positivo em cascata com o sistema com realimentação negativa unitária. Usando esse conhecimento e as relacionando as posições dos polos de malha fechada com o desempenho associado no domínio do tempo, você aprenderá a projetar compensadores de avanço e atraso de fase usando a o Lugar Geométrico das Raízes da função de transferência em malha aberta.

WEEK 4
Controle direto digital: espaço de estados
Neste módulo você aprenderá a obter realizações no espaço de estados à partir da função de transferência a tempo discreto do sistema, com particular enfoque na realização canônica controlável. Você aprenderá a projetar um controlador por realimentação de estado completo a fim de alocar os autovalores da matriz de estado de malha fechada nas posições desejadas e a determinar um ganho de pré-filtro para que a saída do sistema em malha fechada siga um comando degrau sem erro em regime estacionário. Também aprenderá a projetar um observador para estimar os estados à partir apenas da saída e da entrada, permitindo usar a lei de controle de realimentação de estado completo mesmo quando não se tem acesso a medidas dos estados.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Introduction to Real-Time Systems (edX) EdX
IEEE

Introduction to Real-Time Systems (edX)

Learn how to design and build real-time systems. This computer science course provides an overview on designing and analyzing real-time operating systems (RTOS). Found in most mission critical and infrastructure systems, real-time systems are both challenging and rewarding to build. Derived from the course instructor’s ground-breaking text on the subject, learn about real-time systems from one of the leading educators in the field.

Apr 5th 2016
3 Weeks
Introduction to Galois Theory (Coursera) Coursera
Higher School of Economics - HSE University

Introduction to Galois Theory (Coursera)

A very beautiful classical theory on field extensions of a certain type (Galois extensions) initiated by Galois in the 19th century. Explains, in particular, why it is not possible to solve an equation of degree 5 or more in the same way as we solve quadratic or cubic equations. You will learn to compute Galois groups and (before that) study the properties of various field extensions. We first shall survey the basic notions and properties of field extensions: algebraic, transcendental, finite field extensions, degree of an extension, algebraic closure, decomposition field of a polynomial. Then we shall do a bit of commutative algebra (finite algebras over a field, base change via tensor product) and apply this to study the notion of separability in some detail.

Aug 1st 2022
5-12 Weeks
Precalculus: the Mathematics of Numbers, Functions and Equations (FutureLearn) FutureLearn
University of Padova

Precalculus: the Mathematics of Numbers, Functions and Equations (FutureLearn)

Get an introduction to the essential mathematical knowledge and skills required to take a first course in calculus. This course is the first of two precalculus courses from the University of Padova, providing you with an introduction to the fundamental mathematical skills required to complete a first course in calculus.

Self Paced
5-12 Weeks
Precalculus: Relations and Functions (Coursera) Coursera
Johns Hopkins University

Precalculus: Relations and Functions (Coursera)

This course helps to build the foundational material to use mathematics as a tool to model, understand, and interpret the world around us. This is done through studying functions, their properties, and applications to data analysis. Concepts of precalculus provide the set of tools for the beginning student to begin their scientific career, preparing them for future science and calculus courses. This course is designed for all students, not just those interested in further mathematics courses.

Jul 27th 2026
4 Weeks
Converter Control (Coursera) Coursera
University of Colorado Boulder

Converter Control (Coursera)

This course teaches how to design a feedback system to control a switching converter. The equivalent circuit models derived in the previous courses are extended to model small-signal ac variations. These models are then solved, to find the important transfer functions of the converter and its regulator system. Finally, the feedback loop is modeled, analyzed, and designed to meet requirements such as output regulation, bandwidth and transient response, and rejection of disturbances.

Aug 17th 2026
4 Weeks
Converter Circuits (Coursera) Coursera
University of Colorado Boulder

Converter Circuits (Coursera)

This course introduces more advanced concepts of switched-mode converter circuits. Realization of the power semiconductors in inverters or in converters having bidirectional power flow is explained. Power diodes, power MOSFETs, and IGBTs are explained, along with the origins of their switching times. Equivalent circuit models are refined to include the effects of switching loss. The discontinuous conduction mode is described and analyzed. A number of well-known converter circuit topologies are explored, including those with transformer isolation.

Aug 17th 2026
4 Weeks
Algebra: Elementary to Advanced - Equations & Inequalities (Coursera) Coursera
Johns Hopkins University

Algebra: Elementary to Advanced - Equations & Inequalities (Coursera)

This course is intended for students looking to create a solid algebraic foundation of fundamental mathematical concepts from which to take more advanced courses that use concepts from precalculus, calculus, probability, and statistics. This course will help solidify your computational methods, review algebraic formulas and properties, and apply these concepts model real world situations.

Aug 3rd 2026
4 Weeks
Linear Algebra II: Matrix Algebra (edX) EdX
Georgia Institute of Technology,GTx

Linear Algebra II: Matrix Algebra (edX)

This course takes you through roughly three weeks of MATH 1554, Linear Algebra, as taught in the School of Mathematics at The Georgia Institute of Technology. Your ability to apply the concepts that we introduced in our previous course is enhanced when you can perform algebraic operations with matrices. At the start of this class, you will see how we can apply the Invertible Matrix Theorem to describe how a square matrix might be used to solve linear equations.

Self Paced
Self-Paced