Automação
de Processos Industriais
(Industrial Processes Automation)
|
|
|
|
Mestrado
Integrado em Engenharia Electrotécnica e de Computadores
Área de Sistemas,
Decisão e Controlo
|
|
|
|
1º Semestre
2016/2017
|
|
|
|
Docente: Prof. José Gaspar
jag (at)
isr.tecnico.ulisboa.pt
21 8418293 Ext. 2293
|
|
|
Última alteração: 13 de
Fevereiro de 2017
Link
para a página no fénix: https://fenix.tecnico.ulisboa.pt/disciplinas/APInd25179/2016-2017/1-semestre
Link
para o ano anterior: http://users.isr.ist.utl.pt/~jag/courses/api15/api1516.html
Avisos:
08.02.2017 - Publicadas
notas do 2º exame (ver mais abaixo, nesta página)
30.01.2017 - Publicadas
notas do 1º exame (ver mais abaixo, nesta página)
09.01.2017 - Abertura de
registos no fenix para 1º exame
03.01.2017 - Actualização
da colecção de slides. Ver nesta página a secção "Programa"
11.11.2016 - Publicado
enunciado da parte C do segundo trabalho
de laboratório.
11.11.2016 - Publicado
enunciado da parte B do segundo trabalho
de laboratório.
10.11.2016 - Publicado
enunciado da parte A do segundo trabalho
de laboratório.
05.11.2016 - Publicada
demonstração de Turing
Machine Busy Beaver
21.10.2016 - Publicado
enunciado da parte C do primeiro trabalho de laboratório.
15.10.2016 - Publicado
enunciado da parte B do primeiro trabalho de
laboratório.
09.10.2016 - Publicado
enunciado da parte A do primeiro trabalho de
laboratório.
15.09.2016 - O processo
de inscrições de grupos em laboratório será definido na primeira aula
teórica.
06.09.2016 - Os acetatos
das aulas teóricas irão ser publicados ao longo do semestre. Para ter uma
antevisão dos acetatos continuam disponíveis os acetatos
do ano anterior.
06.09.2016 - As notas de
laboratório obtidas no ano anterior são válidas para o ano lectivo actual.
|
|
Objectivos da Cadeira:
|
|
|
|
Pretende-se dotar os alunos com a capacidade para a
resolução de problemas de automação. Com esse objectivo estudam-se
metodologias de análise e síntese de sistemas de eventos discretos, na
forma de controladores de supervisão que se implementam em dispositivos
industriais. A formação nas seguintes componentes será aprofundada:
|
|
|
|
Análise de sistemas para automação industrial.
|
|
Metodologias para a implementação de soluções em
automação industrial.
|
|
Linguagens de programação de Autómatos
Programáveis (PLCs).
|
|
Máquinas de Controlo Numérico Computorizado.
|
|
Modelação de sistemas de eventos discretos.
|
|
Supervisão de Processos de Automação Industrial.
|
|
|
|
Avaliação:
|
|
A avaliação consistirá em três trabalhos de laboratório
(20% cada) e um exame final (40%). Cada grupo é constituído por até quatro
elementos. Com uma semana de antecedência, pôr-se-ão disponíveis guiões de
acompanhamento para ajudar na concretização das fases dos dois primeiros
trabalhos de laboratório. Estes devem ser preparados apriori e entregues no
final de cada sessão. O terceiro trabalho é sobre um tema afim com API e
que deverá ser acordado com cada um dos grupos.
Serão efectuados dois exames finais, onde será
contada a melhor nota. Em cada componente de avaliação a nota mínima é de 9
valores. Os alunos que o desejem podem substituir o 2º exame escrito por
uma prova oral.
As notas de laboratório obtidas no ano anterior
são válidas para o ano lectivo actual.
Será atribuído um valor extra aos alunos que
assistam a mais de 70% das aulas teóricas e realizem sumários das aulas.
Clicar aqui para download de ficheiro XLS
para anotação de sumários. Ver exemplo aqui.
Nota: sugere-se utilizar Google-docs / Create Spreadsheet / File-import
(Upload file): 16_17_sem1_API.xls
Notas finais superiores a 17 valores implicam
realização de prova oral para confirmação de nota. No caso de não
realização de prova oral para confirmação de nota, a nota final será de 17
valores.
|
Resultados da
avaliação:
Notas
do primeiro exame, pdf.
Enunciado de exame pdf. Typos identificados
durante o exame e cotação das alíneas, pdf. Revisão de provas 3ªFeira
1/Fev. 11:30 sala 5.15.
Notas após revisão de
provas do segundo exame e de orais, pdf.
Calendário da Avaliação1
[a preencher no início do semestre]
|
|
|
Laboratório
|
Inscrição do Lab.
(Representante alunos)
|
|
|
|
|
Trabalhos
|
1º Trabalho
|
|
Preliminares
|
2º Trabalho
|
|
|
|
|
1º Trabalho:
|
Início
|
|
|
Fim
|
|
|
|
|
2º Trabalho:
|
Início
|
|
|
Fim
|
|
|
|
|
3º Trabalho:
|
Proposta de TEMAS
|
|
Seminários
|
Exposição oral
|
1 data, semana >= 8
|
|
|
|
Exame
|
1º Exame Escrito
|
|
|
2º Exame Escrito ou Oral
|
|
|
|
|
1 Datas
dos exames conforme acordado em reunião de Coordenação do MEEC. Verificar
informação oficial no Fénix.
Exames de anos
anteriores:
Exames de 2004/5 a 2012/13
em PDF.
1º exame de 2013/14 em PDF.
2º exame de 2014/15 em PDF.
1º exame de 2015/16 em PDF.
Trabalhos de Laboratório:
(a preencher ao longo do semestre)
Manuais
dos PLCs e do software de controlo:
(i) SW Unity Intro,
(ii) SW Unity Reference,
(iii) HW IO Module.
Extra
(see this in the online help) SW Unity
Standard Library Reference.
PLC experiments:
Memory data dump Unity Project and Matlab
plot (written for P57 1634 with 28FK in slot3)
Enunciado
do primeiro trabalho preliminar de
laboratório, em formato Word.
Enunciado
do segundo trabalho preliminar de
laboratório, em formato Word.
Para auxiliar o preenchimento digital do diagrama de interligação de
subsistemas (arquitectura do sistema), pode ser utilizado este ficheiro Power-Point
contendo blocos que representam os subsistemas.
Enunciado
da parte A do Primeiro Trabalho de Laboratório,
em formato Word.
Enunciado da parte B do Primeiro Trabalho
de Laboratório, em formato Word.
Enunciado
da parte C do Primeiro Trabalho de Laboratório,
em formato Word.
Software
de apoio ao primeiro trabalho:
(i) PLC data logging webpage
(ii) Plotting multiple time signals in Matlab, plot_z.zip
Enunciado
da parte A do Segundo Trabalho de Laboratório,
em formato Word.
Enunciado
da parte B do Segundo Trabalho de Laboratório,
em formato Word.
Enunciado
da parte C do Segundo Trabalho de Laboratório,
em formato Word.
Software
de apoio ao segundo trabalho:
(i) PN_editor_MATLAB_sim_and_Manual.zip, version 2, version 3 (for recent
Matlab versions)
(ii) Simulation of the "Five Philosophers Dinner" Petri net (in
Matlab), complete demo
(iii) Keyboard simulation (in Matlab), function
prototypes v6 (you have to complete some functions, as indicated in the
lab2 guide),
(iv) Supervised control toolbox spnbox.zip.
(v) Petri net compiler & demo, pn_to_plc_v2.zip.
Click here
for help on how to specify input to transition mappings.
Enunciado
do Terceiro
Trabalho de Laboratório - Visita a uma empresa, em formato PDF.
Site
para registo de marcações de visitas a empresas, Google
Spreadsheet.
Sugestões
de trabalhos alternativos às visitas às empresas:
(i) Finding a paper to present
(ii) Finding an alternative work to
present
(iii) OpenPLC testing on Arduino or
Raspberry-pi (max three groups).
Register for Arduino.
Register for Raspberry-pi.
Trabalhos de Laboratório,
Apresentação de Seminários:
[a preencher mais tarde]
Trabalhos de Laboratório,
inscrições:
Turno de 2a-Feira
|
Grp
|
Número
|
Nome
|
A1
|
75572
|
Orlando Vaz
|
|
75988
|
João Beirão
|
|
85720
|
Robert-Octavian Popescu
|
A2
|
75167
|
Francisco Oliveira
|
|
75322
|
Catarina Gaspar
|
|
75637
|
Inês Lourenço
|
|
84993
|
Hugo Serieiro
|
A3
|
75352
|
Filipe Novais
|
|
75871
|
Miguel Vasques
|
|
76018
|
Nuno Rosa
|
A4
|
70285
|
Gonçalo Pinto
|
|
76104
|
João Tomé
|
|
85738
|
Fatima-Zahra Andaloussi
|
|
85829
|
Atte Korhonen
|
A5
|
75159
|
Tiago Torres
|
|
75185
|
João Silva
|
|
75529
|
Gilles Trincheiras
|
|
76116
|
André Sarandeses
|
A6
|
75865
|
Miguel Godinho
|
|
76996
|
Rodrigo Neves
|
|
85773
|
Paulius Apinis
|
|
86025
|
Atte Koskela
|
A7
|
73048
|
Ivo Cortez
|
|
74149
|
João Rosa
|
|
75215
|
Francisco Fernandes
|
|
75859
|
Miguel Silva
|
Turno de 6a-Feira
|
Grp
|
Número
|
Nome
|
B1
|
67528
|
Afonso Rodrigues
|
|
67568
|
Daniel Mendes
|
|
85821
|
Mariell Hermansen
|
|
86066
|
Andrés Martínez
|
B2
|
72883
|
Victor Agrela
|
|
73431
|
Miguel Torres
|
|
74069
|
Ricardo Reis
|
|
86062
|
Marvin Loredo
|
B3
|
85718
|
Oriane Riccitiello
|
|
86030
|
Christian Dias
|
B4
|
82141
|
João Benedito
|
|
67724
|
Tiago Barral
|
|
73979
|
Francisco Sousa
|
|
67689
|
Pedro Figueiredo
|
B5
|
73755
|
Maria Vieira
|
|
73106
|
João Caeiro
|
|
70213
|
João Sousa
|
|
|
|
|
|
Floor plan of the
laboratory: click here to see it.
Horário
Horas/Dias
|
Segunda
|
Terça
|
Quarta
|
Quinta
|
Sexta
|
Sábado
|
08:00-08:30
|
|
|
|
|
|
|
08:30-09:00
|
|
T Ea4
|
|
|
|
|
09:00-09:30
|
|
|
|
|
|
|
09:30-10:00
|
|
|
|
|
|
|
10:00-10:30
|
L SDC4
|
|
|
|
L SDC4
|
|
10:30-11:00
|
|
|
|
|
|
|
11:00-11:30
|
|
|
|
|
|
|
11:30-12:00
|
T Ea5
|
|
|
|
|
|
12:00-12:30
|
|
|
|
|
|
|
12:30-13:00
|
|
|
|
|
|
|
Horário de dúvidas durante o período de exames:
API Exame #1,
Dia 19/01/2017, 5ªFeira, às 18:30
(Q01)
6ªFeira, 13/01/2017, 11:30-13:00, sala 5.15, piso5 torre
norte
2ªFeira, 16/01/2017, 11:30-13:00, sala 5.15, piso5 torre
norte
4ªFeira, 18/01/2017, 11:30-13:00, sala 5.15, piso5 torre
norte
API Exame #2, Dia 03/02/2017, 6ªFeira, às 18:30 (F3, F4)
4ªFeira, 01/02/2017, 11:30-13:00, sala 5.15, piso5 torre norte
5ªFeira, 02/02/2017, 11:30-13:00, sala 5.15, piso5 torre norte
Notas:
- Cada aula de dúvidas será realizada havendo pelo menos uma pessoa interessada. Agradeço
à(s) pessoa(s) interessada(s) que me envie(m) um email a informar no dia
anterior (ou antes) o interesse na aula de dúvidas.
- Podem também contactar-me por email para
esclarecimento de dúvidas ou marcação de horários adicionais de
esclarecimento de dúvidas.
- A aula de dúvidas termina no caso de não existirem
alunos após 20min da hora de início da sessão.
Bibliografia:
|
|
Petri Net Theory and the Modelling of Systems, James L.
Peterson, Prentice-Hall,1981.
Supervisory Control of Discrete Event Systems
using Petri Nets, J. Moody and P. Antsaklis, Kluwer Academic
Publishers, 1998.
Introduction to discrete event systems, Christos G.
Cassandras, Stéphane Lafortune, Kluwer / Springer, 1999 / 2008
Supervisory Control of Concurrent Systems: A Petri
Net Structural Approach, Iordache M. V. and P. J. Antsaklis, Birkhauser
Boston (2006)
Programmable Logic Controllers, Frank D.
Petruzella, McGraw-Hill, 1996
Automating Manufacturing Systems, Hugh Jack, última
versão, 2008.
|
|
Voltar ao
início.
|