Optimisation of Blast wall dimensions
Employing MATLAB and SAP2000 OAPI capabilities optimisation of the blast wall dimensions was performed. SDOF method outlined in FABIG Technical Note 5 was used to design blast wall.
% Optimisation of blast wall and supports dimensions
%
% Steps to run the code:
% 1. Change ProgramPath and APIDLLPath paths in SAP2000_Frame_Analysis.m to the
% SAP200 installation folder
% 2. Change ModelDirectory path in SAP2000_Frame_Analysis.m to the desired
% folder
% 3. If SAP2000 version is not v20 replace all v20 with correction version
%
% Steps to change initial conditions (blast, materials, other dimensions):
% 1. Update Loading and Constrains, Insulation properties, Support properties,
% Geometrical properties, Material Properties and Wall Material Design
% variables, Lower support (4.1.1), and Upper support (4.1.2) sections in
% SDOF_Unstiffened.m
% 2. Update assign isotropic mechanical properties to material section in
% SAP2000_Frame_Analysis.m
%
% Flaws in the code:
% 1. Code might get stuck (not find the lowest mass solution). Work around: try
% different valid initial guess; increase ran variable, bear in mind that this
% might increase computational time significantly.
% 2. Code might have a long computational time. Limiting factor in most
% cases is SAP2000 application opening. Possible work around: reduce ran variable.
% 3. Code takes awhile to stop after it has found lowest mass solution.
% This should be improved but for now it is required to make sure lowest
% mass solution is found.
% 4. If Fig_4_4_digital has to use interpolation, iterpl 'spline' might not be
% efficient
引用
Povilas Vaitukaitis (2024). Optimisation of Blast wall dimensions (https://www.mathworks.com/matlabcentral/fileexchange/71263-optimisation-of-blast-wall-dimensions), MATLAB Central File Exchange. 取得済み .
MATLAB リリースの互換性
プラットフォームの互換性
Windows macOS Linuxカテゴリ
タグ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!