Genetic Algorithm Genetic Algorithm (GA) is a search-based optimization technique based on the principles of Genetics and Natural Selection. They are commonly used to generate high-quality solutions for optimization problems and search problems. Genetic algorithms simulate the process of natural selection which means…
Venkat J
updated on 06 Jun 2020
Project Details
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Read more Projects by Venkat J (10)
Week 5 - Curve fitting
Aim The aim of this program is to fit a linear and cubic polynomial for the given data between heat capacity and temperature. Program The linear polynomial and cubic polynomial are defined in 'func_1' and 'func_3'. The data file is read in a function called 'readfile' which returns the values of temp and heat capacity…
24 Jun 2020 06:42 AM IST
Engine data analysis using Python
Aim The aim of this program is to parse data from given engine data file and use the data to plot graphs according to the users input. Formulae `n=(RPM)/(2*60)` `P=W*n` `SFC=(f*1000)/P` Program The user is asked to input the file name which contains the engine data. 'try except and finally' are used to open the file in…
23 Jun 2020 11:29 AM IST
Rankine cycle simulator using MATLAB
Aim The aim of this program is to simulate a rankine cycle and plot its T-s diagram and h-s diagrams. It also calculates the efficiency and back work ratio of the cycle based on the users inputs. In this rankine cycle: 1-2 is isentropic compression in a pump2-3 is constant pressure heat addition in a boiler3-4 is isentropic…
18 Jun 2020 06:29 AM IST
Simulating a pendulum using Python
Aim The aim of this program is to solve the ordinary differential equation(ODE) which governs the motion of a pendulum and to simulate its motion. Equation The ODE equation is `(d^2theta)/dt^2 + b/m*(d theta)/dt+g/L*sintheta=0`which is split into two first order differential equations `(d theta_1)/dt=theta_2`…
15 Jun 2020 10:39 AM IST
Air standard Cycle using Python
Aim The aim of this program is to plot a P-V diagram for an otto cylce with given state parameters and engine design parameters and to find the efficiency of this cycle. Formulae `(P*V)/T=CONSTANT` `P*V^(gamma)=CONSTANT` `V=V_c*(1+1/2*(r-1)*[R+1-costheta-(R^2-(sintheta)^2)^(1/2)])` `V_s=(pi)/4*(BORE)^2*stroke` `V_c=(V_s)/(r-1)`…
13 Jun 2020 11:18 AM IST
Dual cycle simulator using MATLAB-Final Independent Project
Aim The aim of this program is to simulate a dual cycle and calculate the cycle's thermal efficiency, net work done and the mean effective pressure. The variation of the efficiency against cycle parameters such as compression ratio, cutoff ratio and alpha value are plotted. Dual cycle 1-2 is isentropic compression 2-2.5…
08 Jun 2020 07:53 AM IST
Optimizing the stalagmite function and finding its global maxima
Genetic Algorithm Genetic Algorithm (GA) is a search-based optimization technique based on the principles of Genetics and Natural Selection. They are commonly used to generate high-quality solutions for optimization problems and search problems. Genetic algorithms simulate the process of natural selection which means…
06 Jun 2020 06:05 PM IST
Curve fitting using MATLAB
Aim The aim of this program is to fit a linear and cubic polynomial for the given data between heat capacity and temperature. Also this program sheds light on how to improve the cubic fit and the goodness of fit characteristics. Program The data is given and is used in the program through the "load" command. The temperature…
06 Jun 2020 06:00 PM IST
Parsing NASA thermodynamic data using MATLAB
Aim The aim of this program is to parse the given data file which contains thermodynamic coefficients of various species and calculate their specific heat, enthalpy and entropy values over a temperature range. Formulae used Equations used in this program are: `Cp=R*(a1+a2*T+a3*T^2+a4*T^3+a5*T^4)` `H=R∗T∗(a1+a2∗T/2+a3∗T^2/3+a4∗T^3/4+a5∗T^4/5+(a6)/T)`…
06 Jun 2020 05:57 PM IST
Otto cycle using MATLAB
The aim of this program is to plot a P-V diagram for an otto cylce with given state parameter and engine design parameters and to find the efficiency of this cycle. The equations used in this program are: `(PV)/T=CONSTANT` `PV^(gamma)=CONSTANT` `V=Vc*(1+1/2*(cr-1)*[R+1-costheta-(R^2-(sintheta)^2)^(1/2)])` `Vs=(pi)/4*(BORE)^2*stroke`…
06 May 2020 12:45 PM IST