Article | Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015 | Generic Modelica Framework for MultiBody Contacts and Discrete Element Method
Göm menyn

Title:
Generic Modelica Framework for MultiBody Contacts and Discrete Element Method
Author:
Hilding Elmqvist: Dassault Systèmes, Lund, Sweden Axel Goteman: Dassault Systèmes, Lund, Sweden / Lund Institute of Technology, Lund, Sweden Vilhelm Roxling: Dassault Systèmes, Lund, Sweden / Lund Institute of Technology, Lund, Sweden Toheed Ghandriz: Dassault Systèmes, Lund, Sweden
DOI:
10.3384/ecp15118427
Download:
Full text (pdf)
Year:
2015
Conference:
Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015
Issue:
118
Article no.:
046
Pages:
427-440
No. of pages:
14
Publication type:
Abstract and Fulltext
Published:
2015-09-18
ISBN:
978-91-7685-955-1
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press, Linköpings universitet


Export in BibTex, RIS or text

A generic framework for mechanical modeling of objects that collide and have contact is presented. It can be used in combination with the Modelica MultiBody library and to model granular objects using DEM (Discrete Element Method). The shapes of the objects are given by general triangular meshes

Keywords: MultiBody models; Discrete Element Method; Collision detection; Contact handling

Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015

Author:
Hilding Elmqvist, Axel Goteman, Vilhelm Roxling, Toheed Ghandriz
Title:
Generic Modelica Framework for MultiBody Contacts and Discrete Element Method
DOI:
http://dx.doi.org/10.3384/ecp15118427
References:

Bendsoe M. P., Sigmund O. (2003): Topology optimization: theory, methods and applications. Springer Science & Business Media.


Bickford J.H. (1972). Geneva Mechanisms. Mechanisms for intermittent motion. New York: Industrial Press inc. 128. ISBN 0-8311-1091-0, http://ebooks.library.cornell.edu/k/kmoddl/pdf/002_010.pdf


British Horological Institute (2011): Drawing Clock and Watch Escapements - Distance Learning Course. pp 17-30, http://www.bhi.co.uk/sites/default/files/Drawing%20Escapements%20Version%201.4%20DS.pdf


Chen J. (2012): Discrete Element Method for 3D Simulations of Mechanical Systems of Non-Spherical Granular Materials. The University of Electro-
Communications, Japan, http://ir.lib.uec.ac.jp/infolib/user_contents/9000000625/9000000625.pdf


Cole J. B., Island M., Weiland R. H. (1967): AIRCRAFT WING VARIABLE CAMBER LEADING EDGE FLAP. United States Patent Office, https://docs.google.com/viewer?url=patentimages.storage.googleapis.com/pdfs/US3504870.pdf


Elmqvist H., Baldwin A.D., Dahlberg S. (2015): 3D Schematics of Modelica Models and Gamification. Proceedings 11th International Modelica Conference, Versailles, September 21-23, 2015.


Elmqvist H., Olsson H., Goteman A., Roxling V., Zimmer D., Pollok A. (2015) Automatic GPU Code Generation of Modelica Functions. Proceedings 11th International Modelica Conference, Versailles, September 21-23, 2015.


Ghandriz T. (2014): An algorithm for structural topology optimization of multibody systems, Master’s thesis, Lund University. https://sharepoint.srv.lu.se/sites/mimer/kursplanering/gu/SPBstipendium/Nomineringar%202015/MATEMATIK%20Tohee%20Ghandriz.pdf


Ghandriz T., F√ľhrer C., Elmqvist H. (2015): Structural Topology Optimization of Multibody Systems. ECCOMAS Thematic Conference on Multibody Dynamics, Barcelona, Catalonia, Spain.


Goteman A., Roxling V. (2015): GPU Usage for Parallel Functions and Contacts in Modelica, Master’s thesis, Lund Institute of Technology, Lund, Sweden. (To be published).


Gottland N. (2012): Make Geneva wheels of any size, http://newgottland.com/2012/01/08/make-geneva-wheelsof-any-size/


Hippman G. (2003): An Algorithm for Compliant Contact Between Complexly Shaped Surfaces in MultiBody Dynamics. MultiBody Dynamics 2003, Lisabon, Portygal, http://www.pcm.hippmann.org/doc/eccomas03_hippmann.pdf


Hippman G. (2013): Polygonal Contact Model. http://www.pcm.hippmann.org/


Hofmann A., Mikelsons L., Gubsch I., Schubert C. (2014): Simulating Collisions within the Modelica MultiBody Library. Proceedings 10th International Modelica Conference, Lund, March 10-12, 2014, http://www.ep.liu.se/ecp/096/099/ecp14096099.pdf


Karras T. (2012): Thinking Parallel, Part III: Tree Construction on the GPU. http://devblogs.nvidia.com/parallelforall/thinking-parallelpart-iii-tree-construction-gpu/


Lavrov D. (2014), Collision Detection Using Z Order Curve Aka Morton Order. http://dmytry.com/texts/collision_detection_using_z_order_curve_aka_Morton_order.html


Mueller R.K. (2015): OpenJSCAD.org User & Programming Guide. http://openjscad.org/


Nassauer B., Kuna M. (2013): Contact forces of polyhedral particles in discrete element method. DOI 10.1007/s10035-013-0417-9, Springer Verlag.


N√ľrnberg R. (2013): Calculating the volume and centroid of a polyhedron in 3d. http://wwwf.imperial.ac.uk/~rn/centroid.pdf


Oestersötebier F., Wang P., Trächtler A. (2014): A Modelica Contact Library for Idealized Simulation of Independently Defined Contact Surfaces. Proceedings 10th International Modelica Conference, Lund, March 10-12, 2014, http://www.ep.liu.se/ecp_article/index.en.aspx?issue=96;article=97


Otter M., Elmqvist H., Diaz Lopez J. (2005): Collision Handling for the Modelica MultiBody Library. Proceedings 4th International Modelica Conference, Hamburg, March 7-8, 2005, pp. 45-53, http://elib.dlr.de/12299/1/otter2005-modelica-collision.pdf


Segura C., Stine T., Yang J. (2013): Constructive Solid Geometry Using BSP Tree. https://www.andrew.cmu.edu/user/jackiey/resources/CSG/CSG_report.pdf


Shabana. A. A. (2013): Dynamics of multibody systems. Cambridge university press.


Shewchuk J. R. (2012): Lecture Notes on Delaunay Mesh Generation, Department of Electrical Engineering and Computer Sciences, University of California at Berkeley.


Simeon B. (2013): Computational flexible multibody dynamics: a differential-algebraic approach. Springer Science & Business Media.


Tonon F. (2014): Explicit Exact Formulas for the 3-D Tetrahedron Inertia Tensor in Terms of its Vertex Coordinates. http://docsdrive.com/pdfs/sciencepublications/jmssp/2005/8-11.pdf


Wallace E. (2012) csg.js. http://evanw.github.io/csg.js/


Zimmer D. (2012): A Planar Mechanical Library for Teaching Modelica. Proceedings of the 9th International Modelica Conference, September 3-5, 2012, Munich, Germany.

Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015

Author:
Hilding Elmqvist, Axel Goteman, Vilhelm Roxling, Toheed Ghandriz
Title:
Generic Modelica Framework for MultiBody Contacts and Discrete Element Method
DOI:
http://dx.doi.org/10.3384/ecp15118427
Note: the following are taken directly from CrossRef
Citations:
No citations available at the moment


Responsible for this page: Peter Berkesand
Last updated: 2017-02-21