tutorial para utilização da placa dspace 1103 e o software ... · campus de ilha solteira o...

12
Campus de Ilha Solteira Tutorial para utilização da placa dSPACE 1103 e o software ControlDesk 3.7 OBSERVAÇÕES IMPORTANTES: 1) Antes de iniciar qualquer experimento, peça ao técnico do laboratório Carlos José Santana (Grilo), para verificar se todos os procedimentos estão corretos. 2) Este material não substitui os manuais da dSPACE e ControlDesk, que estão no laboratório, para maiores informações, consulte-os.

Upload: nguyencong

Post on 04-Apr-2019

228 views

Category:

Documents


0 download

TRANSCRIPT

Campus de Ilha Solteira

Tutorial para utilização da placa dSPACE

1103 e o software ControlDesk 3.7

OBSERVAÇÕES IMPORTANTES:

1) Antes de iniciar qualquer experimento, peça ao técnico do laboratório

Carlos José Santana (Grilo), para verificar se todos os procedimentos estão

corretos.

2) Este material não substitui os manuais da dSPACE e ControlDesk, que

estão no laboratório, para maiores informações, consulte-os.

Campus de Ilha Solteira

O ambiente dSPACE é uma interface inteiramente integrada ao Matlab Simulink

que reúne ferramentas para projeto e análise de sistemas com um software de

implementação em tempo real. A dSPACE dispões das ferramentas/dispositivos:

i) uma placa de processamento dos dados (DS1103) com um DSP (Digital

Signal Processor) integrado;

ii) uma placa de conversores A/D e D/A com 28 canais;

iii) um barramento de comunicação (banco de conectores) entre o computador e

o sistema a ser analisado/controlado.

Na Figura 1, a placa de aquisição dSPACE 1103.

Figura 1.

Campus de Ilha Solteira

1 - Construir o diagrama de blocos pelo Simulink, que conterá os canais de entrada e

saída de dados, como na Figura 2.

Figura 2.

Observando a Figura 2, o canal DS1103DAC_C1, é o canal de saída número 1.

Todos os canais DAC, (DAC - Digital /Analogical Converter), 8 no total, são canais

que enviam sinais do computador para o sistema a ser excitado. Todo sinal de saída

deve ser dividido por 10, assim, antes do sinal entrar no canal DS1103DAC_C1, ele é

multiplicado por um ganho de 0.1. Semelhantemente, o canal DS1103ADC_C17 é o

canal de entrada número 17. Todos os canais ADC, (ADC - Analogical / Digital

Converter), 20 no total, são os canais de entrada, por onde os sinais captados pela placa

são armazenados no computador. Todo sinal que entra na placa deve ser multiplicado

por 10. Para isto, coloca-se um ganho de 10 após o sinal ser captado pelo canal

DS1103ADC_17.

Para mudar de canal, basta clicar duas vezes em cima dos blocos DS1103DAC/

DS1103ADC e escolher o canal desejado. Os canais DAC/ADC estão localizados de

acordo com a Figura 3.

Figura 3.

DAC ADC

Campus de Ilha Solteira

2 - Para determinar a frequência de amostragem, no arquivo do Simulink, siga os

passos: a)Simulation b)Configuration Parameters, como na Figura 4,

Figura 4.

Depois, no Fixed-step size (fundamental sample time), inserir o inverso da

frequência de amostragem, Figura 5. No exemplo abaixo, a frequência de amostragem

será de 1000 Hz.

Figura 5.

Campus de Ilha Solteira

Na janela que determina o tempo, coloque como inf (infinito), pois o tempo será

controlado pelo ControlDesk, Figura 6. Obs: caso o sinal de excitação seja Chirp, o

tempo final deve ser determinado, então não coloque inf e sim um valor desejado.

Figura 6.

3 - Para "rodar" o diagrama de blocos seguir os passos: a) Tools b) Code Generation

c) Build Model, Figura 7. O atalho Ctrl B realiza os passos de a até c. Feito isto, o

Matlab irá conectar o diagrama com a placa dSPACE.

Figura 7.

Campus de Ilha Solteira

Espere até a impressão na tela do Matlab da frase abaixo:

Figura 8.

No final desta etapa, um arquivo será automaticamente criado com o mesmo nome do

diagrama de blocos do Simulink, porém com a extensão ‘ .sdf’.

4 - No menu iniciar, abrir o software dSPACE ControlDesk, Figura 9. As seguintes

informações são para o software dSPACE ControlDesk 3.7.

Figura 9.

Campus de Ilha Solteira

No ControlDesk - Seguir os passos: a) File b) Open Variable File, ou abrir a janela

indicada pela seta vermelha, Figura 10. O atalho Ctrl T realiza os passos a e b.

Figura 10.

O Open Variable File abrirá uma janela de busca. Procurar o diretório onde foi salvo o

arquivo Simulink do passo inicial e abrir o arquivo com o mesmo nome do diagrama de

blocos, mas com a extensão ' .sdf ', Figura 11. (Exemplo: se o nome arquivo do

Simulink for data.mdl, o arquivo a ser aberto é data.sdf ).

Figura 11.

Campus de Ilha Solteira

Para abrir a janela onde os sinais de entrada e saída serão visualizados em tempo real,

seguir os passos a) File b) New c) Capture Layout, Figura 12. Surgirá no lado esquerdo

uma janela com o nome Layout. No Layout os dados serão colocados para visualização.

Figura 12.

Na janela inferior esquerda do ControlDesk: Ir no Model Root e procurar pelas

variáveis desejadas (entrada e saída), Figura 13. As letras estão de acordo com o

diagrama do Simulink do passo inicial. Clicar uma vez na variável.

Figura 13.

Campus de Ilha Solteira

Na janela ao lado direito aparecerá a letra da variável seguida de "ln 1" (Ex. u ln 1),

Figura 14. Arrastar ()ln 1 para o Layout. Obs: Só serão visualizados os dados que foram

arrastados para o Layout, mesmo que se tenha diversos sinais de entrada e saída, só os

que estiverem no Layout serão visualizados.

Figura 14.

5 - Para visualizar e controlar o experimento, clicar em Load Application/ Model

(indicado pela seta vermelha), Figura 15. Uma nova janela será aberta. Novamente,

deve se clicar no arquivo de extensão ‘.sdf ’.

Figura 15.

Campus de Ilha Solteira

Para "rodar" o experimento, clicar em Reload Application or Start Simulink Simulation

(indicado pela seta vermelha), Figura 16.

Figura 16.

Para visualizar os dados em tempo real, clicar em Animation Mode (indicado pela seta

vermelha), Figura 17.

Figura 17.

Para parar a visualização dos dados em tempo real, primeiro clique em Edit Mode

(indicado pela seta vermelha), Figura 18.

Figura 18.

Campus de Ilha Solteira

Depois clique em Stop RTP or Simulink Simulation (indicado pela seta vermelha),

Figura 19. Neste passo, a excitação e medição é interrompida.

Figura 19.

6 - Para salvar os dados seguir os passos: a) View b) Controlbars c) Capture Settings

Window (ds1103 - data), Figura 20.

Figura 20.

Campus de Ilha Solteira

A seguinte janela aparecerá no lado direito do Layout, Figura 21. Para determinar o

tempo em segundos dos dados coletados, insira o valor na caixa ao lado direito de

Length . Para salvar os dados, clique em Save e escolha o destino. Os dados são salvos

com a extensão '.mat'.

Figura 21.