Some Key Issues in Using Bond Graphs and Genetic Programming for Mechatronic System Design

Author(s):  
R. C. Rosenberg ◽  
E. D. Goodman ◽  
Kisung Seo

Abstract Mechatronic system design differs from design of single-domain systems, such as electronic circuits, mechanisms, and fluid power systems, in part because of the need to integrate the several distinct domain characteristics in predicting system behavior. The goal of our work is to develop an automated procedure that can explore mechatronic design space in a topologically open-ended manner, yet still find appropriate configurations efficiently enough to be useful. Our approach combines bond graphs for model representation with genetic programming for generating suitable design candidates as a means of exploring the design space. Bond graphs allow us to capture the common energy behavior underlying the several physical domains of mechatronic systems in a uniform notation. Genetic programming is an effective way to generate design candidates in an open-ended, but statistically structured, manner. Our initial goal is to identify the key issues in merging the bond graph modeling tool with genetic programming for searching. The first design problem we chose is that of finding a model that has a specified set of eigenvalues. The problem can be studied using a restricted set of bond graph elements to represent suitable topologies. We present the initial results of our studies and identify key issues in advancing the approach toward becoming an effective and efficient open-ended design tool for mechatronic systems.

Author(s):  
L. B. Gamage ◽  
C. W. de Silva

This paper presents a methodology for the design evolution of engineering systems, with a mechatronic emphasis. The developed approach specifically integrates machine health monitoring and an expert system and carries out the design evolution of a multidomain dynamic system using bond graph modeling and genetic programming. The evolution of a bond graph model of a mechatronic system through genetic programming enables the exploration of the design space, thereby generating a global optimum design solution in an automated manner. Domain knowledge and expertise are used to control the design exploration and to restrict it only to a meaningful design space. As an illustrative example, the developed methodology is applied to redesign the electrohydraulic manipulator of an existing industrial fish processing machine.


Author(s):  
Corey J. Alicchio ◽  
Justin S. Vitiello ◽  
Pradeep Radhakrishnan

Abstract The bond graph method provides a generic and simple way to compute differential equations and dynamic responses for complex mechatronic systems. This paper will illustrate the process of automatically generating bond graphs from 3D CAD assemblies of gear-trains. Using appropriate CAD application programming interfaces (APIs), information on parts and mates within an existing assembly is extracted. The extracted information is stored as an identity graph, which also stores all geometry and mass related information of every part. Grammar rules are then used to transform the identity graph to a system graph, which is then converted to bond graph using an existing bond graph generation program. The paper will discuss the process, challenges and planned future work.


2011 ◽  
Vol 284-286 ◽  
pp. 1401-1407
Author(s):  
Yong Xu

A new function-oriented theoretical basis for mechatronic system design is presented in the paper, with a technology-independent functional description of such aspects in a mechatronic system as 1) relations and distinctions among purpose function, transformation function and state transition and 2) structure of information processing. All discussions are summarized in a set of principles, which consequently form the basis for devising design models and methods for mechatronic systems.


Author(s):  
Ben Salem J ◽  
Lakhoua M.N. ◽  
El Amraoui L

This paper is a contribution to the analysis and modeling of a mechatronic system with dynamic behavior that is controlled by a digital computer. In this paper, a bibliographic research on mechatronic systems is presented by specifying a case study of the Anti-lock Braking System (ABS). Then, a methodology of systemic modeling of the ABS system based on two methods Structured Analysis Design Technique (SADT) and bond graph (BG) is proposed. The model created is validated with three software programs:  CarSim, 20 Sim and Simulink.


Author(s):  
Henrik C. Pedersen ◽  
Torben O. Andersen ◽  
Michael R. Hansen ◽  
Michael M. Bech

Synergism and integration in the design process is what sets apart a Mechatronic System from a traditional, multidisciplinary system. However the typical design approach has been to divide the design problem into sub problems for each technology area (mechanics, electronics and control) and describe the interface between the technologies, whereas the lack of well-established, systematic engineering methods to form the basic set-off in analysis and design of complete mechatronic systems has been obvious. The focus of the current paper is therefore to present an integrated design approach for mechatronic system design, utilizing a multi-level superstructure optimization based approach. Finally two design examples are presented and the possibilities and limitations of the approach are outlined.


2016 ◽  
Vol 49 ◽  
pp. 212-224 ◽  
Author(s):  
Laurent Cauffriez ◽  
Sébastien Grondel ◽  
Pierre Loslever ◽  
Christophe Aubrun

2019 ◽  
Vol 142 (3) ◽  
Author(s):  
James A. Tigue ◽  
Raymond J. King ◽  
Stephen A. Mascaro

Abstract This paper aims to use bond graph modeling to create the most comprehensive finger tendon model and simulation to date. Current models are limited to either free motion without external contact or fixed finger force transmission between tendons and fingertip. The forward dynamics model, presented in this work, simultaneously simulates the kinematics of tendon-finger motion and contact forces of a central finger given finger tendon inputs. The model equations derived from bond graphs are accompanied by nonlinear relationships modeling the anatomical complexities of moment arms, tendon slacking, and joint range of motion (ROM). The structure of the model is validated using a robotic testbed, Utah's Anatomically correct Robotic Testbed (UART) finger. Experimental motion of the UART finger during free motion (no external contact) and surface contact are simulated using the bond graph model. The contact forces during the surface contact experiments are also simulated. On average, the model was able to predict the steady-state pose of the finger with joint angle errors less than 6 deg across both free motion and surface contact experiments. The static contact forces were accurately predicted with an average of 11.5% force magnitude error and average direction error of 12 deg.


Sign in / Sign up

Export Citation Format

Share Document