Articulo de referencia

Diagrama de flujo de control

Ejemplo de un diagrama de flujo de control "en busca de rendimiento". [ 1 ] Un diagrama de flujo de control ( CFD , por sus siglas en inglés) es un diagrama que describe el fluj...

Ejemplo de un diagrama de flujo de control "en busca de rendimiento". [ 1 ]

Un diagrama de flujo de control ( CFD , por sus siglas en inglés) es un diagrama que describe el flujo de control de un proceso de negocio , un proceso o una revisión.

Los diagramas de flujo de control se desarrollaron en la década de 1950 y se utilizan ampliamente en diversas disciplinas de ingeniería . Son una de las metodologías clásicas de modelado de procesos de negocio , junto con los diagramas de flujo , los diagramas de Drakon , los diagramas de flujo de datos , los diagramas de bloques de flujo funcional , los diagramas de Gantt , los diagramas PERT y el IDEF . [ 2 ]

Descripción general

Un diagrama de flujo de control puede consistir en una subdivisión para mostrar pasos secuenciales, con condiciones if-then-else, repetición y/o condiciones de caso. Se utilizan figuras geométricas debidamente anotadas para representar operaciones, datos o equipos, y flechas para indicar el flujo secuencial de uno a otro. [ 3 ]

Existen varios tipos de diagramas de flujo de control, por ejemplo:

En el desarrollo de software y sistemas, los diagramas de flujo de control se pueden utilizar en el análisis de flujo de control , el análisis de flujo de datos , el análisis de algoritmos y la simulación . El control y los datos son más aplicables a sistemas en tiempo real y basados ​​en datos. Estos análisis de flujo transforman el texto de los requisitos lógicos y de datos en diagramas de flujo gráficos que son más fáciles de analizar que el texto. Los diagramas PERT, de transición de estados y de transacciones son ejemplos de diagramas de flujo de control. [ 4 ]

Tipos de diagramas de flujo de control

Diagrama de flujo de control de procesos

Se puede desarrollar un diagrama de flujo para el proceso [sistema de control] para cada actividad crítica. El control de procesos es normalmente un ciclo cerrado en el que un sensor. La aplicación determina si la información del sensor está dentro de los parámetros y restricciones de datos predeterminados (o calculados). Los resultados de esta comparación, que controla el componente crítico. Esta [retroalimentación] puede controlar el componente electrónicamente o puede indicar la necesidad de una acción manual. Este proceso de ciclo cerrado tiene muchos controles y equilibrios para garantizar que se mantenga seguro. Puede estar totalmente controlado por computadora y automatizado, o puede ser un híbrido en el que solo el sensor está automatizado y la acción requiere intervención manual. Además, algunos sistemas de control de procesos pueden usar generaciones anteriores de hardware y software, mientras que otros son de última generación.

Diagrama de flujo de control orientado al rendimiento

La figura presenta un ejemplo de diagrama de flujo de control del algoritmo orientado al rendimiento. La ley de control consta de procesos de estimación, modelado y optimización. En el estimador del filtro de Kalman , se registraron las entradas, las salidas y los residuos. En la etapa de modelado del sistema de propulsión compacto, se registraron todos los parámetros estimados de entrada y del motor. [ 1 ]

Además de las temperaturas, presiones y posiciones de control, se registraron parámetros estimados como márgenes de pérdida, empuje y componentes de arrastre. En la fase de optimización, se registraron las restricciones de las condiciones de operación, la solución óptima y los códigos de condición de estado de salud de programación lineal. Finalmente, se registraron los comandos reales que se enviaron al motor a través del DEEC. [ 1 ]

Véase también

Referencias

Dominio público Este artículo incorpora material de dominio público del Instituto Nacional de Estándares y Tecnología.

  1. 1 2 3 Glenn B. Gilyard y John S. Orme (1992) Evaluación de pruebas de vuelo subsónico de un algoritmo de control de búsqueda de rendimiento en un avión F-15 Memorando técnico 4400 de la NASA.
  2. Thomas Dufresne y James Martin (2003). "Modelado de procesos para el comercio electrónico" . Archivado el 20 de diciembre de 2006 en Wayback Machine . INFS 770 Métodos para la ingeniería de sistemas de información: Gestión del conocimiento y comercio electrónico. Primavera de 2003.
  3. Glosario de la FDA de términos aplicables al desarrollo de software y sistemas informatizados . Consultado el 14 de enero de 2008.
  4. Dolores R. Wallace et al. (1996). Información de referencia para el proceso de verificación y validación de software. Archivado el 11 de octubre de 2008 en Wayback Machine , publicación especial NIST 500-234.