Vous êtes sur la page 1sur 17

Descripción de Casos de Uso

IDENTIFICADOR CU-01

CASO DE USO Disparando eventos de vuelo por condiciones

ACTOR PRINCIPAL Tiempo


Si el conteo de algún evento de vuelo finalizó: debe
dispararse emitiendo la señal a través de la patita
DESCRIPCIÓN
determinada por la configuración, el tiempo que determine
también la configuración.
Se ha decidido ejecutar ese evento de vuelo y el conteo ha
finalizado
PRECONDICIONES
La patita de disparo y la duración del evento de vuelo están
configurados
Paso Actor Sistema
Activa la ejecución del
1
caso de uso
Verifica que debe
2* disparar un evento de
vuelo
Busca en la
configuración la patita
3 y la duración
SECUENCIA correspondientes para
NORMAL ese evento de vuelo
Emite la señal por la
4
patita correspondiente
Inicia el conteo para
5
terminar el evento
Finaliza el conteo
6 indicando que se debe
detener el evento
Deja de emitir señal
7
por la patita
El evento de vuelo es disparado durante el tiempo que fue
POSTCONDICIONES determinado. Al ejecutarse el CU-06 se notificará el disparo
del evento a tierra

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-02

CASO DE USO Tomando y filtrando mediciones

ACTOR PRINCIPAL Tiempo


Se toma la medición sensada por cada uno de los sensores,
5 veces por segundo. Previendo la posibilidad de
mediciones erradas se soluciona este problema mediante
diversas técnicas de filtrado. Y se almacena en la memoria
DESCRIPCIÓN
del microsatélite, para poder recuperarlas más tarde, en
caso de que no se llegue a transmitir en ese momento. De
esa forma las posibilidades de recuperar todas las
mediciones efectuadas aumentan considerablemente
PRECONDICIÓN
Paso Actor Sistema
Activa la
1 ejecución del
caso de uso
Toma la medición de un sensor y
2 la almacena en la memoria del
microsatélite
SECUENCIA
3 Repite el paso 2 unas siete veces
NORMAL
4 Calcula el promedio
Verifica que no haya mediciones
5*
muy alejadas del promedio
Almacena el promedio como la
6
medición filtrada
Realiza los pasos 2 a 6 para cada
7
uno de las variables restantes
Las mediciones filtradas están almacenadas en la memoria
POSTCONDICIONES
del microsatélite
5a Una medición difiere mucho del promedio
EXCEPCIONES Recalcula el promedio, pero sin tener en cuenta esa
5a1
medición

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-03

CASO DE USO Convirtiendo valores a comparar a voltaje

ACTOR PRINCIPAL Integrante del equipo


Antes de transmitir la configuración de la PC al
microsatélite, se convierte el “valor a comparar con” a
DESCRIPCIÓN
voltaje según las funciones lineales establecidas en la
configuración.
Las fórmulas de conversión de unidades de cada uno de los
PRECONDICIÓN rangos de cada variable están configuradas
Paso Actor Sistema
Confirma
que desea
1
hacer la
transmisión
Busca el “valor a comparar con” de
2
al una de las condiciones
SECUENCIA
Busca la fórmula de conversión en la
NORMAL 3
configuración
Convierte “los valores a comparar
4 con” a voltaje al restarle la ordenada
y dividirlos por la pendiente
Repite los pasos 2 a 4 para cada uno
5 de las condiciones de cada uno de
los eventos de vuelo
POSTCONDICIONES Los “valores a comparar con” están en voltaje. (en la PC)

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-04

CASO DE USO Tomando decisiones de vuelo

ACTOR PRINCIPAL Tiempo


