SoftICE member Robin T. Bye will today present recent research on intelligent computer-automated product design. The talk is called A software framework for intelligent computer-automated product design and is a based on a recent paper that will be presented at the 30th European Conference on Modelling and Simulation (ECMS 2016) in Regensburg, Germany, in June. The paper has been co-authored with SoftICE members Ottar L. Osen, Birger Skogeng Pedersen, Ibrahim A. Hameed, and Hans Georg Schaathun.
The seminar is open for all and will take place in room Åse at 13.00 today 29 April 2016, NTNU in Ålesund main building.
This work is part of the research project Artificial Intelligence for Crane Design (Kunstig intelligens for krandesign (KIK)) funded by RFF/Research Council of Norway.
The abstract is included below.
For many years, NTNU in Ålesund (formerly Aalesund University College) has maintained a close relationship with the maritime industrial cluster, centred in the surrounding geographical region, thus acting as a hub for both education, research, and innovation. Of many common relevant research topics, virtual prototyping is currently one of the most important. In this talk, we describe our first complete version of a generic and modular software framework for intelligent computer-automated product design. We present our framework in the context of design of offshore cranes, with easy extensions to other products, be it maritime or not. Funded by the Research Council of Norway and its Programme for Regional R&D and Innovation (VRI), the work we present has been part of two separate but related research projects in close cooperation with two local maritime industrial partners. We have implemented several software modules that together constitute the framework, of which the most important are a server-side crane prototyping tool (CPT), a client-side web graphical user interface (GUI), and a client-side artificial intelligence for product optimisation (AIPO) module that uses a genetic algorithm (GA) library for optimising design parameters to achieve a crane design with desired performance. Communication between clients and server is achieved by means of the HTTP and WebSocket protocols and JSON as the data format.To demonstrate the feasibility of the fully functioning complete system, we present a case study where our computer-automated design was able to improve the existing design of a real and delivered 50-tonnes, 2.9 million EUR knuckleboom crane with respect to some chosen desired design criteria. Our framework being generic and modular, both client-side and server-side modules can easily be extended or replaced.