A meshfree unit-cell method for effective planar analysis of cellular beams. Computers & Structures. (A.R. Zainal Abidin, B.A. Izzuddin & F. Lancaster, 2017)


Highlights

• Novel method for planar analysis of cellular beams, as a precursor to accurate local buckling analysis of web components.
• Proposal of a unit-cell approach, taking advantage of identical cells along beam.
• Adoption and enhancement of Element Free Galerkin method for application around irregular plates with openings.
• Development of novel unit-cell super-element formulation utilising flexibility concepts.
• Realisation of considerable modelling and computational benefits, paving the way for direct application in design.

Abstract

This paper presents a novel approach for accurate and efficient planar response analysis of cellular beams, which provides the necessary input for local out-of-plane buckling analysis of web components. The proposed approach utilises the super-element concept defined for unit-cells, achieving further efficiencies through an enhanced Element-Free Galerkin (EFG) approach for establishing the planar super-element response. Several examples are presented, firstly at the level of unit-cells, where the computational benefits of the EFG method are highlighted, and finally at the overall level of cellular beams, where the superior performance of the unit-cell approach with virtually no compromise in accuracy is demonstrated.

Keywords

  • Meshfree methods;
  • Element-Free Galerkin method;
  • Planar response;
  • Cellular beams;
  • Unit-cell formulation

Link

Student’s Report Card – iCGPA

i-PHEX 2016 poster:
Student’s Report Card Considering Integrated Cumulative Grade Point Average (iCGPA)

by:
1) Assoc. Prof. Dr Yusof Ahmad
2) Dr. Ahmad Razin Zainal Abidin
3) Prof. Dr. Khairul Anuar Kassim
4) Prof. Dr. Mohd Rosli Hainin
5) Prof. Dr. Shahrin Mohammad

.

iPHEX2016 @ UTMKL

Innovative Practices in Higher Education Expo 2016 (iPHEX2016) was conducted on 10th August 2016 at UTMKL

My Lecture – Data Structures MATLAB

  • Data structures are variables that store more than one value.
  • Data in the real world includes large sets of similar data that all need to be processed in the same manner.
  • For example, a lecturer has many students in a class, and every student’s scores are processed the same way to determine grades.
  • The multiple elements of DS allow all the different values to be retained in memory,
  • The fact that the array has one name allows the repetitive structure to be used;
    adjusting the index, using a numeric variable that is incremented each time through a loop, accesses the different values in array.

DataStructures_MATLAB 1
DataStructures_MATLAB 2
DataStructures_MATLAB 3
DataStructures_MATLAB 4
DataStructures_MATLAB 5
DataStructures_MATLAB 6
DataStructures_MATLAB 7
DataStructures_MATLAB 8
DataStructures_MATLAB 9
DataStructures_MATLAB 10
DataStructures_MATLAB 11
DataStructures_MATLAB 12
DataStructures_MATLAB 13
DataStructures_MATLAB 14
DataStructures_MATLAB 15
DataStructures_MATLAB 16
DataStructures_MATLAB 17
DataStructures_MATLAB 18
DataStructures_MATLAB 19
DataStructures_MATLAB 20
DataStructures_MATLAB 21
DataStructures_MATLAB 22
DataStructures_MATLAB 23
DataStructures_MATLAB 24
DataStructures_MATLAB 25
DataStructures_MATLAB 26
DataStructures_MATLAB 27
DataStructures_MATLAB 28
DataStructures_MATLAB 29
DataStructures_MATLAB 30

 

MATLAB Lecture Note 03 — shared with Mr. Rosli Anang

This is an additional note on mathematical operations of vectors & matrices  — for programming class students — prepared by Mr. Rosli Anang UTM.

  • Matlab is designed to carry out advanced array operations that have many applications in science and engineering.
  • We have seen scalars operate just like a number.
  • Vectors and matrices mathematical operations are more complex.
  • We begin with basic mathematics operations of matrix and linear algebra.

MATLAB – Mathematical Operations
MATLAB – Mathematical Operations 1
MATLAB – Mathematical Operations 2 MATLAB – Mathematical Operations 3 MATLAB – Mathematical Operations 4 MATLAB – Mathematical Operations 5 MATLAB – Mathematical Operations 6 MATLAB – Mathematical Operations 7 MATLAB – Mathematical Operations 8 MATLAB – Mathematical Operations 9 MATLAB – Mathematical Operations 10 MATLAB – Mathematical Operations 11 MATLAB – Mathematical Operations 12 MATLAB – Mathematical Operations 13 MATLAB – Mathematical Operations 14 MATLAB – Mathematical Operations 15 MATLAB – Mathematical Operations 16 MATLAB – Mathematical Operations 17 MATLAB – Mathematical Operations 18 MATLAB – Mathematical Operations 19 MATLAB – Mathematical Operations 20 MATLAB – Mathematical Operations 21 MATLAB – Mathematical Operations 22 MATLAB – Mathematical Operations 23 MATLAB – Mathematical Operations 24 MATLAB – Mathematical Operations 25 MATLAB – Mathematical Operations 26 MATLAB – Mathematical Operations 27 MATLAB – Mathematical Operations 28 MATLAB – Mathematical Operations 29 MATLAB – Mathematical Operations 30

