Bernardel, George (2004) A MATLAB-based framework for engineering design evaluation via virtual prototyping. [USQ Project]
|
PDF
GeorgeBERNARDEL-2004.pdf.pdf Download (5MB) |
Abstract
Virtual prototyping is gaining increased relevance as a viable cost-effective alternative to the more traditional methods of physical prototyping for engineering design. Today's computer systems are well-able to handle the complex system equation solutions and visualisation/animation overheads in pseudo real-time. This project develops a framework, using MATLAB/Simulink, whereby engineering component definitions are assembled into systems and simulated for dynamic performance. Engineering components are largely defined by spatial extent, behavioural characteristics within a wide spectrum of operating conditions, material properties and production-related attributes. These feature definitions, and other data, can be captured within digital files and supplied by manufacturers as the means to encapsulating the essential nature of their product. An initial protocol is established to capture these features in dedicated virtual definition files directories. MATLAB is a powerful computational engine for the solution to, and visualisation of, largely, matrix-based problems. Simulink, integrated with MATLAB, is a sophisticated tool for the simulation of system dynamic behaviour. These two products, in their student edition forms, are shown to integrate seamlessly, via a series of graphical user interface controls, as a relatively easy-to-use virtual prototyping tool. The main outcome of the project is a MATLAB/Simulink application VirtProtoBench, which uses the virtual prototyping methodology to: - load and assemble virtual component file definitions; - assemble components into a required engineering system; - use relevant system equations and component behaviour parameters to simulate the working system; and - provide simultaneous system animation and parameter feedback. VirtProtoBench is not a robust production version for virtual prototyping use. The full complexity of all aspects of all system parameter interactions, tolerance checking, failure conditions, etc are not implemented and is beyond the scope of this work. Nevertheless, to show its feasibility it is used to build, assemble and test several simple components comprising a geared-hoist mechanism.
Statistics for this ePrint Item |
Item Type: | USQ Project |
---|---|
Refereed: | No |
Item Status: | Live Archive |
Additional Information: | Source-code files (Appendix C) available on CD-ROM held in USQ library. |
Faculty/School / Institute/Centre: | Historic - Faculty of Engineering and Surveying - Department of Electrical, Electronic and Computer Engineering (Up to 30 Jun 2013) |
Date Deposited: | 11 Oct 2007 00:13 |
Last Modified: | 02 Jul 2013 22:30 |
Uncontrolled Keywords: | MATLAB/Simulink, virtual prototyping, engineering design evaluation, VirtProtoBench |
Fields of Research (2008): | 08 Information and Computing Sciences > 0801 Artificial Intelligence and Image Processing > 080110 Simulation and Modelling 08 Information and Computing Sciences > 0803 Computer Software > 080309 Software Engineering |
Fields of Research (2020): | 46 INFORMATION AND COMPUTING SCIENCES > 4602 Artificial intelligence > 460207 Modelling and simulation 46 INFORMATION AND COMPUTING SCIENCES > 4612 Software engineering > 461299 Software engineering not elsewhere classified |
URI: | https://sear.unisq.edu.au/id/eprint/59 |
Actions (login required)
Archive Repository Staff Only |