A partir de las mediciones (ya filtradas) y de la
configuración se determina que eventos de vuelo deben
DESCRIPCIÓN
dispararse. (En caso de confirmarse que se debe disparar
se inicia el conteo)
Las mediciones filtradas están almacenadas en la memoria
del microsatélite
Se cumplen las condiciones para el disparo del siguiente
PRECONDICIÓN
evento de vuelo
Las condiciones para el disparo de los eventos de vuelo
están configuradas
Paso Actor Sistema
Activa la
1 ejecución del
caso de uso
Según en que fase de vuelo se
encuentra, busca las condiciones
2 para el disparo de los siguientes
SECUENCIA eventos de vuelo en la
NORMAL configuración
Verifica que se cumplan las
3 condiciones para el disparo del
evento de vuelo
Busca en la configuración el
4 tiempo de conteo para el disparo
del evento
5 Inicia el conteo
Una vez completado el conteo al ejecutarse el CU-01 se
POSTCONDICIONES
disparará ese evento de vuelo

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-05
Modulando señal portadora para transmitir variables en
CASO DE USO
tiempo real
ACTOR PRINCIPAL Tiempo
Se modula una señal análoga para transmitir las
mediciones de cada uno de los sensores. Se transmitirá
según el protocolo con redundancia (se repite dos veces,
DESCRIPCIÓN
luego se transmite una vez la fase, se vuelve a transmitir
las mediciones dos veces y una vez la fase y así
sucesivamente)
Las mediciones filtradas están almacenadas en la memoria
PRECONDICIONES del microsatélite
Paso Actor Sistema
Activa la
1 ejecución del
caso de uso
SECUENCIA
2 Se envía señal para sincronización
NORMAL
3 Se envía encabezamiento del sensor
4 Se envía medición del sensor
Se repiten los pasos 2 y 3 para cada
5
uno de los sensores
POSTCONDICIONES Las mediciones de los sensores son transmitidas a tierra

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-06

CASO DE USO Modulando señal portadora para transmitir fase

ACTOR PRINCIPAL Tiempo


En caso de que se haya disparado un evento en ese ciclo se
modula la señal análoga para comunicar esto, permitiendo
DESCRIPCIÓN
así un seguimiento en tiempo real de la misión.

PRECONDICIONES

Paso Actor Sistema


Activa la
ejecución
1
del caso de
SECUENCIA
uso
NORMAL
2 Se envía señal de sincronización
3 Se envía encabezamiento de fase
Se envía número de fase en la que
4
se encuentra el vuelo
La señal indicando en que fase se encuentra el vuelo es
POSTCONDICIONES
recibida en tierra

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-07
Modulando señal portadora para transmitir mediciones
CASO DE USO
almacenadas
ACTOR PRINCIPAL Tiempo
En la última etapa se transmiten las mediciones
DESCRIPCIÓN almacenadas en la memoria del microsatélite, aumentando
en gran medida la posibilidad de que se recuperen.
Se encuentra en la última fase de vuelo
PRECONDICIONES Las mediciones filtradas están almacenadas en la memoria
del microsatélite
Paso Actor Sistema
Activa la ejecución
1
del caso de uso
Se envía señal de
2
sincronización
Se envía encabezamiento
3 indicando en qué momento
fue tomada la medición
Se envía encabezamiento
4
indicando el sensor
SECUENCIA
Se envía la medición del
NORMAL 5
sensor
Se repiten los pasos 4 y 5
6 para cada uno de los
sensores
Se repiten los pasos 2 a 6
7 para cada uno de los
momentos de medición
Se repiten los pasos 2 a 7
8 hasta que se acabe la
batería
Se envía señal transmisora permitiendo recuperar las
POSTCONDICIONES mediciones almacenadas que no llegaron a transmitirse en
el momento

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-08
Modulando señal portadora para transmitir configuración
CASO DE USO
actual
ACTOR PRINCIPAL Integrante del equipo
A fin de confirmar que la configuración se haya efectuado
DESCRIPCIÓN correctamente, al recibir la señal a través del cable serial se
trasmite la configuración actual del microsatélite completa.
PRECONDICIONES Se configuró el microsatélite completamente

Paso Actor Sistema


Solicita
confirmación de
1
configuración vía
cable serial
2 Envía señal de sincronización
Envía encabezamiento de
3
evento
4 Envía cantidad de condiciones
Envía encabezamiento de
5
condición
6 Envía valor de condición
Se repiten los pasos 5 y 6 por
7
cada condición del evento
SECUENCIA Envía patita de disparo de
8
NORMAL evento
Se repiten los pasos 3 a 8 por
9
cada evento de vuelo
Se envía señal de
10
sincronización
Envía encabezamiento del
11
sensor
Envía ordenada al origen de la
12
función de conversión
Envía pendiente de la función
13
de conversión
Repite los pasos 11, 12 y 13
14
por cada sensor
Envía señal de finalización de
15
la transmisión
POSTCONDICIONES La señal indicando la configuración actual es recibida

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-09

CASO DE USO Configurando eventos de vuelo

ACTOR PRINCIPAL Integrante del equipo


