Please use this identifier to cite or link to this item: https://hdl.handle.net/1889/3586
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorTasora, Alessandro-
dc.contributor.authorMangoni, Dario-
dc.date.accessioned2018-05-07T10:44:45Z-
dc.date.available2018-05-07T10:44:45Z-
dc.date.issued2018-03-13-
dc.identifier.urihttp://hdl.handle.net/1889/3586-
dc.description.abstractLa simulazione dinamica di fenomeni non-smooth in sistemi con corpi sia rigidi che flessibili, richiede la soluzione di problemi di complementarietà affrontabili efficacemente mediante tecniche ad-hoc, sviluppatesi nel campo dell'ottimizzazione convessa. In questa classe di problemi si identificano diverse criticità, quali la possibile presenza di vincoli ridondanti, matrici quasi-singolari, simulazione concorrente di corpi rigidi, flessibili e di oggetti aventi anche differenze significative in termini di massa, rigidezza ed inerzia. È quindi d'obbligo che un eventuale strumento dedicato a questa classe di problemi debba essere in grado, non solo di saperne gestire la tipologia, ma anche di far fronte alle eventuali problematiche che da esso potessero scaturire. La seguente tesi si pone quindi come obbiettivo di dare risposta a questa delicata esigenza, prendendo come punto di riferimento la classe di algoritmi Interior-Point, primo fra tutti la variante Predittore-Correttore proposta da Mehrothra, sviluppandone l'aspetto non solo teorico, ma anche seguendone l'implementazione e la traduzione in codice. Avendo come obbiettivo il raggiungimento delle massime prestazioni, si è indagata la possibilità di sfruttare la naturale sparsità delle matrici descrittive del problema fornendo, laddove necessario, gli strumenti e le interfacce per l'uso e la gestione di software esterni, primo fra tutti Chrono::Engine, libreria dedicata alla simulazione dinamica multibody che ha motivato la realizzazione di questo lavoro. Grazie all'algoritmo sviluppato è ora possibile gestire problemi con contatti rigidi in simulazioni dinamiche che vedono la contemporanea presenza di corpi rigidi e flessibili.----------------------------------------------------------------it
dc.description.abstractSimulations of non-smooth dynamic of rigid and flexible body systems, such those involving contacts, require the solution of complementarity problems that can be effectively addressed only with specific solving techniques. A wide variety of issues can arise from this kind of problems, such as ill-posed/redundant matrices, odd mass ratios of bodies in contact, and the concurrent presence of flexible and rigid bodies. The development of this thesis is motivated by the need of an improved scheme that is able to deal with all the aforementioned issues at once. One of the most promising solution strategies for large scale complementarity problems, namely the Interior-Point method, is proposed and implemented in its most performing variant, the primal-dual path-following scheme, according to a custom Mehrotra predictor-corrector scheme. The sparsity of the system is leveraged in order to improve performance, and a whole set of tools, from matrix classes to linear solver interfaces, has been developed in C++ language. The algorithm has been implemented into an open-source dynamic simulation library. Thanks to the novel solver, both unilateral and bilateral constraints, involving flexible and rigid bodies can be fit into the same time-stepping scheme.it
dc.language.isoIngleseit
dc.publisherUniversità di Parma. Dipartimento di Ingegneria e Architetturait
dc.relation.ispartofseriesDottorato di ricerca in Ingegneria industrialeit
dc.rights@ Dario Mangoni, 2018it
dc.subjectnon-smooth dynamicsit
dc.subjectinterior-pointit
dc.subjectquadratic programmingit
dc.subjectcomplementarityit
dc.subjectcontactit
dc.subjectunilateralit
dc.subjectmultibodyit
dc.titleMetodo Interior Point per la Dinamica Non-Smooth di Sistemi Multicorpoit
dc.title.alternativeAn Interior-Point Method for Non-Smooth Multibody System Dynamicsit
dc.typeDoctoral thesisit
dc.subject.miurING-IND\13it
Appears in Collections:Ingegneria industriale. Tesi di dottorato

Files in This Item:
File Description SizeFormat 
relazione-finale.pdf
  Until 2100-01-01
RelazioneFinale73.03 kBAdobe PDFView/Open Request a copy
TesiDottorato_senzaCopertina_rev.pdfDoctoral Thesis2.35 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons