23,455 research outputs found

    Virtual and rapid prototyping of an underactuated space end effector

    Get PDF
    A fast and reliable verification of an initial concept is an important need in the field of mechatronics. Usually, the steps for a successful design require multiple iterations involving a sequence of design phases-the initial one and several improvements-and the tests of the resulting prototypes, in a trial and error scheme. Now a day’s software and hardware tools allow for a faster approach, in which the iterations between design and prototyping are by far reduced, even to just one in favorable situation. This work presents the design, manufacturing and testing of a robotic end effector for space applications, realized through virtual prototyping, followed by rapid prototyping realization. The first process allows realizing a mathematical model of the robotic system that, once all the simulations confirm the effectiveness of the design, can be directly used for the rapid prototyping by means of 3D printing. The workflow and the results of the process are described in detail in this paper, showing the qualitative and quantitative evaluation of the performance of both the virtual end effector and the actual physical robotic hand

    DETC2002/CIE-xx SUPPORTING DESIGN REFINEMENT IN MEMS DESIGN

    Get PDF
    ABSTRACT We present a framework to support design refinement during the virtual prototyping of microelectromechanical systems (MEMS). By instantiating MEMS components and connecting them to each other via ports, the designer can both configure complex systems and simulate them. We examine design refinement in the context of ease of use and representation of the virtual prototype. We propose the use of a common, formal grammar representation for the design entities in the virtual prototypeMEMS components, behavioral models and CAD models. We show that the formal grammar approach leads to easy creation of virtual prototypes. In this paper, we focus on portsthe fundamental building blocks of a virtual prototype. Ports mediate all interactions within and between aspects of the virtual prototype. For even moderately complex designs, there can be many interactions present. The representation and organization of all possible ports is important in the context of design refinement. We provide a set-theoretic formalism that defines the algebra of ports. We present a formal grammar for ports that represents a port as a set of attributes, and provide a design refinement mechanism that involves adding or modifying attributes in the port. We illustrate our framework with a MEMS example. We demonstrate that the MEMS designer can evaluate multiple design alternatives quickly and accurately with our framework. KEYWORDS Design methodology, MEMS, Simulation-based design, attribute grammars, port-based modeling, Modelica INTRODUCTION AND MOTIVATION Virtual prototyping can shorten the design cycle of MEMS products by reducing the need for expensive and timeconsuming physical prototyping. The designer can evaluate more design alternatives to obtain a better quality design. In this paper, we propose to support the process of virtual prototyping of multi-disciplinary MEMS systems. We focus our attention on those aspects of virtual prototyping that are particularly important in the context of design refinement. Specifically, we further the current state-of-the-art with respect to representation and ease of use. The system-level design process is usually top-down. The designer begins with a high-level functional description that he decomposes into sub-functions. These sub-functions are assigned to a system architecture as a configuration of components that contain both design specifications and simulation models. When further decomposition or component assignment is not desired, the designer composes the components to create a system-level configuration that is evaluated to verify the function. In this process, there are three recurring themes: composition, or combining subcomponents to create a compound component; reuse, or replacing a componen

    Virtual Prototyping for Dynamically Reconfigurable Architectures using Dynamic Generic Mapping

    Get PDF
    This paper presents a virtual prototyping methodology for Dynamically Reconfigurable (DR) FPGAs. The methodology is based around a library of VHDL image processing components and allows the rapid prototyping and algorithmic development of low-level image processing systems. For the effective modelling of dynamically reconfigurable designs a new technique named, Dynamic Generic Mapping is introduced. This method allows efficient representation of dynamic reconfiguration without needing any additional components to model the reconfiguration process. This gives the designer more flexibility in modelling dynamic configurations than other methodologies. Models created using this technique can then be simulated and targeted to a specific technology using the same code. This technique is demonstrated through the realisation of modules for a motion tracking system targeted to a DR environment, RIFLE-62

    A constraint manager to support virtual maintainability

    Get PDF
    Virtual prototyping tools have already captivated the industry's interest as viable design tool. One of the key challenges for the research community is to extend the capabilities of Virtual Reality technology beyond its current scope of ergonomics and design reviews. The research presented in this paper is part of a larger research programme that aims to perform maintainability assessment on virtual prototypes. This paper discusses the design and implementation of a geometric constraint manager that has been designed to support physical realism and interactive assembly and disassembly tasks within virtual environments. The key techniques employed by the constraint manager are direct interaction, automatic constraint recognition, constraint satisfaction and constrained motion. Various optimization techniques have been implemented to achieve real-time interaction with large industrial models

    Ground Systems Development Environment (GSDE) interface requirements and prototyping plan

    Get PDF
    This report describes the data collection and requirements analysis effort of the Ground System Development Environment (GSDE) Interface Requirements study. It identifies potential problems in the interfaces among applications and processors in the heterogeneous systems that comprises the GSDE. It describes possible strategies for addressing those problems. It also identifies areas for further research and prototyping to demonstrate the capabilities and feasibility of those strategies and defines a plan for building the necessary software prototypes

    A requirements engineering framework for integrated systems development for the construction industry

    Get PDF
    Computer Integrated Construction (CIC) systems are computer environments through which collaborative working can be undertaken. Although many CIC systems have been developed to demonstrate the communication and collaboration within the construction projects, the uptake of CICs by the industry is still inadequate. This is mainly due to the fact that research methodologies of the CIC development projects are incomplete to bridge the technology transfer gap. Therefore, defining comprehensive methodologies for the development of these systems and their effective implementation on real construction projects is vital. Requirements Engineering (RE) can contribute to the effective uptake of these systems because it drives the systems development for the targeted audience. This paper proposes a requirements engineering approach for industry driven CIC systems development. While some CIC systems are investigated to build a broad and deep contextual knowledge in the area, the EU funded research project, DIVERCITY (Distributed Virtual Workspace for Enhancing Communication within the Construction Industry), is analysed as the main case study project because its requirements engineering approach has the potential to determine a framework for the adaptation of requirements engineering in order to contribute towards the uptake of CIC systems
    corecore