Skip to feedback

Award Abstract # 1446832
CPS: Frontier: Collaborative Research: Compositional, Approximate, and Quantitative Reasoning for Medical Cyber-Physical Systems

NSF Org: CNS
Division Of Computer and Network Systems
Recipient: THE RESEARCH FOUNDATION FOR THE STATE UNIVERSITY OF NEW YORK
Initial Amendment Date: April 29, 2015
Latest Amendment Date: August 7, 2023
Award Number: 1446832
Award Instrument: Continuing Grant
Program Manager: Ralph Wachter
rwachter@nsf.gov
 (703)292-8950
CNS
 Division Of Computer and Network Systems
CSE
 Directorate for Computer and Information Science and Engineering
Start Date: May 1, 2015
End Date: September 30, 2024 (Estimated)
Total Intended Award Amount: $915,294.00
Total Awarded Amount to Date: $1,147,304.00
Funds Obligated to Date: FY 2015 = $211,357.00
FY 2016 = $453,667.00

FY 2018 = $482,280.00
History of Investigator:
  • Scott Smolka (Principal Investigator)
    sas@cs.stonybrook.edu
  • James Glimm (Co-Principal Investigator)
  • Radu Grosu (Co-Principal Investigator)
Recipient Sponsored Research Office: SUNY at Stony Brook
W5510 FRANKS MELVILLE MEMORIAL LIBRARY
STONY BROOK
NY  US  11794-0001
(631)632-9949
Sponsor Congressional District: 01
Primary Place of Performance: SUNY at Stony Brook
Department of Computer Science
Stony Brook
NY  US  11794-4400
Primary Place of Performance
Congressional District:
01
Unique Entity Identifier (UEI): M746VC6XMNH9
Parent UEI: M746VC6XMNH9
NSF Program(s): Special Projects - CNS,
CPS-Cyber-Physical Systems
Primary Program Source: 01001516DB NSF RESEARCH & RELATED ACTIVIT
01001617DB NSF RESEARCH & RELATED ACTIVIT

01001819DB NSF RESEARCH & RELATED ACTIVIT
Program Reference Code(s): 7918, 8236
Program Element Code(s): 171400, 791800
Award Agency Code: 4900
Fund Agency Code: 4900
Assistance Listing Number(s): 47.070

ABSTRACT

This project represents a cross-disciplinary collaborative research effort on developing rigorous, closed-loop approaches for designing, simulating, and verifying medical devices. The work will open fundamental new approaches for radically accelerating the pace of medical device innovation, especially in the sphere of cardiac-device design. Specific attention will be devoted to developing advanced formal methods-based approaches for analyzing controller designs for safety and effectiveness; and devising methods for expediting regulatory and other third-party reviews of device designs. The project team includes members with research backgrounds in computer science, electrical engineering, biophysics, and cardiology; the PIs will use a coordinated approach that balances theoretical, experimental and practical concerns to yield results that are intended to transform the practice of device design while also facilitating the translation of new cardiac therapies into practice.

The proposed effort will lead to significant advances in the state of the art for system verification and cardiac therapies based on the use of formal methods and closed-loop control and verification. The animating vision for the work is to enable the development of a true in silico design methodology for medical devices that can be used to speed the development of new devices and to provide greater assurance that their behaviors match designers' intentions, and to pass regulatory muster more quickly so that they can be used on patients needing their care. The scientific work being proposed will serve this vision by providing mathematically robust techniques for analyzing and verifying the behavior of medical devices, for modeling and simulating heart dynamics, and for conducting closed-loop verification of proposed therapeutic approaches.

The acceleration in medical device innovation achievable as a result of the proposed research will also have long-term and sustained societal benefits, as better diagnostic and therapeutic technologies enter into the practice of medicine more quickly. It will also yield a collection of tools and techniques that will be applicable in the design of other types of devices. Finally, it will contribute to the development of human resources and the further inclusion of under-represented groups via its extensive education and outreach programs, including intensive workshop experiences for undergraduates.

PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Note:  When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

