(76a) Verifying Performance Specifications for Dynamic Processes Under Uncertainty Using Backward Reachability Analysis
AIChE Annual Meeting
2018
2018 AIChE Annual Meeting
Computing and Systems Technology Division
Division Plenary: CAST (Invited Talks)
Monday, October 29, 2018 - 8:15am to 8:42am
To address the formal verification of such processes, we will present an algorithm that provides guaranteed inner and outer approximations of the set of inputs that lead to satisfaction of all performance specifications with certainty. This problem is commonly referred to as âbackward reachability analysis,â and is solved in the most basic approach by embedding forward reachability calculations in a branch-and-bound framework (forward reachability analysis aims to bound the set of model outputs that are achievable with given set of inputs). In our algorithm, we apply this standard branch-and-bound approach with several novel advancements. First, we use advanced forward reachability algorithms recently developed in our group, which are able to achieve much tighter bounds than other algorithms of similar complexity in many important application areas by exploiting model redundancy and centered-form enclosures. Second, we use custom dynamic constraint propagation techniques based on the specified goal and obstacle sets to accelerate convergence of the algorithm. Our final algorithm will be demonstrated using case studies in design space construction, and will be compared against state-of-the-art algorithms from the literature in terms of both accuracy and efficiency.