MATLAB Lecture Note 02 — shared with Mr. Rosli Anang

This is an introductory note on vectors & matrices  — for programming class students — prepared by Mr. Rosli Anang UTM.

MATLAB – Vectors & Matrices

MATLAB – Vectors & Matrices 1 MATLAB – Vectors & Matrices 2 MATLAB – Vectors & Matrices 3 MATLAB – Vectors & Matrices 4 MATLAB – Vectors & Matrices 5 MATLAB – Vectors & Matrices 6 MATLAB – Vectors & Matrices 7 MATLAB – Vectors & Matrices 8 MATLAB – Vectors & Matrices 9 MATLAB – Vectors & Matrices 10 MATLAB – Vectors & Matrices 11 MATLAB – Vectors & Matrices 12 MATLAB – Vectors & Matrices 13 MATLAB – Vectors & Matrices 14 MATLAB – Vectors & Matrices 15 MATLAB – Vectors & Matrices 16 MATLAB – Vectors & Matrices 17 MATLAB – Vectors & Matrices 18 MATLAB – Vectors & Matrices 19 MATLAB – Vectors & Matrices 20 MATLAB – Vectors & Matrices 21 MATLAB – Vectors & Matrices 22 MATLAB – Vectors & Matrices 23 MATLAB – Vectors & Matrices 24 MATLAB – Vectors & Matrices 25 MATLAB – Vectors & Matrices 26 MATLAB – Vectors & Matrices 27 MATLAB – Vectors & Matrices 28 MATLAB – Vectors & Matrices 29 MATLAB – Vectors & Matrices 30 MATLAB – Vectors & Matrices 31 MATLAB – Vectors & Matrices 32 MATLAB – Vectors & Matrices 33 MATLAB – Vectors & Matrices 34 MATLAB – Vectors & Matrices 35 MATLAB – Vectors & Matrices 36 MATLAB – Vectors & Matrices 37 MATLAB – Vectors & Matrices 38 MATLAB – Vectors & Matrices 39 MATLAB – Vectors & Matrices 40 MATLAB – Vectors & Matrices 41 MATLAB – Vectors & Matrices 42 MATLAB – Vectors & Matrices 43 MATLAB – Vectors & Matrices 44 MATLAB – Vectors & Matrices 45 MATLAB – Vectors & Matrices 46 

MATLAB Lecture Note 01 — shared with Mr. Rosli Anang

This is an introductory note — for programming class students — prepared by Mr. Rosli Anang UTM.

MATLAB Introduction


MATLAB Introduction 1
MATLAB Introduction 2 MATLAB Introduction 3 MATLAB Introduction 4 MATLAB Introduction 5 MATLAB Introduction 6 MATLAB Introduction 7 MATLAB Introduction 8 MATLAB Introduction 9 MATLAB Introduction 10 MATLAB Introduction 11 MATLAB Introduction 12 MATLAB Introduction 13 MATLAB Introduction 14 MATLAB Introduction 15 MATLAB Introduction 16 MATLAB Introduction 17 MATLAB Introduction 18 MATLAB Introduction 19 MATLAB Introduction 20 MATLAB Introduction 21 MATLAB Introduction 22 MATLAB Introduction 23 MATLAB Introduction 24 MATLAB Introduction 25 MATLAB Introduction 26 MATLAB Introduction 27 MATLAB Introduction 28 MATLAB Introduction 29 MATLAB Introduction 30 MATLAB Introduction 31 MATLAB Introduction 32 MATLAB Introduction 33 MATLAB Introduction 34 MATLAB Introduction 35 MATLAB Introduction 36 MATLAB Introduction 37 MATLAB Introduction 38 MATLAB Introduction 39 MATLAB Introduction 40 MATLAB Introduction 41 MATLAB Introduction 42 MATLAB Introduction 43 MATLAB Introduction 44 MATLAB Introduction 45 

Mathematics in Industry Seminar — Subsea Cable Laying

Mathematics in Industry Seminar was conducted on 25th May 2016 @ Faculty of Science, UTM. The talk was on “Subsea Cable Laying Problem”.

This industrial problem was from Ifactors Sdn. Bhd,
and first presented during the 3rd Mathematics in Industry Study Group Malaysia (MISG 2015), 6 – 10 April 2015 @ UTMKL

