A Relative Contact Formulation for Multibody System Dynamics

Dynamic analysis of many mechanical systems is often involved with contacts among bodies. This paper presents a relative contact formulation for multibody dynamics in the context of the compliance contact model. Many conventional collision detection algorithms are based on the absolute coordinate sy...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of mechanical science and technology 2000-12, Vol.14 (12), p.1328-1336, Article 1328
Hauptverfasser: Roh, Byungok, Aum, Hosung, Bae, Daesung, Cho, Heuije, Sung, Hakyung
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1336
container_issue 12
container_start_page 1328
container_title Journal of mechanical science and technology
container_volume 14
creator Roh, Byungok
Aum, Hosung
Bae, Daesung
Cho, Heuije
Sung, Hakyung
description Dynamic analysis of many mechanical systems is often involved with contacts among bodies. This paper presents a relative contact formulation for multibody dynamics in the context of the compliance contact model. Many conventional collision detection algorithms are based on the absolute coordinate system. This paper proposes to use the relative coordinate system in detecting a contact. A contact reference frame is defined on the defense body of a contact pair. Since all geometric variables necessary to detect a contact are measured relative to the contact reference frame attached to the defense body, the variables for a defense body are constant, which significantly reduces computation time. Therefore, the contact frame plays a key role in developing an efficient contact search algorithm. Contour of a defense body is approximated by many piecewise straight lines, while contour of a hitting body is represented by hitting nodes along its boundary. Bounding boxes containing each body of a contact pair are defined at a pre-search stage to eliminate the exhaustive contact inspection process when two bodies are in a distance. Domain of the bounding box for a defense body is divided into many sectors each of which has a list of line segments lying inside or on the sector boundary. Post-search for a contact is processed in the sequence of broad and narrow phases. In the broad phase, the bounding boxes of a contact pair are inspected for a contact. If two boxes are in a contact, each node on the hitting boundary is inspected to find out to which sector the node belongs. Since each domain sector of the defense body has a list of line segments, each node on the hitting boundary is tested for a contact only with the line segments in the list. In the narrow phase, actual contact calculation is carried out to find the contact penetration used in calculating the contact force. Since the searching algorithm is coupled with the stepping algorithm of the numerical integration, a strategy for deciding an integration stepsize is proposed. One numerical example is presented to demonstrate the validity of the proposed method.[PUBLICATION ABSTRACT]
doi_str_mv 10.1007/BF03191917
format Article
fullrecord <record><control><sourceid>nurimedia_proqu</sourceid><recordid>TN_cdi_proquest_miscellaneous_1266759079</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><nurid>NODE00336411</nurid><sourcerecordid>NODE00336411</sourcerecordid><originalsourceid>FETCH-LOGICAL-c348t-7eae8cf26d2e2d8cb1dcae2ad3dc6c79276e2e5b9d406b583be915dc74e9050a3</originalsourceid><addsrcrecordid>eNptkNtKxDAQhosoeLzxCQoiiFDNoTmBN7rrqrAqeLguaTKFSNtokgr79nZdURGZixmGbz6GP8v2MTrBCInTixmiWI0l1rItrAQvqCTl-jgTwotScraZbcf4ghBThOKt7Ow8f4BWJ_cO-cT3SZuUz3zohuXO93njQ347tMnV3i7yx0VM0OXTRa87Z-JuttHoNsLeV9_JnmeXT5PrYn5_dTM5nxeGljIVAjRI0xBuCRArTY2t0UC0pdZwIxQRHAiwWtkS8ZpJWoPCzBpRgkIMabqTHa28r8G_DRBT1blooG11D36IFSacC6aQUCN68Ad98UPox-8qjAhSUpacjNTxijLBxxigqV6D63RYjFC1DLL6CfKXUkej2ybo3rj4fSGRZJKNFPqjNC59ZpiCdu3_4sPVST-MLrBOf0vv7qeXCFHKS4zpB-IPjLU</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1020988462</pqid></control><display><type>article</type><title>A Relative Contact Formulation for Multibody System Dynamics</title><source>SpringerLink Journals</source><creator>Roh, Byungok ; Aum, Hosung ; Bae, Daesung ; Cho, Heuije ; Sung, Hakyung</creator><creatorcontrib>Roh, Byungok ; Aum, Hosung ; Bae, Daesung ; Cho, Heuije ; Sung, Hakyung</creatorcontrib><description>Dynamic analysis of many mechanical systems is often involved with contacts among bodies. This paper presents a relative contact formulation for multibody dynamics in the context of the compliance contact model. Many conventional collision detection algorithms are based on the absolute coordinate system. This paper proposes to use the relative coordinate system in detecting a contact. A contact reference frame is defined on the defense body of a contact pair. Since all geometric variables necessary to detect a contact are measured relative to the contact reference frame attached to the defense body, the variables for a defense body are constant, which significantly reduces computation time. Therefore, the contact frame plays a key role in developing an efficient contact search algorithm. Contour of a defense body is approximated by many piecewise straight lines, while contour of a hitting body is represented by hitting nodes along its boundary. Bounding boxes containing each body of a contact pair are defined at a pre-search stage to eliminate the exhaustive contact inspection process when two bodies are in a distance. Domain of the bounding box for a defense body is divided into many sectors each of which has a list of line segments lying inside or on the sector boundary. Post-search for a contact is processed in the sequence of broad and narrow phases. In the broad phase, the bounding boxes of a contact pair are inspected for a contact. If two boxes are in a contact, each node on the hitting boundary is inspected to find out to which sector the node belongs. Since each domain sector of the defense body has a list of line segments, each node on the hitting boundary is tested for a contact only with the line segments in the list. In the narrow phase, actual contact calculation is carried out to find the contact penetration used in calculating the contact force. Since the searching algorithm is coupled with the stepping algorithm of the numerical integration, a strategy for deciding an integration stepsize is proposed. One numerical example is presented to demonstrate the validity of the proposed method.[PUBLICATION ABSTRACT]</description><identifier>ISSN: 1226-4865</identifier><identifier>ISSN: 1738-494X</identifier><identifier>EISSN: 1976-3824</identifier><identifier>DOI: 10.1007/BF03191917</identifier><language>eng</language><publisher>Seoul: 대한기계학회</publisher><subject>Algorithms ; Applied sciences ; Boundaries ; Contact ; Drives ; Dynamical systems ; Dynamics ; Exact sciences and technology ; Fundamental areas of phenomenology (including applications) ; Linkage mechanisms, cams ; Lists ; Mathematical analysis ; Mathematical models ; Mechanical contact (friction...) ; Mechanical engineering. Machine design ; Physics ; Solid mechanics ; Structural and continuum mechanics ; Tribology and mechanical contacts</subject><ispartof>Journal of mechanical science and technology, 2000-12, Vol.14 (12), p.1328-1336, Article 1328</ispartof><rights>2001 INIST-CNRS</rights><rights>The Korean Society of Mechanical Engineers (KSME) 2000</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c348t-7eae8cf26d2e2d8cb1dcae2ad3dc6c79276e2e5b9d406b583be915dc74e9050a3</citedby><cites>FETCH-LOGICAL-c348t-7eae8cf26d2e2d8cb1dcae2ad3dc6c79276e2e5b9d406b583be915dc74e9050a3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27901,27902</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=808585$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Roh, Byungok</creatorcontrib><creatorcontrib>Aum, Hosung</creatorcontrib><creatorcontrib>Bae, Daesung</creatorcontrib><creatorcontrib>Cho, Heuije</creatorcontrib><creatorcontrib>Sung, Hakyung</creatorcontrib><title>A Relative Contact Formulation for Multibody System Dynamics</title><title>Journal of mechanical science and technology</title><description>Dynamic analysis of many mechanical systems is often involved with contacts among bodies. This paper presents a relative contact formulation for multibody dynamics in the context of the compliance contact model. Many conventional collision detection algorithms are based on the absolute coordinate system. This paper proposes to use the relative coordinate system in detecting a contact. A contact reference frame is defined on the defense body of a contact pair. Since all geometric variables necessary to detect a contact are measured relative to the contact reference frame attached to the defense body, the variables for a defense body are constant, which significantly reduces computation time. Therefore, the contact frame plays a key role in developing an efficient contact search algorithm. Contour of a defense body is approximated by many piecewise straight lines, while contour of a hitting body is represented by hitting nodes along its boundary. Bounding boxes containing each body of a contact pair are defined at a pre-search stage to eliminate the exhaustive contact inspection process when two bodies are in a distance. Domain of the bounding box for a defense body is divided into many sectors each of which has a list of line segments lying inside or on the sector boundary. Post-search for a contact is processed in the sequence of broad and narrow phases. In the broad phase, the bounding boxes of a contact pair are inspected for a contact. If two boxes are in a contact, each node on the hitting boundary is inspected to find out to which sector the node belongs. Since each domain sector of the defense body has a list of line segments, each node on the hitting boundary is tested for a contact only with the line segments in the list. In the narrow phase, actual contact calculation is carried out to find the contact penetration used in calculating the contact force. Since the searching algorithm is coupled with the stepping algorithm of the numerical integration, a strategy for deciding an integration stepsize is proposed. One numerical example is presented to demonstrate the validity of the proposed method.[PUBLICATION ABSTRACT]</description><subject>Algorithms</subject><subject>Applied sciences</subject><subject>Boundaries</subject><subject>Contact</subject><subject>Drives</subject><subject>Dynamical systems</subject><subject>Dynamics</subject><subject>Exact sciences and technology</subject><subject>Fundamental areas of phenomenology (including applications)</subject><subject>Linkage mechanisms, cams</subject><subject>Lists</subject><subject>Mathematical analysis</subject><subject>Mathematical models</subject><subject>Mechanical contact (friction...)</subject><subject>Mechanical engineering. Machine design</subject><subject>Physics</subject><subject>Solid mechanics</subject><subject>Structural and continuum mechanics</subject><subject>Tribology and mechanical contacts</subject><issn>1226-4865</issn><issn>1738-494X</issn><issn>1976-3824</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2000</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNptkNtKxDAQhosoeLzxCQoiiFDNoTmBN7rrqrAqeLguaTKFSNtokgr79nZdURGZixmGbz6GP8v2MTrBCInTixmiWI0l1rItrAQvqCTl-jgTwotScraZbcf4ghBThOKt7Ow8f4BWJ_cO-cT3SZuUz3zohuXO93njQ347tMnV3i7yx0VM0OXTRa87Z-JuttHoNsLeV9_JnmeXT5PrYn5_dTM5nxeGljIVAjRI0xBuCRArTY2t0UC0pdZwIxQRHAiwWtkS8ZpJWoPCzBpRgkIMabqTHa28r8G_DRBT1blooG11D36IFSacC6aQUCN68Ad98UPox-8qjAhSUpacjNTxijLBxxigqV6D63RYjFC1DLL6CfKXUkej2ybo3rj4fSGRZJKNFPqjNC59ZpiCdu3_4sPVST-MLrBOf0vv7qeXCFHKS4zpB-IPjLU</recordid><startdate>20001201</startdate><enddate>20001201</enddate><creator>Roh, Byungok</creator><creator>Aum, Hosung</creator><creator>Bae, Daesung</creator><creator>Cho, Heuije</creator><creator>Sung, Hakyung</creator><general>대한기계학회</general><general>Korean Society of Mechanical Engineers</general><general>Springer Nature B.V</general><scope>DBRKI</scope><scope>TDB</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7TB</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FR3</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>S0W</scope></search><sort><creationdate>20001201</creationdate><title>A Relative Contact Formulation for Multibody System Dynamics</title><author>Roh, Byungok ; Aum, Hosung ; Bae, Daesung ; Cho, Heuije ; Sung, Hakyung</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c348t-7eae8cf26d2e2d8cb1dcae2ad3dc6c79276e2e5b9d406b583be915dc74e9050a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2000</creationdate><topic>Algorithms</topic><topic>Applied sciences</topic><topic>Boundaries</topic><topic>Contact</topic><topic>Drives</topic><topic>Dynamical systems</topic><topic>Dynamics</topic><topic>Exact sciences and technology</topic><topic>Fundamental areas of phenomenology (including applications)</topic><topic>Linkage mechanisms, cams</topic><topic>Lists</topic><topic>Mathematical analysis</topic><topic>Mathematical models</topic><topic>Mechanical contact (friction...)</topic><topic>Mechanical engineering. Machine design</topic><topic>Physics</topic><topic>Solid mechanics</topic><topic>Structural and continuum mechanics</topic><topic>Tribology and mechanical contacts</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Roh, Byungok</creatorcontrib><creatorcontrib>Aum, Hosung</creatorcontrib><creatorcontrib>Bae, Daesung</creatorcontrib><creatorcontrib>Cho, Heuije</creatorcontrib><creatorcontrib>Sung, Hakyung</creatorcontrib><collection>DBPIA - 디비피아</collection><collection>DBPIA</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Engineering Research Database</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>DELNET Engineering &amp; Technology Collection</collection><jtitle>Journal of mechanical science and technology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Roh, Byungok</au><au>Aum, Hosung</au><au>Bae, Daesung</au><au>Cho, Heuije</au><au>Sung, Hakyung</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Relative Contact Formulation for Multibody System Dynamics</atitle><jtitle>Journal of mechanical science and technology</jtitle><date>2000-12-01</date><risdate>2000</risdate><volume>14</volume><issue>12</issue><spage>1328</spage><epage>1336</epage><pages>1328-1336</pages><artnum>1328</artnum><issn>1226-4865</issn><issn>1738-494X</issn><eissn>1976-3824</eissn><abstract>Dynamic analysis of many mechanical systems is often involved with contacts among bodies. This paper presents a relative contact formulation for multibody dynamics in the context of the compliance contact model. Many conventional collision detection algorithms are based on the absolute coordinate system. This paper proposes to use the relative coordinate system in detecting a contact. A contact reference frame is defined on the defense body of a contact pair. Since all geometric variables necessary to detect a contact are measured relative to the contact reference frame attached to the defense body, the variables for a defense body are constant, which significantly reduces computation time. Therefore, the contact frame plays a key role in developing an efficient contact search algorithm. Contour of a defense body is approximated by many piecewise straight lines, while contour of a hitting body is represented by hitting nodes along its boundary. Bounding boxes containing each body of a contact pair are defined at a pre-search stage to eliminate the exhaustive contact inspection process when two bodies are in a distance. Domain of the bounding box for a defense body is divided into many sectors each of which has a list of line segments lying inside or on the sector boundary. Post-search for a contact is processed in the sequence of broad and narrow phases. In the broad phase, the bounding boxes of a contact pair are inspected for a contact. If two boxes are in a contact, each node on the hitting boundary is inspected to find out to which sector the node belongs. Since each domain sector of the defense body has a list of line segments, each node on the hitting boundary is tested for a contact only with the line segments in the list. In the narrow phase, actual contact calculation is carried out to find the contact penetration used in calculating the contact force. Since the searching algorithm is coupled with the stepping algorithm of the numerical integration, a strategy for deciding an integration stepsize is proposed. One numerical example is presented to demonstrate the validity of the proposed method.[PUBLICATION ABSTRACT]</abstract><cop>Seoul</cop><pub>대한기계학회</pub><doi>10.1007/BF03191917</doi><tpages>9</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1226-4865
ispartof Journal of mechanical science and technology, 2000-12, Vol.14 (12), p.1328-1336, Article 1328
issn 1226-4865
1738-494X
1976-3824
language eng
recordid cdi_proquest_miscellaneous_1266759079
source SpringerLink Journals
subjects Algorithms
Applied sciences
Boundaries
Contact
Drives
Dynamical systems
Dynamics
Exact sciences and technology
Fundamental areas of phenomenology (including applications)
Linkage mechanisms, cams
Lists
Mathematical analysis
Mathematical models
Mechanical contact (friction...)
Mechanical engineering. Machine design
Physics
Solid mechanics
Structural and continuum mechanics
Tribology and mechanical contacts
title A Relative Contact Formulation for Multibody System Dynamics
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T21%3A51%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-nurimedia_proqu&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Relative%20Contact%20Formulation%20for%20Multibody%20System%20Dynamics&rft.jtitle=Journal%20of%20mechanical%20science%20and%20technology&rft.au=Roh,%20Byungok&rft.date=2000-12-01&rft.volume=14&rft.issue=12&rft.spage=1328&rft.epage=1336&rft.pages=1328-1336&rft.artnum=1328&rft.issn=1226-4865&rft.eissn=1976-3824&rft_id=info:doi/10.1007/BF03191917&rft_dat=%3Cnurimedia_proqu%3ENODE00336411%3C/nurimedia_proqu%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1020988462&rft_id=info:pmid/&rft_nurid=NODE00336411&rfr_iscdi=true