Formalization of Biological Circuit Block Diagrams for formally analyzing Biomedical Control Systems in pHRI Applications
Rashid, Abed, Hasan
The control of Biomedical Systems in Physical Human-Robot Interaction (pHRI) plays a pivotal role in achieving the desired behavior by ensuring the intended transfer function and stability of subsystems within the overall system. Traditionally, the control aspects of biomedical systems have been analyzed using manual proofs and computer based analysis tools. However, these approaches provide inaccurate results due to human error in manual proofs and unverified algorithms and round-off errors in computer-based tools. We argue using Interactive reasoning, or frequently called theorem proving, to analyze control systems of biomedical engineering applications, specifically in the context of Physical Human-Robot Interaction (pHRI). Our methodology involves constructing mathematical models of the control components using Higher-order Logic (HOL) and analyzing them through deductive reasoning in the HOL Light theorem prover. We propose to model these control systems in terms of their block diagram representations, which in turn utilize the corresponding differential equations and their transfer function-based representation using the Laplace Transform (LT). These formally represented block diagrams are then analyzed through logical reasoning in the trusted environment of a theorem prover to ensure the correctness of the results. For illustration, we present a real-world case study by analyzing the control system of the ultrafilteration dialysis process.
academic
Formalización de Diagramas de Bloques de Circuitos Biológicos para el Análisis Formal de Sistemas de Control Biomédico en Aplicaciones pHRI
Este artículo propone un método de análisis formal basado en demostración interactiva de teoremas para sistemas de control biomédico en interacción física humano-robot (pHRI). Las pruebas manuales tradicionales y las herramientas de análisis computacional presentan problemas de errores humanos e inconsistencias algorítmicas. El presente trabajo utiliza lógica de orden superior (HOL) para construir modelos matemáticos de componentes de control, realizando análisis de razonamiento deductivo mediante el demostrador de teoremas HOL Light. El método modela sistemas de control como representaciones de diagramas de bloques, utilizando ecuaciones diferenciales y funciones de transferencia basadas en transformadas de Laplace, validando la efectividad del método mediante un estudio de caso del proceso de ultrafiltración dialítica.
Problema Central: Los sistemas biomédicos en interacción física humano-robot carecen de métodos confiables de verificación formal para el análisis de control
Limitaciones de Métodos Existentes:
Las pruebas manuales son propensas a errores humanos, especialmente al tratar sistemas complejos de gran escala
Las herramientas basadas en computadora (como Maple, MATLAB, Mathematica) presentan algoritmos no verificados y errores de aproximación numérica
Pueden omitir condiciones de supuestos críticos requeridos para el análisis matemático
Los sistemas biomédicos interactúan directamente con el cuerpo humano, siendo responsables de funciones vitales, por lo que su confiabilidad y seguridad son críticas
Las fallas del sistema pueden resultar en diagnósticos erróneos, tratamientos inadecuados e incluso peligro de vida
Los sistemas pHRI implican contacto físico directo o indirecto entre humanos y máquinas, presentando riesgos de seguridad más elevados
Se requieren técnicas de verificación rigurosas para garantizar el funcionamiento correcto de los sistemas de control
Dada la naturaleza crítica para la seguridad de los sistemas biomédicos, los métodos de análisis tradicionales no pueden proporcionar garantías de confiabilidad suficientes, lo que hace urgente la necesidad de un método de verificación formal que asegure la corrección de los resultados del análisis.
Se propone un marco de análisis formal de sistemas de control biomédico basado en demostración interactiva de teoremas, utilizando lógica de orden superior para modelar componentes de control
Se establece un método de representación formal de diagramas de bloques de circuitos biológicos, incluyendo bloques de construcción fundamentales como serie, paralelo, sumador, punto de ramificación y retroalimentación
Se implementa la transformación formal del dominio del tiempo (ecuaciones diferenciales) al dominio de la frecuencia (funciones de transferencia), basada en la teoría de transformadas de Laplace
Se proporciona validación de caso práctico del proceso de ultrafiltración dialítica, demostrando la aplicabilidad del método en sistemas biomédicos reales
Se asegura el rigor matemático de los resultados del análisis, garantizando la corrección mediante el entorno confiable del demostrador de teoremas
Entrada: Modelo de ecuaciones diferenciales del sistema de control biomédico y parámetros del sistema
Salida: Función de transferencia verificada formalmente y resultados de análisis de estabilidad
Restricciones: El sistema debe satisfacer las condiciones de existencia de la transformada de Laplace y requisitos de diferenciabilidad por tramos
Marco de Formalización Completo: Primera aplicación de demostración interactiva de teoremas al análisis de sistemas de control biomédico
Mapeo Riguroso de Diagrama de Bloques a Función de Transferencia: Establece correspondencia formal entre representación de diagrama de bloques y modelo matemático
Modelado Preciso de Sistemas Continuos: En comparación con métodos de verificación de modelos de estado discreto, captura con precisión el comportamiento continuo
Diseño de Generalidad: Soporta combinaciones serie-paralelo de número arbitrario de componentes y estructuras complejas de retroalimentación
Se ha establecido exitosamente un marco de análisis formal de sistemas de control biomédico, basado en lógica de orden superior y demostración de teoremas
Se ha verificado la viabilidad del método en sistemas reales, mediante el caso de estudio del proceso de ultrafiltración dialítica
Se proporcionan resultados de análisis más confiables que métodos tradicionales, evitando errores humanos e incertidumbre algorítmica
Se ha establecido un mapeo formal riguroso de ecuaciones diferenciales a funciones de transferencia
Requisitos Altos de Interacción Humano-Máquina: El proceso de demostración de teoremas requiere intervención humana significativa, potencialmente consumidor de tiempo y tedioso
Curva de Aprendizaje Pronunciada: Requiere que los usuarios posean conocimiento especializado en métodos formales y demostración de teoremas
Grado Limitado de Automatización: Aunque se pueden desarrollar estrategias de automatización, aún se requiere orientación manual
Cobertura de Casos Limitada: Solo se ha verificado un caso de proceso dialítico, requiriendo más validación en aplicaciones prácticas
1 J Fernández, C Galindo, J Barbacho, and A Luque. Automatic Control Systems in Biomedical Engineering, 2018.
2 O. Hasan and S. Tahar. Formal Verification Methods. In Encyclopedia of Information Science and Technology, Third Edition, pages 7162–7170. IGI Global, 2015.
13 A. Rashid and O. Hasan. Formalization of Lerch's Theorem using HOL Light. Journal of Applied Logics—IFCoLog Journal of Logics and their Applications, 5(8):1623–1652, 2018.
16 C. H. Houpis and S. N. Sheldon. Linear Control System Analysis and Design with MATLAB. CRC Press, 2013.
Evaluación General: Este es un artículo de significado pionero en el campo interdisciplinario, que introduce exitosamente métodos de verificación formal al análisis de sistemas de control biomédico. Aunque existe espacio para mejora en validación experimental y practicidad, sus contribuciones teóricas y valor metodológico son dignos de reconocimiento, estableciendo una base importante para investigación posterior en este campo.