GenYacht: An interactive generative design system for computer-aided yacht hull design

Shahroz Khan*, Erkan Gunpinar, Bekir Sener

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

52 Citations (Scopus)

Abstract

In the present work, a new digital design system, GenYacht, is proposed for the creation of optimal and user-centred yacht hull forms. GenYacht is a hybrid system involving generative and interactive design approaches, which enables users to create a variety of design alternatives. Among them, a user can select a hull design with desirable characteristics based on its appearance and hydrostatics/hydrodynamic performance. GenYacht first explores a given design space using a generative design technique (GDT), which creates uniformly distributed designs satisfying the given design constraints. These designs are then presented to a user and single or multiple designs are selected based on the user's requirements. Afterwards, based on the selections, the design space is refined using a novel space-shrinking technique (SST). In each interaction, SST shrinks the design space, which is then fed into GDT to create new designs in the shrank space for the next interaction. This shrinkage of design space guides the exploration process and focuses the computational efforts on user-preferred regions. The interactive and generative design steps are repeated until the user reaches a satisfactory design(s). The efficiency of GenYacht is demonstrated via experimental and user studies and its performance is compared with interactive genetic algorithms.

Original languageEnglish
Article number106462
JournalOcean Engineering
Volume191
DOIs
Publication statusPublished - 1 Nov 2019

Bibliographical note

Publisher Copyright:
© 2019

Keywords

  • Computer-aided design
  • Generative design
  • Interactive design
  • Yacht hull design

Fingerprint

Dive into the research topics of 'GenYacht: An interactive generative design system for computer-aided yacht hull design'. Together they form a unique fingerprint.

Cite this