Menu

IIT Certification Programs

Workshops

Projects

Blogs

Careers

Student Reviews



More

Academic Training

Informative Articles

Find Jobs

We are Hiring!


All Courses

Choose a category

Loading...

All Courses

All Courses

logo

How to solve GENETIC ALGORITHM using MATLAB

AIM :- To calculate the global maxima of a stalagmite function. INTRODUCTION:  Genetic Algorithms (GAs) come under the category of evolutionary algorithms with working principle based on the mechanics of natural genetics. The basic objective in natural genetics is the retention of the fit genes & discard of the…

Project Details

Loading...

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.

Please  login to add a comment

Other comments...

No comments yet!
Be the first to add a comment

Read more Projects by Amit Kumar (22)

Week 6 - Data analysis

Objective:

Compatability check You code should exit gracefully, if a non-compatible file is provided as an input. It should say something like "File not recognized. Please provide a valid CONVERGE output fill. Data visualizer Your script should take column numbers as the input and plot the respective columns as separate images Each…

calendar

24 Aug 2021 06:38 PM IST

    Read more

    Week 5 - Curve fitting

    Objective:

    1. What does popt and pcov mean?  Ans: POPT is an array of optimal values for the parameters defined in the function to minimize the sum of the square of residual for given data is minimum in the least square method.  2. What does np. array(temperature) do?  Ans: A numpy array is a grid of values, all…

    calendar

    13 Aug 2021 02:39 PM IST

      Read more

      Week 3 - Solving second order ODEs

      Objective:

      Objective: `(d^2theta)/dt^2 + b/m*(d theta)/dt +g/L*sin theta = 0` g = gravity in m/s2, L = length of the pendulum in m, m = mass of the ball in kg, b=damping coefficient.   A program in Python that will simulate the pendulum motion, using  L=1 metre, m=1 kg, b=0.05. g=9.81 m/s2. Simulate the motion between 0-10…

      calendar

      18 Jun 2021 06:30 PM IST

        Read more

        Week 2 Air standard Cycle

        Objective:

        Air-Standard Otto Cycle The Otto cycle is the theoretical cycle of interest when one is considering reciprocating SI engines. The four-stroke Otto cycle is made up of the following four internally reversible processes: 1–2, isentropic compression; 2–3, constant-volume heat addition; 3–4, isentropic…

        calendar

        05 Jun 2021 06:20 PM IST

          Read more

          Week-11 Challenge: Braking

          Objective:

          Ans 1 : -  For a defined driving cycle, calculate the energy required for braking. The drive cycle is the US06 is a high acceleration aggressive driving schedule that is often identified as the "Supplemental FTP" driving schedule. The braking energy calculated with the help excel sheet.  The link is https://drive.google.com/file/d/10VB1s85rNdu1MER__SzWNY078uS1M8eF/view?usp=sharing…

          calendar

          01 Mar 2021 12:50 AM IST

          • MATLAB
          Read more

          Week-7 Challenge: DC Motor Control

          Objective:

          Run MATLAB demo ‘Speed control of a DC motor using BJT H-bridge’. Modify the model such that armature current doesn’t shoot up when motor changes direction from forward to reverse.  The BJT H-bridge Model of a DC motor   Description The Bipolar Junction Transistor (BJT) when used for…

          calendar

          05 Oct 2020 04:03 AM IST

            Read more

            Week-6 Challenge: EV Drivetrain

            Objective:

              1.   Which types of power converter circuits are employed in electric and hybrid electric vehicle?   The Function of a Converter More properly called a voltage converter, this electrical device actually changes the voltage (either AC or DC) of an electrical power source. There are two types…

            calendar

            26 Sep 2020 12:42 AM IST

              Read more

              Week 9 - FVM Literature Review

              Objective:

              Finite Volume Method literature Review What is Discretization? Discretization is the method of approximating the differential equations by a system of algebraic equations for the variables at some set of discrete locations in space and time. The discrete locations are grid/mesh points or cells The continuous information…

              calendar

              29 Aug 2020 08:46 PM IST

                Read more

                Week 8 - BlockMesh Drill down challenge

                Objective:

                BlockMesh Drill challenge is solved using OpenFoam  The mesh is created using the different blocks, vertices, and faces. The shape is shown in the diagram with the points.  Steps used in solving the problem  1. Run the openFoam in the open terminal inside the ubuntu using the command "foam".  2. list…

                calendar

                19 Jul 2020 06:09 PM IST

                  Read more

                  Week-4 Challenge WOT Condition Part-2

                  Objective:

                  In HEV WOT(wide open throttle) challenge Part - 2  1. The difference between mapped and dynamic model of engine, motor and generator   Mapped Model Engine Model uses a set of steady-state lookup tables to characterize engine performance. The tables provide overall engine characteristics, including actual torque,…

                  calendar

                  01 Jun 2020 10:01 PM IST

                    Read more

                    Week 7 - Simulation of a 1D Super-sonic nozzle flow simulation using Macormack Method

                    Objective:

                    Using Macormack Method for simulation of 1-D super-sonic nozzle flow simulation Conservative Form:- Control Volume is Stationary. Non-Conservative Form:- Control Volume is dynamic.  One form can be converted into the another form easily and exactly. Conservative form are more accurate but non conserative form are…

                    calendar

                    29 May 2020 09:40 PM IST

                      Read more

                      Wide Open Throttling problem

                      Objective:

                      Ans:1 The Ratio of hill climbing power required by the fully loaded ultra truck to the half loaded one. Assumption:- Kerb weight of the truck = 3620 kg coefficient of the rolling resistance = 0.013 Air density = 1.25 kg/m3 frontal area = 3.653 m2 Angle = 14 degree Drag coefficient :- 0.8 ( for the truck) Calculation:- …

                      calendar

                      30 Apr 2020 09:32 AM IST

                        Read more

                        Solving the Steady State and Transient state of heat conduction equation using matlab

                        Objective:

                        The Heat conduction equation for the steady state ( dt = 0) `d^2/dx^2 (T) + d^2/dy^2(T) = 0` Temperature is the function of (x,y). Solving the steady state  heat conduction  in the matlab using the taylor function  `(T(i-1,j) -2T(i,j) + T(i+1,j))/(Deltax^2) + (T(i,j-1) -2T(i,j) + T(i,j+1))/(Deltay^2) = 0`…

                        calendar

                        09 Apr 2020 03:19 PM IST

                          Read more

                          cyclinder meshing with the help of ANSA

                          Objective:

                          The meshing of the cyclinder of unit length 1 using ANSA is described below in the following step Step 1 :- Download the file Cylinder.SLDPRT Step 2 :- Open the ANSA software and click the file menu in the left top side and select the open from the drop menu. Step 3: Cylinder file loaded on the page and it look like this…

                          calendar

                          09 Apr 2020 02:37 PM IST

                          Read more

                          The effect of time step on the linear conduction is solved by Matlab

                          Objective:

                            The matlab code is written below for seeing the effect of the different time step on the velocity pattern in the domain.  This is the function code of the matlab programming to plot the graph between different time step and velocity pattern. function [x,uold] = timestepFun(dt) % Input parameter for the given…

                          calendar

                          28 Mar 2020 01:35 PM IST

                            Read more

                            Solve the 1D linear convective equation with the help of matlab

                            Objective:

                            The one dimensional linear convective equation problem is `du/dt + c*du/dx = 0` where c is the constant velocity of the above equation  if we write the above equation in the node and time frame then it is wriiten as `(U2^(i+1) -U2^i)/dt = c*(U2^i -U1^i)/dx` here lefth hand velocity in the  time frame is the forward…

                            calendar

                            26 Mar 2020 08:30 AM IST

                              Read more

                              cyclinder meshing with the help of ANSA

                              Objective:

                              The meshing of the cyclinder of unit length 1 using ANSA is described below in the following step Step 1 :- Download the file Cylinder.SLDPRT Step 2 :- Open the ANSA software and click the file menu in the left top side and select the open from the drop menu. Step 3: Cylinder file loaded on the page and it look like this…

                              calendar

                              15 Dec 2019 03:48 PM IST

                              Read more

                              How to solve GENETIC ALGORITHM using MATLAB

                              Objective:

                              AIM :- To calculate the global maxima of a stalagmite function. INTRODUCTION:  Genetic Algorithms (GAs) come under the category of evolutionary algorithms with working principle based on the mechanics of natural genetics. The basic objective in natural genetics is the retention of the fit genes & discard of the…

                              calendar

                              27 Sep 2019 12:07 PM IST

                              Read more

                              Specific heat Vs Temperature curve fitting by MATLAB

                              Objective:

                              There are the 4 quantities to measure the goodness of the fit criteria. These are (i) SSE ( sum of squares due to error) (ii) R-square (iii) Adjusted R-square  (iv) Root Mean square error (RMSE)   R-square : `(SSR)/(SST)` `SSR = sum_(i=1)^N *(f(x(i)-Mean))^2` SSR = sum of square regression Where f(x(i))…

                              calendar

                              22 Sep 2019 12:17 AM IST

                                Read more

                                Simulate the transient behaviour of Simple Pendulum by using second order derivative in MATLAB

                                Objective:

                                Objective : To write a program that solves the following ODE. This ODE represents the equation of motion of a simple pendulum with damping INTRODUCTION:- A simple pendulum consists of any object (called a pendulum bob), and a length of string.  The dimensions of the bob are small compared to the length of…

                                calendar

                                19 Sep 2019 03:12 PM IST

                                  Read more

                                  P-V diagram of the Otto Cycle using MATLAB and Its Efficiency

                                  Objective:

                                  Objective:- Obtain a P-V diagram of an Otto Cycle using matlab program and also to calculate its efficiency.  Engine nomenclature of an otto cycle Bore = the diameter of an engine cylinder  Stroke = the height of an engine cylinder Connecting rod = the rod which is used to convert the reciprocating motion…

                                  calendar

                                  17 Sep 2019 02:38 PM IST

                                    Read more

                                    By the help of Matlab code to calculate the error of the first and second order derivative using the taylor table method and compare the left skewed right skewed and central differencing scheme

                                    Objective:

                                    from the above figure we can say that drop rate in error value in the central order scheme is highest among the other two right and left skewed order.    From the figure we can conclude that the error value calculated from the different type of derivative we can say that the second order derivative error has…

                                    calendar

                                    04 Aug 2019 01:23 PM IST

                                      Read more
                                      Showing 1 of 22 projects