Genetic design method and apparatus
First Claim
1. A graphical user interface for generating a visual display to facilitate design and modeling of an automobile, comprising:
- a display screen;
a processor to generate an output on the display screen; and
a user actuable controller to select outputs on the display screen in a design process,wherein the processor generates a display of a parent profile representing an outline for design, the outline delineating a shape of the automobile, the parent profile including segments, each of the segments having at least one dimensional characteristic, an icon for selecting at least one segment of the segments, and an icon for evolving the parent profile, andwherein, in response to the user selecting the at least one segment by selecting the icon for selecting with the user actuable controller, the processor modifies the at least one dimensional characteristic of the at least one segment to produce a modified segment, and causes the display to display the modified segment, andwherein, in response to the user selecting the icon for evolving the parent profile with the user actuable controller, the processor performs evolving of the parent profile using a genetic algorithm to produce an offspring profile, the evolving including evolving the modified segment, the offspring profile representing a new outline for the design, the new outline delineating a new shape of the automobile, and causes the display to display the new outline for the design.
0 Assignments
0 Petitions
Accused Products
Abstract
A genetic design method and apparatus in which desired profiles, such as of an automobile, are broken down into concepts, including the local concepts of surface segments and glue segments, and in which a genetic algorithm is used to evolve parent profiles to produce offspring profiles based on merit values of the concepts. The genetic algorithm includes a probabilistic recombination algorithm which selects for each of the attributes of the concepts at least one of a random value and a value of the attribute associated with one of the parent profiles depending on a non-linear importance function based on the merit values. The combination of the merit values, as represented by the non-linear importance function, reflects the preferences of the designer as the design progresses through various modifications and generations of evolution. A family tree is maintained to identify successive generations of the parent and offspring profiles.
24 Citations
33 Claims
-
1. A graphical user interface for generating a visual display to facilitate design and modeling of an automobile, comprising:
-
a display screen; a processor to generate an output on the display screen; and a user actuable controller to select outputs on the display screen in a design process, wherein the processor generates a display of a parent profile representing an outline for design, the outline delineating a shape of the automobile, the parent profile including segments, each of the segments having at least one dimensional characteristic, an icon for selecting at least one segment of the segments, and an icon for evolving the parent profile, and wherein, in response to the user selecting the at least one segment by selecting the icon for selecting with the user actuable controller, the processor modifies the at least one dimensional characteristic of the at least one segment to produce a modified segment, and causes the display to display the modified segment, and wherein, in response to the user selecting the icon for evolving the parent profile with the user actuable controller, the processor performs evolving of the parent profile using a genetic algorithm to produce an offspring profile, the evolving including evolving the modified segment, the offspring profile representing a new outline for the design, the new outline delineating a new shape of the automobile, and causes the display to display the new outline for the design. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. In a computer system having a user interface including a display and a selection device, a method of designing an automobile with the display and selection device, comprising:
-
displaying on the display a parent profile representing an outline of the automobile, the outline delineating a shape of the automobile, the profile including plural segments, each of the segments having at least one dimensional characteristic; receiving a selection signal from the selection device, the selection signal indicating selection of at least one segment of the plural segments; modifying the at least one dimensional characteristic of the selected at least one segment in response to the selection signal; displaying on the display the modified selected at least one segment; receiving a selection signal from the selection device, the selection signal indicating selection of an icon for evolving the parent profile using a genetic algorithm to produce an offspring profile, the evolving including evolving the modified at least one dimensional characteristic of the selected at least one segment, the offspring profile representing a new shape of the automobile; and displaying on the display the offspring profile representing the new shape of the automobile.
-
Specification