Automation in Structural Analysis and Design using MATLAB & MASTAN

Automation in structural analysis and design for Mechanical Engineers

  • 0% EMI Option Available
  • Domain : CAE
Enroll Now View demo

A Quick Overview

The structural engineer has to devise the arrangements and proportions of members that can withstand, economically and efficiently the conditions anticipated during the lifetime of a structure. The particular aspect here is to calculate the distribution of force within the structure and the displaced state of the structure.

In this course, we will understand the behavior of framed structures. The finite element method approach is used to obtain the numerical solution. The practical, numerical solution of structural analysis is seen to involve the formation and solution of the systems of algebraic equations. This approach is carried out using automation of the equation formulation process by taking advantage of the powerful capabilities of the computer in solving large order systems of equations using software MATLAB and MASTAN.


GET COURSE COUNSELLING TODAY

Get a 1-on-1 demo to understand what is included in the course and how it can benefit you from an experienced sales consultant. The demo session will help you enroll in this course with a clear vision and confidence.

Request a Demo Session

COURSE SYLLABUS

1Introduction to Basics

In this section, you will learn about basics of structural analysis and definition of concepts
• What is Structural Analysis
• Intro to Basic Mechanics
• Equation formulation and simulation
• Intro to automation
• Solution Interpretation

2Structural System and analysis

In this section, we will learn about degrees of freedom and co-ordinate systems

● Defining different structural systems

● Identifying degree of indeterminancy of structures

● Implementing the concepts in Mastan 2

● Discussing relevance of structural systems in Project 1

3Global Analysis Equations

In this section we will learn about global analysis equations

● Defining global analysis equations

● Identifying system as local and global

● Setting up mathematical model for analysis

● Implementing analysis equations in Matlab

4Stiffness analysis of frames

In this section we will learn about Work-Energy principles and stress-strain relationships

● Stiffness and Flexibility methods

● Reciprocity. Stiffness to Flexibility matrix and Flexibility to Stiffness Matrix

● Element stiffness analysis

● Global frame stiffness analysis

5Stiffness analysis of frames

In this section we will learn how to arrive at global stiffness transformation from element stiffness transformation

● Co-ordinate Transformation matrices

● Introduction to Comprehensive project 1

● Submission format for project 1

6Virtual Work Principles

In this section we will discuss principles of virtual displacements, understanding rigid and deformable bodies as well as method of virtual forces

● Construction of analytical solutions by virtual displacement procedures

● Implementation analytical solutions in Mastan 2

7Frame analysis

In this section we will be implementing the automated scripts that we developed over the past 6 weeks to solve real world examples.

● Finishing up with Project 1 and preparing for submission

8Introduction to Non Linear Analysis

In this section, we will begin with non linear analysis of frames and understand the necessity of using non-linear analysis of frames.

● Sources of Non-Linearity

● Level of analysis

● Analysis methods

9Geometric Non Linear Analysis

In this section, we will learn a specific set of NL analysis namely geometric non-linearity

● Geometric NL analysis for Planar elements

● NL analysis for 3D frames

● Analysis methods

● Introduction to project 2

10Material Non Linear Analysis

In this section we will study about

● Non linear behavior of materials and we will study in detail about Plastic-Hinge method.

● We will also work on Inelastic critical load theory and work on examples dealing with Material NL

11Solution to NL Equilibrium equations

In this section we will work on different methods to solve NL equilibrium analysis equations

● Incremental Analysis

● Incremental-Single step methods

● Incremental iterative methods

● Automatic Load incrementation

● Plastic Hinge constraints and analysis

12Special Analysis Procedures

In this section, we will conclude all the topics and we will finish a brief discussion on Project 2 and its application in real world. To add to the flavor we will focus on some special analysis procedures

● Condensation

● Substructuring

● Constraints and Joint coordinates


Projects Overview

Project 1

Highlights

1) Develop a matlab function to accept Node information : Node numbers , Node coordinates and information on nodes to perform analysis on a 3D planar frame structure
2) Based on the matlab module developed in problem 1 process the node informations to calculate the degree of freedoms for each node assigned
3) Develop a matlab module to accept information on elements in the structure and their connectivity info and receive the section and material properties as inputs
4) Based on matlab module developed in problem 3 process the element informations and based on their connectivity calculate element degrees of freedom for each element
5) Develop a matlab module to receive boundary conditions and degrees of freedom specified for the structure
6) Develop a matlab module to receive the load vector information acting on the structure
7) Based on stiffness method develop a matlab module to compute stiffness matrix for the structure in global coordinates (Hint : Calculate stiffness matrix for each element , Transform the element stiffness matrix in their global coordinates and assemble the element stiffness matrix based on the element degrees of freedom for the structure)
8) Using the stiffness matrix developed in problem 7 compute the forces and displacements by implementing the concept of nested functions
9) Solve the following problem using the matlab module developed in 1-8 to compute forces and displacements. Verify the matlab answers with the answers of previous challenge
 