(Showing: 1 - 10 of 67)
A. Brandstaetter, S. A. Smolka, S. D. Stoller, A. Tiwari, and R. Grosu "Formation Control of Multi-Agent Systems using Imperfect Relative Distance Measurements" Proceedings of ICRA 2024, IEEE International Conference on Robotics and Automation , 2024
A. Brandstaetter, S. A. Smolka, S. D. Stoller, A. Tiwari, and R. Grosu "Multi-Agent Spatial Predictive Control with Application to Drone Flocking" Proceedings of ICRA 2023, IEEE International Conference on Robotics and Automation , 2023
A. Brandstaetter, S. A. Smolka, S. D. Stoller, A. Tiwari, and R. Grosu "Towards Drone Flocking using Relative Distance Measurements" Proceedings of Rigorous Engineering ofCollective Adaptive Systems track at ISOLA 2022, International Symposium On Leveraging Applications of Formal Methods, Verification and Validation , 2022
A. Damare, S. Roy, S. A. Smolka, and S. D. Stoller "A Barrier Certificate-based SimplexArchitecture with Application to Microgrids" Proceedings of RV 2022, 22nd InternationalConference on Runtime Verification , 2022
A. Karimoddini, M. Karimadini, and S. A. Smolka "Fault Diagnosis of Discrete Event Systems under Uncertain Initial Conditions" Expert Systems With Applications (ESWA) , v.255 , 2024 https://doi.org/10.1016/j.eswa.2024.124549
A. Lukina, A. Tiwari, S. A. Smolka, and R. Grosu "Distributed Adaptive-Neighborhood Control for Stochastic Reachability in Multi-Agent Systems" Proceedings of SAC 2019, 34th ACM/SIGAPP Symposium on Applied Computing, Intelligent Robotics and Multi-Agent Systems (IRMAS) track , 2019
A. Lukina, L. Esterle, C. Hirsch, E. Bartocci, J. Yang, A. Tiwari, S. A. Smolka, and R. Grosu "ARES: Adaptive Receding-Horizon Synthesis of Optimal Plans" Proceedings of TACAS 2017: 23rd International Conference on Tools and Algorithms for the Constructionand Analysis of Systems , 2017
A. Lukina, S. A. Smolka, A. Tiwari, and R. Grosu "Distributed Adaptive-Neighborhood Control for Stochastic Reachability in Multi-Agent Systems" Proceedings of SAC 2019, 34th ACM/SIGAPP Symposium on Applied Computing, Intelligent Robotics andMulti-Agent Systems (IRMAS) track , 2018
A. Murthy, Md. A. Islam, S. A. Smolka, and R. Grosu "Computing Compositional Proofs of Input-to-Output Stability Using SOS Optimization and delta-Decidability" Nonlinear Analysis: Hybrid Systems, , 2016
A. Murthy, Md. A. Islam, S. A. Smolka, R. Grosu "Computing Compositional Proofs of Input-to-Output Stability Using SOS Optimization and delta-Decidability" Nonlinear Analysis: Hybrid Systems, Elsevier , 2016
A. Tiwari, S. A. Smolka, L. Esterle, A. Lukina, J. Yang, and R. Grosu "Attacking the V: On the Resiliency of Adaptive-Horizon MPC" ATVA 2017, 15th International Symposium on Automated Technology for Verification and Analysis. , 2017
(Showing: 1 - 10 of 67)

PROJECT OUTCOMES REPORT

Disclaimer

This Project Outcomes Report for the General Public is displayed verbatim as submitted by the Principal Investigator (PI) for this award. Any opinions, findings, and conclusions or recommendations expressed in this Report are those of the PI and do not necessarily reflect the views of the National Science Foundation; NSF has not approved or endorsed its content.

The research conducted in conjunction with this award provides new insights into the mechanisms behind cardiac defibrillation, demonstrating that a dynamically expanding electrical wavefront originating at the heart's surface plays a critical role in disrupting fibrillatory scroll waves. Our findings suggest that heart size, specifically the surface-to-volume ratio, may significantly impact defibrillation efficacy, offering potential for more targeted and effective treatment strategies for ventricular fibrillation, with broader implications for improving defibrillation techniques and outcomes in clinical settings.

We also conducted innovative research on resilient CPS.  Resiliency is the ability to quickly recover from a violation and avoid future violations for as long as possible. Such a property is of fundamental importance for Cyber-Physical Systems (CPS), and yet, until now, there is no widely agreed-upon formal treatment of CPS resiliency. We present an STL-based framework for reasoning about resiliency in CPS in which resiliency has a syntactic characterization in the form of an STL-based Resiliency Specification (SRS). Given an arbitrary STL formula φ,time bounds α and β, the SRS of φ, Rα,β(φ),is the STL formula ~φ U[0,α] G[0,β) φ, specifying that recovery from a violation of φ occur within time α (recoverability), and subsequently that φ be maintained for duration β (durability). These R-expressions, which are atoms in our SRS logic, can be combined using STL operators, allowing one to express composite resiliency specifications, e.g., multiple SRSs must hold simultaneously, or the system must eventually be resilient.

We define a quantitative semantics for SRSs in the form of a Resilience Satisfaction Value (ReSV) function r and prove its soundness and completeness w.r.t. STL's Boolean semantics. The r-value for Rα,β(φ) atoms is a singleton set containing a pair quantifying recoverability and durability. The r-value for a composite SRS formula results in a set of non-dominated recoverability-durability pairs, given that the ReSVs of subformulas might not be directly comparable (e.g., one subformula has superior durability but worse recoverability than another). To the best of our knowledge, this is the first multi-dimensional quantitative semantics for an STL-based logic. Two case studies demonstrate the practical utility of our approach.

Another key result of the project is the introduction of the concept of Spatial Predictive Control (SPC) to solve the following problem: given a collection of agents (e.g., drones) with positional low-level controllers (LLCs) and a mission-specific distributed cost function, how can a distributed controller achieve and maintain cost-function minimization without a plant model and only positional observations of the environment?  Our fully distributed SPC controller is based strictly on the position of the agent itself and on those of its neighboring agents. This information is used in every time-step to compute the gradient of the cost function and to perform a spatial look-ahead to predict the best next target position for the LLC.  Using a high-fidelity simulation environment, we show that SPC outperforms the most closely related class of controllers, Potential Field Controllers, on the drone flocking problem. We also show that SPC is able to cope with a potential sim-to-real transfer gap by demonstrating its performance on real hardware, namely our implementation of flocking using nine Crazyflie 2.1 drones.

 


Last Modified: 12/08/2024
Modified by: Scott A Smolka

Please report errors in award information by writing to: awardsearch@nsf.gov.

Print this page

Back to Top of page