arrow
返回

A Fortran 90 Genetic Algorithm module for composite laminate structure design

delete1998-09-01
delete28
PRE
AI
M
Matthew T. McMahon
L
Layne T. Watson *
S
Soremekun, GA
DOI:10.1007/BF01215979delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The design of the stacking sequence for a composite laminate involves a set of discrete variables (ply material and ply orientation), and is thus well-suited to genetic algorithms for design optimization. Such algorithms have typically been custom-designed in FORTRAN 77 to suit specific optimization problems. Fortran90 is a modern, powerful language with features that support important programming concepts, including those used in object-oriented programming. The Fortran 90 genetic algorithm module is used to define genetic data types, the functions which use these data types, and to provide a general framework for solving composite laminate structure design problems. The language's support of abstract data types is used to build genetic structures such as populations, subpopulations individuals, chromosomes, and genes, and these data types are combined and manipulated by module subroutines. The rise of abstract data types and long variable names makes the code useful and easily understood, while dynamic memory allocation makes the module flexible enough to be used in design problems of varying size and specification.
Keyword:
composite laminate structure design
Fortran 90
Genetic Algorithms
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Engineering with Computers 封面图
Engineering with Computers
IF:
4.9
论文数:
2.7K
被引数:
9.3K

机构

暂无机构信息
引用论文

引用论文