Optimisation of Blast wall dimensions

Blast wall and connection dimensions' optimisation according to FABIG Technical Note 5 SDOF method
106 descargas
Actualizado 18 abr 2019

Ver licencia

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

Citar como

Povilas Vaitukaitis (2024). Optimisation of Blast wall dimensions (https://www.mathworks.com/matlabcentral/fileexchange/71263-optimisation-of-blast-wall-dimensions), MATLAB Central File Exchange. Recuperado .

Compatibilidad con la versión de MATLAB
Se creó con R2019a
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS Linux
Categorías
Más información sobre Logical en Help Center y MATLAB Answers.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Versión Publicado Notas de la versión
1.0.1

Updated description

1.0.0