Research Article

Finocyl Grain Design Using the Genetic Algorithm in Combination with Adaptive Basis Function Construction

Training routine
   (i) Define independent grain geometry parameters
   (ii) Define upper & lower boundary of geom. parameters
Call CAD
   (i) Create grain geometry manual in CAD
   (ii) Define relation between grain parameters created manual in CAD and independent grain parameters
Call Design expert
   (i) Create design space based on DOE
Call MATLAB code
   (i) Arrange input data for CAD
Call CAD
   (i) Make 3D model of grain geometry automatically
Call Grid generator
   (i) Grid generation for 3D model of grain geometry
Call Level set code
  (a) Calculate burning area-web burned diagram
  (b) Write output data
Call Internal ballistic code
  (a) Calculate pressure- time diagram
  (b) Calculate thrust- time diagram
Call ABFC Meta-model
  (a) Discrete diagrams into points
  (b) Training discrete point based on grain geometry parameters
  (c) Write output data
Create database based on DOE
End
Pseudocode 1.