Se ingresa mediante una PC los eventos de vuelo a disparar,
las condiciones que se deben cumplir para que se disparen y/o
DESCRIPCIÓN el tiempo máximo que puede pasar desde detectado el
despegue hasta que se disparen. A fin de adaptarse a
diferentes misiones.
PRECONDICIONES El microsatélite está conectado a la PC a través del cable serial
Paso Actor Sistema
Ejecuta CU-08 para recuperar
1 la configuración del
microsatélite
Muestra la configuración
2
actual
Solicita patita disparadora del
3
evento
Ingresa patita
4 disparadora del
evento
Solicita condiciones del
5
evento
Ingresa condiciones
6
del evento
7 Solicita duración del conteo
SECUENCIA
Ingresa duración del
NORMAL 8
conteo
Solicita tiempo de disparo de
9
emergencia
Ingresa disparo de
10
emergencia
11 Solicita duración del evento
Ingresa duración del
12
evento
13* Muestra la configuración
Repite los pasos 3 a 7 por
14
cada evento de vuelo
Confirma la
15
configuración
Valida que la configuración
16*
ingresada sea correcta
17 Extiende al CU-10
POSTCONDICIONES La configuración de los eventos de vuelo se ha ingresado
EXCEPCIONES Paso Actor Sistema
10a El integrante del equipo desea modificar algún
atributo ya ingresado
10a1 Selecciona el atributo
a modificar e ingresa
el nuevo valor

13a La configuración ingresada tiene algún error de


consistencia
PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


13a1 Notifica la razón por la cual la
configuración es inconsistente
13a2 Selecciona el atributo
a modificar e ingresa
el nuevo valor

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-10

CASO DE USO Configurando calibración de sensores

ACTOR PRINCIPAL Integrante del equipo


Se ingresa mediante PC la constante y la ordenada de la
función lineal para convertir el valor del voltaje a las
unidades físicas correspondientes. Permitiendo así utilizar
DESCRIPCIÓN diferentes sensores en las diferentes misiones. A fin de que
también se conviertan funciones no lineales, estas se
dividirán en rangos y cada rango se le aplicará una función
lineal que dará un resultado bastante cercano al real.
La configuración actual del microsatélite ha sido recuperada
PRECONDICIONES al ejecutarse el CU-08.
Paso Actor Sistema
Muestra la calibración
1
actual
Ingresa la patita del
2
sensor
Solicita valor mínimo del
3
rango
4 Ingresa valor mínimo
Solicita valor máximo del
5
rango
6 Ingresa valor máximo
Solicita ordenada al origen
7 de la fórmula de conversión
de la variable para el rango
Ingresa ordenada al
8
origen
Solicita pendiente de la
9
SECUENCIA fórmula
NORMAL 10 Ingresa pendiente
Repite 7 a 10 para cada
11
uno de los rangos
Muestra configuración
12*
actual de la calibración
Repite los pasos 2 a 12 por
13
cada variable
Confirma
14 configuración de la
calibración
Valida que la configuración
15*
ingresada sea correcta
Envía configuración
16
ingresada al microsatélite
Ejecuta el CU-08 para
confirmar que la
17*
configuración se haya
efectuado correctamente
POSTCONDICIONES La configuración del microsatélite está actualizada

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


El integrante del equipo desea modificar algún
12a
atributo ya ingresado
Selecciona el atributo a
12a1 modificar e ingresa el
nuevo valor

La configuración ingresada tiene algún error


15ª
de consistencia
Notifica la razón por la
15a1 cual la configuración es
EXCEPCIONES inconsistente
Selecciona el atributo a
15a2 modificar e ingresa el
nuevo valor

La transmisión de la configuración n ose


17a
realizó correctamente
Vuelve a enviar la
17a1 configuración ingresada al
microsatélite
17a2 Repite el paso 17

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-11

CASO DE USO Rearmando los datos en tierra

ACTOR PRINCIPAL Antena receptora


Al recibir la señal portadora se rearmarán los datos, para
poder darles el tratamiento deseado en tierra. Luego se
convierten a las unidades correspondientes según la
DESCRIPCIÓN configuración y se almacenan en la memoria no volátil de la
PC conectada a al receptor. Esto asegurará que no se
pierdan de ninguna forma y podrán ser revisados cuantas
veces se desee.
Los datos del microsatélite son enviados a tierra

PRECONDICIONES La computadora está conectada a una unidad de memoria


no-volátil
Las fórmulas conversoras están configuradas
Paso Antena Sistema
Recibe señal de
1
sincronización
2 Se sincroniza
Recibe
3
encabezamiento
4 Recibe valor
Los pasos 3 y 4 se repiten tantas
5
veces como sea necesario
Recibe señal de
6
sincronización
7 Se sincroniza
Recibe
8 encabezamiento
de redundancia
SECUENCIA Confirma que se trata de una
9
NORMAL repetición
Recibe valor de
10
redundancia
Los pasos 8 a 10 se repiten
11
tantas veces como sea necesario
Confirma que los datos y su
12*
redundancia coinciden
Convierte los voltajes a las
13
unidades correspondientes
Almacena los datos en la
memoria no volátil de la
14
computadora con el formato
correcto
Muestra todos los datos
15 obtenidos hasta el momento en la
pantalla
Los datos recibidos convertidos a las unidades
POSTCONDICIONES
correspondientes están almacenados en memoria
EXCEPCIONES 12a La repetición no coincide con los datos
recibidos originalmente.

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


