An object-oriented structural optimization program

被引:6
|
作者
Silva, CAC [1 ]
Bittencourt, ML [1 ]
机构
[1] Univ Estadual Campinas, UNICAMP, Fac Engn Mecan, Dept Projeto Mecan, BR-13083970 Campinas, SP, Brazil
关键词
structural optimization; sensitivity analysis; C plus; object-oriented programming; linear elasticity;
D O I
10.1007/s001580050146
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, implementation concepts of a structural optimization software using object-oriented programming (OOP) in CS ++ is presented. A brief mathematical formulation of structural optimization and continuum-based sensitivity analysis is presented. The requirements of a computational optimization environment are derived from this formulation. The OOP characteristics are analysed and this paradigm is employed in the implementation of design variables, structural performance functionals, velocity fields, design model and mathematical programming algorithms using CI-Jr. Finally, the program obtained is applied to 2D linear elastic examples of sizing and shape optimization.
引用
收藏
页码:154 / 166
页数:13
相关论文
共 50 条
  • [31] EngiO - Object-oriented framework for engineering optimization
    Berger, Ricarda
    Bruns, Marlene
    Ehrmann, Andreas
    Haldar, Ayan
    Haefele, Jan
    Hofmeister, Benedikt
    Huebler, Clemens
    Rolfes, Raimund
    ADVANCES IN ENGINEERING SOFTWARE, 2021, 153
  • [32] An object-oriented simulation-optimization interface
    Le Riche, R
    Gaudin, J
    Besson, J
    COMPUTERS & STRUCTURES, 2003, 81 (17) : 1689 - 1701
  • [33] VOPTIX - AN OBJECT-ORIENTED ENVIRONMENT FOR PARALLEL OPTIMIZATION
    BRUGGEMANN, FJ
    GRAUER, M
    LECTURE NOTES IN ECONOMICS AND MATHEMATICAL SYSTEMS, 1991, 367 : 133 - 153
  • [34] The optimization of class hierarchy in object-oriented design
    Yuan, XD
    Li, DH
    Lin, WM
    Yu, G
    OBJECT-ORIENTED TECHNOLOGY, 1998, : 183 - 188
  • [35] ALGEBRAIC OPTIMIZATION OF OBJECT-ORIENTED QUERY LANGUAGES
    BEERI, C
    KORNATZKY, Y
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 470 : 72 - 88
  • [36] ALGEBRAIC OPTIMIZATION OF OBJECT-ORIENTED QUERY LANGUAGES
    BEERI, C
    KORNATZKY, Y
    THEORETICAL COMPUTER SCIENCE, 1993, 116 (01) : 59 - 94
  • [37] OBJECT-ORIENTED PROGRAMMING WITHOUT AN OBJECT-ORIENTED LANGUAGE
    BOOCH, G
    SEIDEWITZ, E
    START, M
    FIRESMITH, D
    SIGPLAN NOTICES, 1986, 21 (11): : 508 - 508
  • [38] An object-oriented framework for process synthesis and optimization
    Fraga, ES
    Steffens, MA
    Bogle, IDL
    Hind, AK
    FIFTH INTERNATIONAL CONFERENCE ON FOUNDATIONS OF COMPUTER-AIDED PROCESS DESIGN, 2000, 96 (323): : 446 - 449
  • [39] Understanding the impact of distribution in object-oriented distributed systems using structural program dependencies
    Cosma, Dan C.
    Marinescu, Radu
    CSMR 2008: 12TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING: DEVELOPING EVOLVABLE SYSTEMS, 2008, : 103 - 112
  • [40] Object-oriented refinery plant-wide scheduling optimization model and program framework
    Han B.
    Shang C.
    Jiang Y.
    Huang D.
    Huagong Xuebao/CIESC Journal, 2022, 73 (04): : 1623 - 1630