Optimisation of Blast wall dimensions

버전 1.0.1 (14.8 KB) 작성자: Povilas Vaitukaitis
Blast wall and connection dimensions' optimisation according to FABIG Technical Note 5 SDOF method
다운로드 수: 106
업데이트 날짜: 2019/4/18

라이선스 보기

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 릴리스 호환 정보
개발 환경: R2019a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Logical에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!
버전 게시됨 릴리스 정보
1.0.1

Updated description

1.0.0