Informa de la discordancia y
almacena ambos valores en la
12a1 memoria no volátil con un
formato especial a fin de realizar
futuras comprobaciones.

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-12

CASO DE USO Mostrando datos recuperados

ACTOR PRINCIPAL Integrante del equipo


Una vez recuperadas las mediciones se creará un libro de
DESCRIPCIÓN Excel permitiendo una visualizarlos y graficarlos
cómodamente utilizando Microsoft® Excel.
Los datos están almacenados en la memoria no volátil de la
PRECONDICIÓN
computadora con el formato y valores correctos
Paso Actor Sistema
Solicita
1
datos
SECUENCIA
Recupera datos almacenados en la
NORMAL
2 memoria no volátil de la PC y crea un
libro de Excel.
3 Abre el archivo de Excel
El archivo de Excel mostrando los datos recuperados está
POSTCONDICIONES
abierto

IDENTIFICADOR CU-13

CASO DE USO Tomando altura inicial

ACTOR PRINCIPAL Integrante del equipo


Al retirar la llave de seguridad, en el instante previo al
despegue, se medirá la altura inicial. A partir de este
DESCRIPCIÓN momento todas las mediciones de altura serán la diferencia
entre la altura sobre el nivel del mar del cohete y la altura
inicial.
Se indicó en la configuración a cuál patita estaba conectado
PRECONDICIONES
el altímetro
Paso Actor Sistema
Aprieta el
botón que pone
1
al sistema en
SECUENCIA modo de vuelo
NORMAL Toma 16 mediciones del
2
altímetro y las filtra
Guarda el promedio como altura
3
inicial
4 Ejecuta el CU-15
POSTCONDICIONES La altura inicial está almacenada

IDENTIFICADOR CU-15

CASO DE USO Cerciorándose de que despegó

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


ACTOR PRINCIPAL Tiempo
Puesto esto es de vital importancia, se utilizarán métodos
DESCRIPCIÓN
aun más seguros para confirmar que el cohete despegó.
Se configuró la patita del altímetro
PRECONDICIONES
El microsatélite está puesto en modo de vuelo
Paso Actor Sistema
Pasa
1 medio
segundo
2 Mide altura
Pasa
3 medio
segundo
4 Mide altura
Pasa
SECUENCIA 5 medio
NORMAL segundo
6 Mide altura
Se fija que la altura haya aumentado
7 considerablemente en las últimas tres
mediciones
Repite los pasos 5 a 7 hasta que se
8
cumpla el 7
Envía señal indicando que pasó a la
9
siguiente fase
Inicia el ciclo de toma de mediciones,
10
disparo de eventos , trasmisión, etc.
POSTCONDICIONES El satélite está en modo vuelo.

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER


IDENTIFICADOR CU-16

CASO DE USO Disparando eventos de vuelo por emergencia

ACTOR PRINCIPAL Tiempo


Para aquellos eventos que se consideré necesario se podrá
configurar para que se disparen automáticamente
transcurrido cierto desde detectado el despegue, en caso
DESCRIPCIÓN de emergencia para asegurar que se cumplan por más que
no se hayan detectado las condiciones en su
correspondiente momento.

Se indicó en la configuración que ese evento de vuelo debe


dispararse “por emergencia” transcurrido determinado
tiempo
PRECONDICIONES Se cumplió el tiempo establecido
El evento no se disparó aún

Paso Actor Sistema


Activa la ejecución
1
del caso de uso
Se fija si hay algún evento
2 que deba dispararse por
emergencia
Busca en la configuración la
patita y la duración
3
correspondientes para ese
SECUENCIA evento de vuelo
NORMAL Emite la señal por la patita
4
correspondiente
Inicia el conteo para
5
terminar el evento
Finaliza el conteo
indicando que se
6
debe detener el
evento
Deja de emitir señal por la
7
patita
El evento de vuelo es disparado durante el tiempo que fue
POSTCONDICIONES determinado. Al ejecutarse el CU-06 se notificará el disparo
del evento a tierra

PROYECTO FINAL 2010 – CANSAT

AUTOR: A. NATANIEL KRIPICER

Vous aimerez peut-être aussi