Presentación de PowerPoint - Investigación |...

Post on 14-Jun-2020

21 views 0 download

Transcript of Presentación de PowerPoint - Investigación |...

Subsistema de control de actuación

para vehículo lanzador

Autor

Ing. Alejandro Javier Sánchez (Veng.SA)

Director del trabajo

Ing. Pedro Martos (FIUBA)

2018

Trabajo Final de la Carrera de Especialización en

Sistemas Embebidos

1

Índice ● Introducción

● Introducción Específica

● Diseño e implementación

● Ensayos y resultados

● Conclusiones

2

Introducción

3

4

Introducción ¿Que es un vehículo lanzador?

5

Introducción ¿Que es un vehículo lanzador?

6

Introducción ¿Qué son los actuadores?

7

Introducción Aplicación en propulsores

8

Introducción

Aplicación en propulsores

9

Introducción

Aplicación en los RCS

10

Introducción Funcionalidades de los actuadores

1) Ignición 1er etapa

2)Meco 1er etapa

3) Separación

4) Ignición 2da etapa

11

5) Apertura de cofia 6) Inyección del satélite

Introducción

Funcionalidades de los actuadores

12

Introducción

Desarrollos en Argentina

13

Introducción

Desarrollos en Argentina

● Gran cantidad de actuadores a controlar en el vehículo lanzador.

● Para cada grupo de actuadores se requiere un desarrollo en particular.

● Los costos de desarrollo para un vehículo lanzador son muy elevados para aceptar un desarrollo en particular y por su criticidad.

14

Planteo del problema

Introducción

● Aportar a la industria aeroespacial argentina con el desarrollo de un subsistema innovador de control de actuaciones para vehículos lanzadores.

Este desarrollo permite un gran ahorro económico por ser un solo desarrollo flexible que se adapta a diferentes actuadores.

Puede ubicarse en el vehículo para cumplir diferentes funcionalidades.

15

Objetivo General

Introducción

Introducción Específica

16

● Se requiere desarrollar un subsistema que pueda controlar diferentes actuadores.

● Poder ser configurado para cada tipo de actuador y para diferentes funcionalidades de secuenciado.

● Deberá recibir comandos de ejecución y cumplir funciones de encendido, apagado y secuenciado sobre los actuadores.

Introducción Específica

Captura de Requerimientos de usuario

17

Introducción Específica

Casos de uso

18

19

Seguridad Misión Negocio

Confiabilidad

Disponibilidad Fiabilidad Seguridad Protección

La capacidad del sistema para proporcionar

servicios cuando son requeridos

Sistemas

críticos

Introducción Específica Sistemas críticos

La capacidad del sistema para proporcionar

servicios especificados.

(tolerante a fallos, prevención de fallos)

La capacidad del sistema para funcionar sin

fallos catastróficos

La capacidad del sistema para

protegerse

a si mismo frente a

instrucciones accidentales

o premeditadas.

20

Introducción Específica

Master test plan

Tipos de prueba Los niveles de

prueba

Elección de estrategia de test

Asignación de recursos

Comunicación entre las

disciplinas

Áreas que están involucradas

Master test plan

Introducción Específica

Master test plan

21

Diseño del Test de sistemas

Banderas de Salida Estado del Actuador Consumo con Actuador

Encendido

Emin-On

Emin-Off

Emax-On

Emax-Off Encendido Apagado

C < Cmin

C > Cmin

C < Cmax

C > Cmax

x

x x

x

x

x

x x

x x

x x

x

x

Banderas de Salida Estado del Actuador Consumo con Actuador

Apagado

Econsumo-On Econsumo-Off Encendido Apagado C < Cmin C > Cmin

x

x x

X

x

x

22

Introducción Específica

Diseño del Test de aceptación

Casos Banderas de Salida Estado del Actuador Sensores Normal-Cerrado/Abierto

Esna-On

Esna-Off

Esnc-On

Esnc-Off

Encendido Apagado SNA-On

SNA-Off

SNC-On

SNC-Off

1

x

x x

x

X

2 x

x x

x

x

3

x x

x

x

x

4

x

x

x

x x

5 x

x

x x

x

6

x x

x

x

x

23

Introducción Específica

Diseño e implementación

24

Diseño e Implementación

25

Arquitectura General

Diseño e Implementación

26

Arquitectura del Firmware

Diseño e Implementación Diseño de detalle de hardware

27

28

Diseño e Implementación

Diseño de detalle de hardware

29

Diseño e Implementación

Diseño de detalle de hardware

Diseño e Implementación Diseño de detalle de firmware

30

Diseño e Implementación

Implementación de hardware

31

32

Diseño e Implementación

Implementación de hardware

Diseño e Implementación

Implementación de hardware

33

34

Diseño e Implementación

Implementación de hardware

Diseño e Implementación

Implementación de hardware

35

36

Diseño e Implementación

Implementación de hardware

Ensayos y resultados

37

Ensayos y Resultados

Pruebas de aceptación

Caso 1 SNA-On SNC-Off

Banderas de Salida Esna-Off Esnc-Off

