VES:Virtual Reality based on interactive mechanical simulation for design improvement
Identifieur interne : 000559 ( Hal/Curation ); précédent : 000558; suivant : 000560VES:Virtual Reality based on interactive mechanical simulation for design improvement
Auteurs : Georges Dumont [France] ; Charles Pontonnier [France] ; Zhaoguang Wang [France]Source :
Abstract
Product Lifecycle Management (PLM) provides abundant tools to define products, combines information related to the products, and exchanges such information between different actors in their lifecycles. Among these tools, Computer Aided Engineering (CAE) has the advantages to create and edit a product in a digital format and may supply numerical simulation methods for analyzing functionalities of a product. The main drawback of such simulations lies in two aspects. On one hand, the implementation of a CAE simulation, e.g., Finite Element Analysis (FEA), tends to be a time-consuming process. On the other hand, the interaction modes during these simulations remain relatively poor. For example, engineers cannot access to intermediary simulation results in order to adjust simulation parameters in an interactive way. This drawback decreases the efficiency of information flow and inclines to influence the process of the PLM in a negative way.In other areas, development of information technology boosts the invention of new solutions based on advanced technical equipment that bring the human operators closer to the scientific data. Virtual Reality (VR) is such a promising domain in which an operator is immersed in the product space characterized by realistic renderings, multi-sensory, and intuitive interactions. Thus, VR technology unseals a terrace with a large variety of potential applications, ranging from massive scientific data explorations, surgical trainings, to virtual prototyping.Design evaluation, within an industrial context, of deformable mock-ups in a VR environment could take benefit of the introduction of the human operators into the loop.Moreover an interactive design validation of such mechanical parts plays an important role in a PLM, because an interactive deformation simulation in a VR environment allows engineers from different industrial sectors to immerse themself and to manipulate these digital mock-ups for the purpose of identifying design problems in the early design phase.The time and costs required for sharing product information among different sectors would so be largely reduced, and therefore the efficiency of the design information exchange in a PLM could be considerably increased.However, interactive deformation simulation in a VR environment through haptic interfaces is a challenging task caused by the trade-off issue between the deformation accuracy and the real-time interaction performance. This issue would be troublesome for simulation cases in which complex mechanical deformable parts are taken into account. Namely, the degree of deformation realism tends to require a high meshing resolution, which has a direct impact on the size of the matrices involved in the elasticity system and thus brings about a huge computational task in real-time.Our two-stage deformation simulation method for real-time haptic interaction purpose that combines an off-line pre-computation phase and an on-line deformation interaction phase may help to tackle these difficulties. This chapter will illustrate the action of virtual reality with haptic on the PLM loop by introducing the user in the loop.We propose a deformation evaluation framework for real-time haptic interactions by introduce a two-stage method: an off-line phase to pre-compute deformation spaces, similar to a model reduction method but based on modal analysis and an on-line phase to enable haptic interactions by a costless response model. We propose a mesh analysis method for the pre-computations during the off-line phase. This method allows the off-line phase to calculate different deformation spaces with an accuracy enhancement regarding correspondent anticipated scenarios. Moreover the method permits a real-time switch among the different pre-computed deformation spaces, so that the on-line deformation computations focus on DOF where necessary. We introduce a division scheme to ensure real-time haptic interaction performance. In the scheme, the deformation computation process is divided into two separate modules, which are then implemented on two separate threads. One module is dedicated to the update tasks of haptic renderings, which is implemented by extracting a sub-matrix from the pre-computed data matrix, and in this way haptic rendering process can be quickly refreshed at more than 1000 Hertz. The other module is dedicated to the task of deformation computation and visualization. The result of whole process is analyzed on an industrial example of design verification of a stamping mold.
Url:
Links toward previous steps (curation, corpus...)
- to stream Hal, to step Corpus: Pour aller vers cette notice dans l'étape Curation :000559
Links to Exploration step
Hal:hal-01094547Le document en format XML
<record><TEI><teiHeader><fileDesc><titleStmt><title xml:lang="en">VES:Virtual Reality based on interactive mechanical simulation for design improvement</title>
<author><name sortKey="Dumont, Georges" sort="Dumont, Georges" uniqKey="Dumont G" first="Georges" last="Dumont">Georges Dumont</name>
<affiliation wicri:level="1"><hal:affiliation type="institution" xml:id="struct-247362" status="VALID"><orgName>École normale supérieure - Rennes</orgName>
<orgName type="acronym">ENS Rennes</orgName>
<desc><address><addrLine>Campus de Ker Lann - avenue Robert Schuman - 35170 Bruz</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.ens-rennes.fr</ref>
</desc>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
<author><name sortKey="Pontonnier, Charles" sort="Pontonnier, Charles" uniqKey="Pontonnier C" first="Charles" last="Pontonnier">Charles Pontonnier</name>
<affiliation wicri:level="1"><hal:affiliation type="researchteam" xml:id="struct-155296" status="VALID"><idno type="RNSR">201120991Y</idno>
<orgName>Analysis-Synthesis Approach for Virtual Human Simulation</orgName>
<orgName type="acronym">MIMETIC</orgName>
<desc><address><addrLine>Campus de Beaulieu 35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/mimetic</ref>
</desc>
<listRelation><relation active="#struct-406201" type="direct"></relation>
<relation active="#struct-419153" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-419367" type="direct"></relation>
<relation active="#struct-105128" type="indirect"></relation>
<relation active="#struct-105160" type="indirect"></relation>
<relation active="#struct-172265" type="indirect"></relation>
<relation active="#struct-247362" type="indirect"></relation>
<relation active="#struct-300812" type="indirect"></relation>
<relation name="- RENNES" active="#struct-301232" type="indirect"></relation>
<relation active="#struct-301262" type="indirect"></relation>
<relation name="UMR6074" active="#struct-441569" type="indirect"></relation>
</listRelation>
<tutelles><tutelle active="#struct-406201" type="direct"><org type="institution" xml:id="struct-406201" status="VALID"><orgName>Université Rennes 2</orgName>
<desc><address><addrLine>Place du recteur Henri Le Moal - CS 24307 - 35043 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-rennes2.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-419153" type="direct"><org type="laboratory" xml:id="struct-419153" status="VALID"><idno type="RNSR">198018249C</idno>
<orgName>Inria Rennes – Bretagne Atlantique </orgName>
<desc><address><addrLine>Campus de beaulieu35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/centre/rennes</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-419367" type="direct"><org type="department" xml:id="struct-419367" status="VALID"><orgName>MEDIA ET INTERACTIONS</orgName>
<orgName type="acronym">IRISA-D6</orgName>
<desc><address><country key="FR"></country>
</address>
<ref type="url">https://www.irisa.fr/fr/departements/d6-media-interactions</ref>
</desc>
<listRelation><relation active="#struct-105128" type="direct"></relation>
<relation active="#struct-105160" type="indirect"></relation>
<relation active="#struct-172265" type="indirect"></relation>
<relation active="#struct-247362" type="indirect"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-300812" type="indirect"></relation>
<relation name="- RENNES" active="#struct-301232" type="indirect"></relation>
<relation active="#struct-301262" type="indirect"></relation>
<relation name="UMR6074" active="#struct-441569" type="indirect"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-105128" type="indirect"><org type="laboratory" xml:id="struct-105128" status="VALID"><idno type="IdRef">026386909</idno>
<idno type="ISNI">0000 0001 2298 7270</idno>
<idno type="RNSR">200012163A</idno>
<orgName>Institut de Recherche en Informatique et Systèmes Aléatoires</orgName>
<orgName type="acronym">IRISA</orgName>
<date type="start">2000</date>
<desc><address><addrLine>Avenue du général LeclercCampus de Beaulieu 35042 RENNES CEDEX</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.irisa.fr</ref>
</desc>
<listRelation><relation active="#struct-105160" type="direct"></relation>
<relation active="#struct-172265" type="direct"></relation>
<relation active="#struct-247362" type="direct"></relation>
<relation active="#struct-300009" type="direct"></relation>
<relation active="#struct-300812" type="direct"></relation>
<relation name="- RENNES" active="#struct-301232" type="direct"></relation>
<relation active="#struct-301262" type="direct"></relation>
<relation name="UMR6074" active="#struct-441569" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-105160" type="indirect"><org type="institution" xml:id="struct-105160" status="VALID"><orgName>Université de Rennes 1</orgName>
<orgName type="acronym">UR1</orgName>
<desc><address><addrLine>2 rue du Thabor - CS 46510 - 35065 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-rennes1.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-172265" type="indirect"><org type="institution" xml:id="struct-172265" status="VALID"><orgName>Université de Bretagne Sud</orgName>
<orgName type="acronym">UBS</orgName>
<desc><address><addrLine>BP 92116 - 56321 Lorient cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-ubs.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-247362" type="indirect"><org type="institution" xml:id="struct-247362" status="VALID"><orgName>École normale supérieure - Rennes</orgName>
<orgName type="acronym">ENS Rennes</orgName>
<desc><address><addrLine>Campus de Ker Lann - avenue Robert Schuman - 35170 Bruz</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.ens-rennes.fr</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-300812" type="indirect"><org type="institution" xml:id="struct-300812" status="VALID"><orgName>SUPELEC</orgName>
<desc><address><country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
<tutelle name="- RENNES" active="#struct-301232" type="indirect"><org type="institution" xml:id="struct-301232" status="VALID"><orgName>Institut National des Sciences Appliquées</orgName>
<orgName type="acronym">INSA</orgName>
<desc><address><country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
<tutelle active="#struct-301262" type="indirect"><org type="institution" xml:id="struct-301262" status="VALID"><orgName>Télécom Bretagne</orgName>
<desc><address><country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
<tutelle name="UMR6074" active="#struct-441569" type="indirect"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="ISNI">0000000122597504</idno>
<idno type="IdRef">02636817X</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
<placeName><settlement type="city">Rennes</settlement>
<region type="region" nuts="2">Région Bretagne</region>
</placeName>
<orgName type="university">Université Rennes 2 Haute Bretagne</orgName>
<orgName type="institution" wicri:auto="newGroup">Université européenne de Bretagne</orgName>
<placeName><settlement type="city">Rennes</settlement>
<region type="region" nuts="2">Région Bretagne</region>
</placeName>
<orgName type="university">Université de Rennes 1</orgName>
<orgName type="institution" wicri:auto="newGroup">Université européenne de Bretagne</orgName>
<placeName><settlement type="city">Lorient</settlement>
<region type="region" nuts="2">Région Bretagne</region>
</placeName>
<orgName type="university">Université de Bretagne-Sud</orgName>
<orgName type="institution" wicri:auto="newGroup">Université européenne de Bretagne</orgName>
</affiliation>
</author>
<author><name sortKey="Wang, Zhaoguang" sort="Wang, Zhaoguang" uniqKey="Wang Z" first="Zhaoguang" last="Wang">Zhaoguang Wang</name>
<affiliation wicri:level="1"><hal:affiliation type="institution" xml:id="struct-247362" status="VALID"><orgName>École normale supérieure - Rennes</orgName>
<orgName type="acronym">ENS Rennes</orgName>
<desc><address><addrLine>Campus de Ker Lann - avenue Robert Schuman - 35170 Bruz</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.ens-rennes.fr</ref>
</desc>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
</titleStmt>
<publicationStmt><idno type="wicri:source">HAL</idno>
<idno type="RBID">Hal:hal-01094547</idno>
<idno type="halId">hal-01094547</idno>
<idno type="halUri">https://hal.inria.fr/hal-01094547</idno>
<idno type="url">https://hal.inria.fr/hal-01094547</idno>
<date when="2014">2014</date>
<idno type="wicri:Area/Hal/Corpus">000559</idno>
<idno type="wicri:Area/Hal/Curation">000559</idno>
</publicationStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en">VES:Virtual Reality based on interactive mechanical simulation for design improvement</title>
<author><name sortKey="Dumont, Georges" sort="Dumont, Georges" uniqKey="Dumont G" first="Georges" last="Dumont">Georges Dumont</name>
<affiliation wicri:level="1"><hal:affiliation type="institution" xml:id="struct-247362" status="VALID"><orgName>École normale supérieure - Rennes</orgName>
<orgName type="acronym">ENS Rennes</orgName>
<desc><address><addrLine>Campus de Ker Lann - avenue Robert Schuman - 35170 Bruz</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.ens-rennes.fr</ref>
</desc>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
<author><name sortKey="Pontonnier, Charles" sort="Pontonnier, Charles" uniqKey="Pontonnier C" first="Charles" last="Pontonnier">Charles Pontonnier</name>
<affiliation wicri:level="1"><hal:affiliation type="researchteam" xml:id="struct-155296" status="VALID"><idno type="RNSR">201120991Y</idno>
<orgName>Analysis-Synthesis Approach for Virtual Human Simulation</orgName>
<orgName type="acronym">MIMETIC</orgName>
<desc><address><addrLine>Campus de Beaulieu 35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/equipes/mimetic</ref>
</desc>
<listRelation><relation active="#struct-406201" type="direct"></relation>
<relation active="#struct-419153" type="direct"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-419367" type="direct"></relation>
<relation active="#struct-105128" type="indirect"></relation>
<relation active="#struct-105160" type="indirect"></relation>
<relation active="#struct-172265" type="indirect"></relation>
<relation active="#struct-247362" type="indirect"></relation>
<relation active="#struct-300812" type="indirect"></relation>
<relation name="- RENNES" active="#struct-301232" type="indirect"></relation>
<relation active="#struct-301262" type="indirect"></relation>
<relation name="UMR6074" active="#struct-441569" type="indirect"></relation>
</listRelation>
<tutelles><tutelle active="#struct-406201" type="direct"><org type="institution" xml:id="struct-406201" status="VALID"><orgName>Université Rennes 2</orgName>
<desc><address><addrLine>Place du recteur Henri Le Moal - CS 24307 - 35043 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-rennes2.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-419153" type="direct"><org type="laboratory" xml:id="struct-419153" status="VALID"><idno type="RNSR">198018249C</idno>
<orgName>Inria Rennes – Bretagne Atlantique </orgName>
<desc><address><addrLine>Campus de beaulieu35042 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/centre/rennes</ref>
</desc>
<listRelation><relation active="#struct-300009" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-300009" type="indirect"><org type="institution" xml:id="struct-300009" status="VALID"><orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
<orgName type="acronym">Inria</orgName>
<desc><address><addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.inria.fr/en/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-419367" type="direct"><org type="department" xml:id="struct-419367" status="VALID"><orgName>MEDIA ET INTERACTIONS</orgName>
<orgName type="acronym">IRISA-D6</orgName>
<desc><address><country key="FR"></country>
</address>
<ref type="url">https://www.irisa.fr/fr/departements/d6-media-interactions</ref>
</desc>
<listRelation><relation active="#struct-105128" type="direct"></relation>
<relation active="#struct-105160" type="indirect"></relation>
<relation active="#struct-172265" type="indirect"></relation>
<relation active="#struct-247362" type="indirect"></relation>
<relation active="#struct-300009" type="indirect"></relation>
<relation active="#struct-300812" type="indirect"></relation>
<relation name="- RENNES" active="#struct-301232" type="indirect"></relation>
<relation active="#struct-301262" type="indirect"></relation>
<relation name="UMR6074" active="#struct-441569" type="indirect"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-105128" type="indirect"><org type="laboratory" xml:id="struct-105128" status="VALID"><idno type="IdRef">026386909</idno>
<idno type="ISNI">0000 0001 2298 7270</idno>
<idno type="RNSR">200012163A</idno>
<orgName>Institut de Recherche en Informatique et Systèmes Aléatoires</orgName>
<orgName type="acronym">IRISA</orgName>
<date type="start">2000</date>
<desc><address><addrLine>Avenue du général LeclercCampus de Beaulieu 35042 RENNES CEDEX</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.irisa.fr</ref>
</desc>
<listRelation><relation active="#struct-105160" type="direct"></relation>
<relation active="#struct-172265" type="direct"></relation>
<relation active="#struct-247362" type="direct"></relation>
<relation active="#struct-300009" type="direct"></relation>
<relation active="#struct-300812" type="direct"></relation>
<relation name="- RENNES" active="#struct-301232" type="direct"></relation>
<relation active="#struct-301262" type="direct"></relation>
<relation name="UMR6074" active="#struct-441569" type="direct"></relation>
</listRelation>
</org>
</tutelle>
<tutelle active="#struct-105160" type="indirect"><org type="institution" xml:id="struct-105160" status="VALID"><orgName>Université de Rennes 1</orgName>
<orgName type="acronym">UR1</orgName>
<desc><address><addrLine>2 rue du Thabor - CS 46510 - 35065 Rennes cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-rennes1.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-172265" type="indirect"><org type="institution" xml:id="struct-172265" status="VALID"><orgName>Université de Bretagne Sud</orgName>
<orgName type="acronym">UBS</orgName>
<desc><address><addrLine>BP 92116 - 56321 Lorient cedex</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.univ-ubs.fr/</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-247362" type="indirect"><org type="institution" xml:id="struct-247362" status="VALID"><orgName>École normale supérieure - Rennes</orgName>
<orgName type="acronym">ENS Rennes</orgName>
<desc><address><addrLine>Campus de Ker Lann - avenue Robert Schuman - 35170 Bruz</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.ens-rennes.fr</ref>
</desc>
</org>
</tutelle>
<tutelle active="#struct-300812" type="indirect"><org type="institution" xml:id="struct-300812" status="VALID"><orgName>SUPELEC</orgName>
<desc><address><country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
<tutelle name="- RENNES" active="#struct-301232" type="indirect"><org type="institution" xml:id="struct-301232" status="VALID"><orgName>Institut National des Sciences Appliquées</orgName>
<orgName type="acronym">INSA</orgName>
<desc><address><country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
<tutelle active="#struct-301262" type="indirect"><org type="institution" xml:id="struct-301262" status="VALID"><orgName>Télécom Bretagne</orgName>
<desc><address><country key="FR"></country>
</address>
</desc>
</org>
</tutelle>
<tutelle name="UMR6074" active="#struct-441569" type="indirect"><org type="institution" xml:id="struct-441569" status="VALID"><idno type="ISNI">0000000122597504</idno>
<idno type="IdRef">02636817X</idno>
<orgName>Centre National de la Recherche Scientifique</orgName>
<orgName type="acronym">CNRS</orgName>
<date type="start">1939-10-19</date>
<desc><address><country key="FR"></country>
</address>
<ref type="url">http://www.cnrs.fr/</ref>
</desc>
</org>
</tutelle>
</tutelles>
</hal:affiliation>
<country>France</country>
<placeName><settlement type="city">Rennes</settlement>
<region type="region" nuts="2">Région Bretagne</region>
</placeName>
<orgName type="university">Université Rennes 2 Haute Bretagne</orgName>
<orgName type="institution" wicri:auto="newGroup">Université européenne de Bretagne</orgName>
<placeName><settlement type="city">Rennes</settlement>
<region type="region" nuts="2">Région Bretagne</region>
</placeName>
<orgName type="university">Université de Rennes 1</orgName>
<orgName type="institution" wicri:auto="newGroup">Université européenne de Bretagne</orgName>
<placeName><settlement type="city">Lorient</settlement>
<region type="region" nuts="2">Région Bretagne</region>
</placeName>
<orgName type="university">Université de Bretagne-Sud</orgName>
<orgName type="institution" wicri:auto="newGroup">Université européenne de Bretagne</orgName>
</affiliation>
</author>
<author><name sortKey="Wang, Zhaoguang" sort="Wang, Zhaoguang" uniqKey="Wang Z" first="Zhaoguang" last="Wang">Zhaoguang Wang</name>
<affiliation wicri:level="1"><hal:affiliation type="institution" xml:id="struct-247362" status="VALID"><orgName>École normale supérieure - Rennes</orgName>
<orgName type="acronym">ENS Rennes</orgName>
<desc><address><addrLine>Campus de Ker Lann - avenue Robert Schuman - 35170 Bruz</addrLine>
<country key="FR"></country>
</address>
<ref type="url">http://www.ens-rennes.fr</ref>
</desc>
</hal:affiliation>
<country>France</country>
</affiliation>
</author>
</analytic>
</biblStruct>
</sourceDesc>
</fileDesc>
<profileDesc><textClass></textClass>
</profileDesc>
</teiHeader>
<front><div type="abstract" xml:lang="en">Product Lifecycle Management (PLM) provides abundant tools to define products, combines information related to the products, and exchanges such information between different actors in their lifecycles. Among these tools, Computer Aided Engineering (CAE) has the advantages to create and edit a product in a digital format and may supply numerical simulation methods for analyzing functionalities of a product. The main drawback of such simulations lies in two aspects. On one hand, the implementation of a CAE simulation, e.g., Finite Element Analysis (FEA), tends to be a time-consuming process. On the other hand, the interaction modes during these simulations remain relatively poor. For example, engineers cannot access to intermediary simulation results in order to adjust simulation parameters in an interactive way. This drawback decreases the efficiency of information flow and inclines to influence the process of the PLM in a negative way.In other areas, development of information technology boosts the invention of new solutions based on advanced technical equipment that bring the human operators closer to the scientific data. Virtual Reality (VR) is such a promising domain in which an operator is immersed in the product space characterized by realistic renderings, multi-sensory, and intuitive interactions. Thus, VR technology unseals a terrace with a large variety of potential applications, ranging from massive scientific data explorations, surgical trainings, to virtual prototyping.Design evaluation, within an industrial context, of deformable mock-ups in a VR environment could take benefit of the introduction of the human operators into the loop.Moreover an interactive design validation of such mechanical parts plays an important role in a PLM, because an interactive deformation simulation in a VR environment allows engineers from different industrial sectors to immerse themself and to manipulate these digital mock-ups for the purpose of identifying design problems in the early design phase.The time and costs required for sharing product information among different sectors would so be largely reduced, and therefore the efficiency of the design information exchange in a PLM could be considerably increased.However, interactive deformation simulation in a VR environment through haptic interfaces is a challenging task caused by the trade-off issue between the deformation accuracy and the real-time interaction performance. This issue would be troublesome for simulation cases in which complex mechanical deformable parts are taken into account. Namely, the degree of deformation realism tends to require a high meshing resolution, which has a direct impact on the size of the matrices involved in the elasticity system and thus brings about a huge computational task in real-time.Our two-stage deformation simulation method for real-time haptic interaction purpose that combines an off-line pre-computation phase and an on-line deformation interaction phase may help to tackle these difficulties. This chapter will illustrate the action of virtual reality with haptic on the PLM loop by introducing the user in the loop.We propose a deformation evaluation framework for real-time haptic interactions by introduce a two-stage method: an off-line phase to pre-compute deformation spaces, similar to a model reduction method but based on modal analysis and an on-line phase to enable haptic interactions by a costless response model. We propose a mesh analysis method for the pre-computations during the off-line phase. This method allows the off-line phase to calculate different deformation spaces with an accuracy enhancement regarding correspondent anticipated scenarios. Moreover the method permits a real-time switch among the different pre-computed deformation spaces, so that the on-line deformation computations focus on DOF where necessary. We introduce a division scheme to ensure real-time haptic interaction performance. In the scheme, the deformation computation process is divided into two separate modules, which are then implemented on two separate threads. One module is dedicated to the update tasks of haptic renderings, which is implemented by extracting a sub-matrix from the pre-computed data matrix, and in this way haptic rendering process can be quickly refreshed at more than 1000 Hertz. The other module is dedicated to the task of deformation computation and visualization. The result of whole process is analyzed on an industrial example of design verification of a stamping mold.</div>
</front>
</TEI>
<hal api="V3"><titleStmt><title xml:lang="en">VES:Virtual Reality based on interactive mechanical simulation for design improvement</title>
<author role="aut"><persName><forename type="first">Georges</forename>
<surname>Dumont</surname>
</persName>
<email></email>
<idno type="idhal">georges-dumont</idno>
<idno type="halauthor">1107400</idno>
<orgName ref="#struct-247362"></orgName>
<affiliation ref="#struct-247362"></affiliation>
<affiliation ref="#struct-155296"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Charles</forename>
<surname>Pontonnier</surname>
</persName>
<email>Charles.Pontonnier@irisa.fr</email>
<idno type="idhal">cpontonn</idno>
<idno type="halauthor">549824</idno>
<affiliation ref="#struct-155296"></affiliation>
<affiliation ref="#struct-192523"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Zhaoguang</forename>
<surname>Wang</surname>
</persName>
<email>Zhaoguang.Wang@irisa.fr</email>
<idno type="halauthor">1107401</idno>
<orgName ref="#struct-247362"></orgName>
<affiliation ref="#struct-247362"></affiliation>
</author>
<editor role="depositor"><persName><forename>Georges</forename>
<surname>Dumont</surname>
</persName>
<email>Georges.Dumont@ens-rennes.fr</email>
</editor>
</titleStmt>
<editionStmt><edition n="v1" type="current"><date type="whenSubmitted">2014-12-12 15:00:35</date>
<date type="whenModified">2015-10-12 13:45:11</date>
<date type="whenReleased">2014-12-19 13:06:26</date>
<date type="whenProduced">2014</date>
<date type="whenEndEmbargoed">2014-12-19</date>
<ref type="file" target="https://hal.inria.fr/hal-01094547/document"><date notBefore="2014-12-19"></date>
</ref>
<ref type="file" subtype="author" n="1" target="https://hal.inria.fr/hal-01094547/file/paper-VES-Design-Dumont-REV-proof-DRAFT.pdf"><date notBefore="2014-12-19"></date>
</ref>
</edition>
<respStmt><resp>contributor</resp>
<name key="145525"><persName><forename>Georges</forename>
<surname>Dumont</surname>
</persName>
<email>Georges.Dumont@ens-rennes.fr</email>
</name>
</respStmt>
</editionStmt>
<publicationStmt><distributor>CCSD</distributor>
<idno type="halId">hal-01094547</idno>
<idno type="halUri">https://hal.inria.fr/hal-01094547</idno>
<idno type="halBibtex">dumont:hal-01094547</idno>
<idno type="halRefHtml">ASME-ACIER (Advances In Computers And Information In Engineering Research), Volume 1, ASME, pp.24, 2014, ASME-ACIER, 9780791860328</idno>
<idno type="halRef">ASME-ACIER (Advances In Computers And Information In Engineering Research), Volume 1, ASME, pp.24, 2014, ASME-ACIER, 9780791860328</idno>
</publicationStmt>
<seriesStmt><idno type="stamp" n="UNIV-RENNES1">Université de Rennes 1</idno>
<idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
<idno type="stamp" n="IRISA">Irisa</idno>
<idno type="stamp" n="IRISA_SET">IRISA_SET</idno>
<idno type="stamp" n="IRISA-D6">MEDIA ET INTERACTIONS </idno>
<idno type="stamp" n="INRIA2">INRIA 2</idno>
<idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
<idno type="stamp" n="UNIV-UBS">Université de Bretagne Sud</idno>
<idno type="stamp" n="INSTITUT-TELECOM">Institut Télécom</idno>
<idno type="stamp" n="SUPELEC">SUPELEC</idno>
<idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
<idno type="stamp" n="UR2-HB">Université Rennes 2 - Haute Bretagne</idno>
</seriesStmt>
<notesStmt><note type="audience" n="2">International</note>
<note type="popular" n="0">No</note>
</notesStmt>
<sourceDesc><biblStruct><analytic><title xml:lang="en">VES:Virtual Reality based on interactive mechanical simulation for design improvement</title>
<author role="aut"><persName><forename type="first">Georges</forename>
<surname>Dumont</surname>
</persName>
<idno type="idHal">georges-dumont</idno>
<idno type="halAuthorId">1107400</idno>
<orgName ref="#struct-247362"></orgName>
<affiliation ref="#struct-247362"></affiliation>
<affiliation ref="#struct-155296"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Charles</forename>
<surname>Pontonnier</surname>
</persName>
<email>Charles.Pontonnier@irisa.fr</email>
<idno type="idHal">cpontonn</idno>
<idno type="halAuthorId">549824</idno>
<affiliation ref="#struct-155296"></affiliation>
<affiliation ref="#struct-192523"></affiliation>
</author>
<author role="aut"><persName><forename type="first">Zhaoguang</forename>
<surname>Wang</surname>
</persName>
<email>Zhaoguang.Wang@irisa.fr</email>
<idno type="halAuthorId">1107401</idno>
<orgName ref="#struct-247362"></orgName>
<affiliation ref="#struct-247362"></affiliation>
</author>
</analytic>
<monogr><idno type="isbn">9780791860328</idno>
<title level="m">ASME-ACIER (Advances In Computers And Information In Engineering Research)</title>
<imprint><publisher>ASME</publisher>
<biblScope unit="serie">ASME-ACIER</biblScope>
<biblScope unit="volume">Volume 1</biblScope>
<biblScope unit="pp">24</biblScope>
<date type="datePub">2014</date>
</imprint>
</monogr>
</biblStruct>
</sourceDesc>
<profileDesc><langUsage><language ident="en">English</language>
</langUsage>
<textClass><classCode scheme="halDomain" n="info.info-gr">Computer Science [cs]/Graphics [cs.GR]</classCode>
<classCode scheme="halTypology" n="COUV">Book section</classCode>
</textClass>
<abstract xml:lang="en">Product Lifecycle Management (PLM) provides abundant tools to define products, combines information related to the products, and exchanges such information between different actors in their lifecycles. Among these tools, Computer Aided Engineering (CAE) has the advantages to create and edit a product in a digital format and may supply numerical simulation methods for analyzing functionalities of a product. The main drawback of such simulations lies in two aspects. On one hand, the implementation of a CAE simulation, e.g., Finite Element Analysis (FEA), tends to be a time-consuming process. On the other hand, the interaction modes during these simulations remain relatively poor. For example, engineers cannot access to intermediary simulation results in order to adjust simulation parameters in an interactive way. This drawback decreases the efficiency of information flow and inclines to influence the process of the PLM in a negative way.In other areas, development of information technology boosts the invention of new solutions based on advanced technical equipment that bring the human operators closer to the scientific data. Virtual Reality (VR) is such a promising domain in which an operator is immersed in the product space characterized by realistic renderings, multi-sensory, and intuitive interactions. Thus, VR technology unseals a terrace with a large variety of potential applications, ranging from massive scientific data explorations, surgical trainings, to virtual prototyping.Design evaluation, within an industrial context, of deformable mock-ups in a VR environment could take benefit of the introduction of the human operators into the loop.Moreover an interactive design validation of such mechanical parts plays an important role in a PLM, because an interactive deformation simulation in a VR environment allows engineers from different industrial sectors to immerse themself and to manipulate these digital mock-ups for the purpose of identifying design problems in the early design phase.The time and costs required for sharing product information among different sectors would so be largely reduced, and therefore the efficiency of the design information exchange in a PLM could be considerably increased.However, interactive deformation simulation in a VR environment through haptic interfaces is a challenging task caused by the trade-off issue between the deformation accuracy and the real-time interaction performance. This issue would be troublesome for simulation cases in which complex mechanical deformable parts are taken into account. Namely, the degree of deformation realism tends to require a high meshing resolution, which has a direct impact on the size of the matrices involved in the elasticity system and thus brings about a huge computational task in real-time.Our two-stage deformation simulation method for real-time haptic interaction purpose that combines an off-line pre-computation phase and an on-line deformation interaction phase may help to tackle these difficulties. This chapter will illustrate the action of virtual reality with haptic on the PLM loop by introducing the user in the loop.We propose a deformation evaluation framework for real-time haptic interactions by introduce a two-stage method: an off-line phase to pre-compute deformation spaces, similar to a model reduction method but based on modal analysis and an on-line phase to enable haptic interactions by a costless response model. We propose a mesh analysis method for the pre-computations during the off-line phase. This method allows the off-line phase to calculate different deformation spaces with an accuracy enhancement regarding correspondent anticipated scenarios. Moreover the method permits a real-time switch among the different pre-computed deformation spaces, so that the on-line deformation computations focus on DOF where necessary. We introduce a division scheme to ensure real-time haptic interaction performance. In the scheme, the deformation computation process is divided into two separate modules, which are then implemented on two separate threads. One module is dedicated to the update tasks of haptic renderings, which is implemented by extracting a sub-matrix from the pre-computed data matrix, and in this way haptic rendering process can be quickly refreshed at more than 1000 Hertz. The other module is dedicated to the task of deformation computation and visualization. The result of whole process is analyzed on an industrial example of design verification of a stamping mold.</abstract>
</profileDesc>
</hal>
</record>
Pour manipuler ce document sous Unix (Dilib)
EXPLOR_STEP=$WICRI_ROOT/Ticri/CIDE/explor/HapticV1/Data/Hal/Curation
HfdSelect -h $EXPLOR_STEP/biblio.hfd -nk 000559 | SxmlIndent | more
Ou
HfdSelect -h $EXPLOR_AREA/Data/Hal/Curation/biblio.hfd -nk 000559 | SxmlIndent | more
Pour mettre un lien sur cette page dans le réseau Wicri
{{Explor lien |wiki= Ticri/CIDE |area= HapticV1 |flux= Hal |étape= Curation |type= RBID |clé= Hal:hal-01094547 |texte= VES:Virtual Reality based on interactive mechanical simulation for design improvement }}
![]() | This area was generated with Dilib version V0.6.23. | ![]() |