Scalable enforcement of geometric non-interference constraints for gradient-based optimization

被引:0
|
作者
Dunn, Ryan C. [1 ]
Joshy, Anugrah Jo [1 ]
Lin, Jui-Te [1 ]
Girerd, Cedric [3 ]
Morimoto, Tania K. [1 ,2 ]
Hwang, John T. [1 ]
机构
[1] Univ Calif San Diego, Dept Mech & Aerosp Engn, La Jolla, CA 92093 USA
[2] Univ Calif San Diego, Dept Surg, La Jolla, CA 92093 USA
[3] Univ Montpellier, LIRMM, CNRS, Montpellier, France
基金
美国国家科学基金会;
关键词
RECONSTRUCTION; DESIGN;
D O I
10.1007/s11081-023-09864-2
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Many design optimization problems include constraints to prevent intersection of the geometric shape being optimized with other objects or with domain boundaries. When applying gradient-based optimization to such problems, the constraint function must provide an accurate representation of the domain boundary and be smooth, amenable to numerical differentiation, and fast-to-evaluate for a large number of points. We propose the use of tensor-product B-splines to construct an efficient-to-evaluate level set function that locally approximates the signed distance function for representing geometric non-interference constraints. Adapting ideas from the surface reconstruction methods, we formulate an energy minimization problem to compute the B-spline control points that define the level set function given an oriented point cloud sampled over a geometric shape. Unlike previous explicit non-interference constraint formulations, our method requires an initial setup operation, but results in a more efficient-to-evaluate and scalable representation of geometric non-interference constraints. This paper presents the results of accuracy and scaling studies performed on our formulation. We demonstrate our method by solving a medical robot design optimization problem with non-interference constraints. We achieve constraint evaluation times on the order of 10(-6) seconds per point on a modern desktop workstation, and a maximum on-surface error of less than 1.0% of the minimum bounding box diagonal for all examples studied. Overall, our method provides an effective formulation for non-interference constraint enforcement with high computational efficiency for gradient-based design optimization problems whose solutions require at least hundreds of evaluations of constraints and their derivatives.
引用
收藏
页码:1849 / 1882
页数:34
相关论文
共 50 条
  • [1] Non-interference enforcement in bounded Petri nets
    Basile, Francesco
    De Tommasi, Gianmaria
    Sterle, Claudio
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 4827 - 4832
  • [2] Gradient-based simulation optimization under probability constraints
    Andrieu, Laetitia
    Cohen, Guy
    Vazquez-Abad, Felisa J.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2011, 212 (02) : 345 - 351
  • [3] Provably correct runtime enforcement of non-interference properties
    Venkatakrishnan, V. N.
    Xu, Wei
    DuVarney, Daniel C.
    Sekar, R.
    INFORMATION AND COMMUNICATIONS SECURITY, PROCEEDINGS, 2006, 4307 : 332 - +
  • [4] A particle swarm optimization for the quay crane scheduling problem with non-interference constraints
    Zhao, Jiao
    Tang, Lixin
    2009 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS ( ICAL 2009), VOLS 1-3, 2009, : 270 - 272
  • [5] Gradient-based production optimization with simulation-based economic constraints
    Oleg Volkov
    Mathias C. Bellout
    Computational Geosciences, 2017, 21 : 1385 - 1402
  • [6] Gradient-based production optimization with simulation-based economic constraints
    Volkov, Oleg
    Bellout, Mathias C.
    COMPUTATIONAL GEOSCIENCES, 2017, 21 (5-6) : 1385 - 1402
  • [7] Reliable Mode Tracking for Gradient-Based Optimization with Dynamic Stability Constraints
    McDonnell, Taylor
    Ning, Andrew
    AIAA JOURNAL, 2023, 61 (01) : 505 - 509
  • [8] Gradient-based optimization of hyperparameters
    Bengio, Y
    NEURAL COMPUTATION, 2000, 12 (08) : 1889 - 1900
  • [9] Gradient-based simulation optimization
    Kim, Sujin
    PROCEEDINGS OF THE 2006 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2006, : 159 - 167
  • [10] Gradient-based learning and optimization
    Cao, XR
    PROCEEDINGS OF THE 17TH INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2003, : 3 - 7