Thanks to the experts:
1. Emeritus Prof. Dr. John R. Ockendon
2. Assoc. Prof. Dr. Ian Hewitt

 

pdf links:
Subsea Cable Laying UTMCIAM 250516 1
Subsea Cable Laying UTMCIAM 250516 2
Subsea Cable Laying UTMCIAM 250516 3
Subsea Cable Laying UTMCIAM 250516 4
Subsea Cable Laying UTMCIAM 250516 5
Subsea Cable Laying UTMCIAM 250516 6
Subsea Cable Laying UTMCIAM 250516 7
Subsea Cable Laying UTMCIAM 250516 8
Subsea Cable Laying UTMCIAM 250516 9
Subsea Cable Laying UTMCIAM 250516 10
Subsea Cable Laying UTMCIAM 250516 11
Subsea Cable Laying UTMCIAM 250516 12
Subsea Cable Laying UTMCIAM 250516 13
Subsea Cable Laying UTMCIAM 250516 14
Subsea Cable Laying UTMCIAM 250516 15
Subsea Cable Laying UTMCIAM 250516 16
Subsea Cable Laying UTMCIAM 250516 17
Subsea Cable Laying UTMCIAM 250516 18
Subsea Cable Laying UTMCIAM 250516 19
Subsea Cable Laying UTMCIAM 250516 20
Subsea Cable Laying UTMCIAM 250516 21
Subsea Cable Laying UTMCIAM 250516 22
Subsea Cable Laying UTMCIAM 250516 23
Subsea Cable Laying UTMCIAM 250516 24
Subsea Cable Laying UTMCIAM 250516 25
Subsea Cable Laying UTMCIAM 250516 26
Subsea Cable Laying UTMCIAM 250516 27
Subsea Cable Laying UTMCIAM 250516 28
Subsea Cable Laying UTMCIAM 250516 29
Subsea Cable Laying UTMCIAM 250516 30
Subsea Cable Laying UTMCIAM 250516 31
Subsea Cable Laying UTMCIAM 250516 32
Subsea Cable Laying UTMCIAM 250516 33
Subsea Cable Laying UTMCIAM 250516 34
Subsea Cable Laying UTMCIAM 250516 35
Subsea Cable Laying UTMCIAM 250516 36
Subsea Cable Laying UTMCIAM 250516 37
Subsea Cable Laying UTMCIAM 250516 38
Subsea Cable Laying UTMCIAM 250516 39
Subsea Cable Laying UTMCIAM 250516 40
Subsea Cable Laying UTMCIAM 250516 41
Subsea Cable Laying UTMCIAM 250516 42
Subsea Cable Laying UTMCIAM 250516 43

 

Meshless local buckling analysis of steel beams with irregular web openings

Zainal Abidin, A. R. & Izzuddin, B. A. (2012) Meshless local buckling analysis of steel beams with irregular web openings. Engineering Structures, 50 (special issue), 197-206.

Highlights : ► Local buckling analysis via uncoupled planar/out-of-plane response and shifted local region. ► Formulation of unit cell response and discrete assembly for overall system response. ► Element Free Galerkin method and Rotational Spring Analogy for material and geometric stiffness. ► Buckling prediction in shifted region via reduced rank 2 iterative eigenvalue analysis. ► Favourable comparison against nonlinear FEA for several typical examples of perforated beams.

 

My Coding – Cellular Beams Meshing

Here is a set of coding to generate FEM meshing for a cellular beams (developed during my PhD study).

 

CellularBeam_Mesh 1
CellularBeam_Mesh 2
CellularBeam_Mesh 3
CellularBeam_Mesh 4
CellularBeam_Mesh 5
CellularBeam_Mesh 6
CellularBeam_Mesh 7
CellularBeam_Mesh 8
CellularBeam_Mesh 9
CellularBeam_Mesh 10
CellularBeam_Mesh 11
CellularBeam_Mesh 12
CellularBeam_Mesh 13
CellularBeam_Mesh 14
CellularBeam_Mesh 15
CellularBeam_Mesh 16
CellularBeam_Mesh 17
CellularBeam_Mesh 18
CellularBeam_Mesh 19
CellularBeam_Mesh 20
CellularBeam_Mesh 21
CellularBeam_Mesh 22
CellularBeam_Mesh 23
CellularBeam_Mesh 24
CellularBeam_Mesh 25
CellularBeam_Mesh 26
CellularBeam_Mesh 27
CellularBeam_Mesh 28
CellularBeam_Mesh 29
CellularBeam_Mesh 30
CellularBeam_Mesh 31
CellularBeam_Mesh 32
CellularBeam_Mesh 33
CellularBeam_Mesh 34
CellularBeam_Mesh 35
CellularBeam_Mesh 36
CellularBeam_Mesh 37