ok

Estado del Actuador Encendido ok

Sensores Normal-Cerrado/Abierto

SNA-On SNC-Off

ok

Caso 2 SNA-Off SNC-Off

Banderas de Salida Esna-On Esnc-Off

ok

Estado del Actuador Encendido ok

Sensores Normal-Cerrado/Abierto

SNA-Off SNC-Off

ok

Caso 3 SNA-On SNC-On

Banderas de Salida Esna-Off Esnc-On

ok

Estado del Actuador Encendido ok

Sensores Normal-Cerrado/Abierto

SNA-On SNC-On

ok

38

Ensayos y Resultados

Pruebas de sistemas

Caso 1 C = 0.8A Cmin = 1A Cmax = 1.8A

Banderas de Salida Emin-On Emax-Off

OK

Estado del Actuador Encendido OK

Consumo con Actuador Encendido

C < Cmin C < Cmax

OK

Caso 2 C = 1.5A Cmin = 1A Cmax = 1.8A

Banderas de Salida Emin-Off Emax-Off

OK

Estado del Actuador Encendido OK

Consumo con Actuador Encendido

C > Cmin C < Cmax

OK

Caso 3 C = 2A Cmin = 1A Cmax = 1.8A

Banderas de Salida Emin-Off Emax-On

OK

Estado del Actuador Encendido OK

Consumo con Actuador Encendido

C > Cmin C > Cmax

OK

39

Conclusiones

40

Conclusiones

Conclusiones generales

Se desarrolló un prototipo de un subsistema capaz de controlar

actuadores en forma individual o en forma secuenciada por

medio de comandos recibidos a través de un bus rs485.

Durante el desarrollo de este Trabajo Final se aplicaron

conocimientos adquiridos a lo largo de la Carrera de

Especialización en Sistemas Embebidos.

41

42

Conclusiones Algunas configuraciones que permite

● Tiempos de perfil de potencia por cada actuador

● Perfil de potencia por cada actuador

● Tabla de consumos máximos/mínimos por actuador

● Constantes de filtro digital

● Cuatro tablas de secuenciado

● Tablas de ajustes de medición de corriente

Para dar continuidad al esfuerzo invertido en el desarrollo del proyecto, se listan a continuación las principales líneas de trabajo futuro con el objetivo de desarrollar un producto final para el lanzador Tronador TIII:

● Agregar otros test en el master test plan.

● Realizar pruebas unitarias a la totalidad de los módulos del firmware.

● Pasar a un sistema operativo de tiempo real certificado.

● Desarrollar un PCB que contenga el microcontrolador TMC570LC43.

43

Conclusiones

Próximos pasos

FIN de la PRESENTACIÓN

Gracias por su atención

¿PREGUNTAS?

Agradecimientos

● A Pedro por sus sugerencias y la suma de sus conocimientos

● A Juan Cruz por su apoyo y plena confianza

● Agradezco a Martín y Juan Pablo que me ayudaron constantemente.

45

1. El sistema debe medir el consumo de corriente

2. Encender banderas de alerta si el consumo es superior a valores

máximos extraídos de una tabla.

3. Encender banderas de alerta si el consumo es inferior a valores

mínimos extraídos de una tabla.

4. Encender banderas de alerta si el consumo es superior a un

consumo máximo cuando el actuador esté apagado.

Master test plan Diseño del Test de sistemas Requerimientos

46

1. El sistema deberá leer sensores de normal-abierto y normal-

cerrado por cada actuador.

2. El sistema deberá encender banderas de alerta si el actuador está

encendido y el sensor normal-abierto no indica abierto.

3. El sistema deberá encender banderas de alerta si el actuador está

encendido y el sensor normal-cerrado no indica cerrado.

4. El sistema deberá encender banderas de alerta si el actuador está

apagado y el sensor normal-abierto no indica cerrado.

5. El sistema deberá encender banderas de alerta si el actuador está

apagado y el sensor normal-cerrado no indica abierto.

Master test plan Diseño del Test de aceptación Requerimientos

47

Ensayos y Resultados Pruebas de aceptación

Caso 4 SNA-Off SNC-On

Banderas de Salida Esna-Off Esnc-Off

ok

Estado del Actuador Desactivado ok

Sensores Normal-Cerrado/Abierto

SNA-Off SNC-On

ok

Caso 5 SNA-On SNC-On

Banderas de Salida Esna-On Esnc-Off

ok

Estado del Actuador Desactivado ok

Sensores Normal-Cerrado/Abierto

SNA-On SNC-On

ok

48

Ensayos y Resultados Pruebas de sistemas

Caso 4 C = 0A Cmin = 0,2A

Banderas de Salida

Econsumo-Off

OK

Estado del Actuador

Apagado OK

Consumo con Actuador

Encendido C < Cmin

OK

Caso 5 C = 0,4A Cmin = 0,2A

Banderas de Salida

Econsumo-Off OK

Estado del Actuador

Apagado OK

Consumo con Actuador

Encendido C > Cmin

OK

49

Diseño e Implementación

Implementación de hardware

50