Project 2

Highlights

1) Develop a matlab module to perform Non Linear Analysis for a 2D frame element. Write a global function to compute forces and displacements as a response to structure and loads acting on them

2) Develop a matlab function to accept Node information : Node numbers , Node coordinates and information on nodes to perform analysis on a 3D planar frame structure

3) Based on the matlab module developed in problem 2 process the node informations to calculate the degree of freedoms for each node assigned

4) Develop a matlab module to accept information on elements in the structure and their connectivity info and receive the section and material properties as inputs

5) Based on matlab module developed in problem 3 process the element informations and based on their connectivity calculate element degrees of freedom for each element

6) Develop a matlab module to receive boundary conditions and degrees of freedom specified for the structure

7) Develop a matlab module to receive the load vector information acting on the structure

8) Based on the stiffness method, develop a matlab module to compute stiffness matrix for the structure in global coordinates. Compute Ke and Kg (Hint : Calculate stiffness matrix for each element , Transform the element stiffness matrix in their global coordinates and assemble the element stiffness matrix based on the element degrees of freedom for the structure)

9) Based on initial parameters calculate P, d in each step and write a function in matlab to plot P-d


Download syllabus

AUTOMATION IN STRUCTURAL ANALYSIS AND DESIGN USING MATLAB & MASTAN

Download Syllabus

WHO IS THIS COURSE FOR ?


  • Students in Mechanical Engineering.
  • Freshers looking to gain project experience on Structural Analysis

SOFTWARE COVERED

MATLAB

MATLAB is a high-performance language for technical computing. It integrates computation, visualization, and programming in an easy-to-use environment where problems and solutions are expressed in familiar mathematical notation.
 
Note: MATLAB student version is provided to the students

MASTAN

In many ways, MASTAN2 is similar to today’s commercially available structural analysis software. The number of pre- and post-processing options, however, have been limited in order to minimize the amount of time needed for a user to become proficient at its use.

Note: MASTAN software is free to download from MASTAN website


Flexible Course Fees

Choose the plan that’s right for you

Basic

2 Months Access

7000

Per month for 3 months

  • Access Duration : 2 months
  • Mode of Delivery : Online
  • Project Portfolio : Available
  • Certification : Available
  • Email Support : Available
  • Forum Support : Available
Premium

Lifetime Access

15000

Per month for 3 months

  • Access Duration : Lifetime
  • Mode of Delivery : Online
  • Project Portfolio : Available
  • Certification : Available
  • Individual Video Support : 12/month
  • Group Video Support : 12/month
  • Email Support : Available
  • Forum Support : Available
  • Telephone Support : Available
  • Dedicated Support Engineer : Available

You Might Also Be Interested In

Related Courses

See all

Testimonials

Companies hire from us

See all

Certification

  • Top 5% of the class will get a merit certificate
  • Course completion certificates will be provided to all students
  • Build a professional portfolio
  • Automatically link your technical projects
  • E-verified profile that can be shared on LinkedIn

SKILL LYNC WORKS TO GET YOU A JOB

See all

Frequently Asked Questions

1Who are the instructors and what is the learning process?

Our instructors are industry experts working in Fortune 500 companies. We partner with them to deliver the lectures online. You will be given access to recorded content and assignments each week.

2Are there any prerequisites for this course?

You should be pursuing or have graduated with a B.E/B.Tech in Mechanical or Automotive Engineering.

3What kind of support I can expect? What if I have doubts?

Our support system is amazing!. You can read our reviews on Google to see this. We focus on one-on-one support which no one else does. We will communicate with you through videoconferencing, WhatsApp messages/calls, individual online sessions and also in person. Doubts and queries are addressed by a dedicated support engineer who is assigned to you to walk you through your problem areas and clarify any queries that you may have.


4How is this different from what I learnt in college?

Our courses are crafted after consultation with industry experts. This gives you the opportunity to apply what you have learned only as theory and work on projects that will give you a leg up in your career aspirations - be it an MS admit, a new job or growth within your organization. This course will help you bridge the gap between academia and industry and get you market-ready.

5What advantages will I gain by taking this course?

You will have an edge over your peers by working extensively on industry-relevant projects, practice on tools and software that will set you apart and help you in getting ahead of the competition. Our course will strengthen your portfolio to get better grants and scholarship opportunities for MS Admits, explore options in Research & Development, and land that much-coveted job in top core companies. 

6Will software be provided?

We do not provide the software for this course. You can download open source software like GNU Octave instead of MATLAB.


The Skill-Lync Advantage

See all