0% found this document useful (0 votes)
32 views6 pages

AER494 Course: Project 1

This document contains a MATLAB code for calculating the effective properties of a composite material made of a fiber and matrix. The code takes material properties like Young's modulus, Poisson's ratio, thermal expansion coefficients as inputs and calculates outputs like effective Young's modulus, Poisson's ratios, shear modulus, and thermal expansion coefficients. The student tested the code by running it with sample input data and comparing the outputs to results from CADEC software, finding the results to match closely.

Uploaded by

M7mDRabie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views6 pages

AER494 Course: Project 1

This document contains a MATLAB code for calculating the effective properties of a composite material made of a fiber and matrix. The code takes material properties like Young's modulus, Poisson's ratio, thermal expansion coefficients as inputs and calculates outputs like effective Young's modulus, Poisson's ratios, shear modulus, and thermal expansion coefficients. The student tested the code by running it with sample input data and comparing the outputs to results from CADEC software, finding the results to match closely.

Uploaded by

M7mDRabie
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Cairo University

Faculty of Engineering
Aerospace Department
Fourth year

Subject

Aero494 Advanced Materials for


Space Structures

Report

Project #1

Name
Section
Bench No.
Submitted to:

Mohamed Adel Mohamed Rabie

2
25
Assistant Prof. Mohammad Tawfik

1. MATLAB Code:
%====================================================
%Aero494 Advanced Materials for Space Structures
%Project #1
%====================================================

%Program Inputs are: Em, Ef, nu_m, nu_f, Gm, Gf, Vm, Vf, Alpha_m, Alpha_f
%Outputs: E1, E2, nu_12, nu_21, G12, Alpha_1, Alpha_2
% ============ Input Data ============
disp('Please note that you should enter your input values : Em, Ef, nu_m, nu_f, Gm,
Gf, Vm, Vf, Alpha_m, Alpha_f');
Em=input(' Please enter the value of E_matrix = ');
Ef=input(' Please enter the value of E_fiber = ');
nu_m=input(' Please enter the value of nu_matrix = ');
nu_f=input(' Please enter the value of nu_fiber = ');
Gm=input(' Please enter the value of G_matrix = ');
Gf=input(' Please enter the value of G_fiber = ');
Vf=input(' Please enter the value of Fiber Volume Ratio = ');
Alpha_m=input(' Please enter the value of Matrix Thermal Expansion Coefficient =
');
Alpha_f=input(' Please enter the value of Fiber Thermal Expansion Coefficient = ');
% ============ Calculations ============
Vm=1-Vf;
E1=(Vm*Em)+(Vf*Ef);
E2=(Em*Ef)/((Vf*Em)+(Vm*Ef));
nu_12=(Vf*nu_f)+(Vm*nu_m);
nu_21=(E2/E1)*nu_12;
G12=Gm/(Vm+((Vf*Gm)/Gf));
eta23=(3-(4*nu_m)+(Gm/Gf))/(4*(1-nu_m));
G23=Gm*((Vf+(eta23*(1-Vf)))/((eta23*(1-Vf))+((Vf*Gm)/Gf)));
Alpha_1=((Alpha_f*Ef*Vf)+(Alpha_m*Em*Vm))/E1;
Alpha_2=((1+nu_f)*Alpha_f*Vf)+((1+nu_m)*Alpha_m*Vm)-(Alpha_1*nu_12);
% ============ Output Data ============
disp(' ');
disp('Here are the Output Data: ');
disp('E1 = ');disp(E1);
disp('E2 = ');disp(E2);
disp('nu_12 = ');disp(nu_12);
disp('nu_21 = ');disp(nu_21);
disp('G12 = ');disp(G12);
disp('G23 = ');disp(G23);
disp('Alpha_1 = ');disp(Alpha_1);
disp('Alpha_2 = ');disp(Alpha_2);

2. Code Verification:

I used the input data from problem 4.5. to test my code and then compared its outputs results to
that of CADEC Software

2.1.

MATLAB code run:

2.2.

CADEC Verification:

2.3.
Value
E1
E2
Nu12
G12
G23

Comparison between my MATLAB Codes results and CADEC Results:


MATLAB Code
9.4760e+10
7.5658e+09
0.2800
2.9113e+09
3.5152e+09

CADEC Results
9.4760e+10
7.56579e+09
0.28000
2.91139e+09
3.51523e+09

You might also like