您好,欢迎光临本网站![请登录][注册会员]  
文件名称: GEOMETRICAL MODELS AND ALGORITHMS FOR IRREGULAR SHAPES PLACEMENT
  所属分类: 其它
  开发工具:
  文件大小: 11mb
  下载次数: 0
  上传时间: 2019-03-16
  提 供 者: nestin******
 详细说明:This thesis addresses the Irregular Piece Placement problem, also known as Nesting problem, while focusing on the resolution of real world instances with continuous rotations. The real world instances are considered very large instances containing many pieces with very complex outlines, where continuous rotations may be desired. The Nesting problem is presented, with a description of its characteristics, identifying the main challenges, and related problems. This is done through a literature review, considering the geometric representations and common solution approaches that are normally used, in order to identify possible paths to explore, and confirm its inherent difficulty in being efficiently tackled, specially when dealing with continuous rotationsFACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO Geometrical Models and algorithms for Irregular Shapes placement Problems Pedro filipe monteiro rocha U. PORTO FEUP FACULDADE DE ENGENHARIA UNIVERSIDADE DO PORTO Doctoral Program in Informatics Engineering Supervisor: A. Miguel gomes Co-Supervisor: Rui rodrigues Julho de 2014 c)Pedro Filipe monteiro Rocha, 2014 Geometrical Models and algorithms for Irregular Shapes Placement problems Pedro Filipe monteiro rocha Doctoral Program in Informatics Engineering Julho de 2014 Abstract This thesis addresses the Irregular Piece Placement problem, also known as Nesting problem while focusing on the resolution of real world instances with continuous rotations The real world instances are considered very large instances containing many pieces with very complex outlines where continuous rotations may be desired. The Nesting problem is presented, with a description of its characteristics, identifying the main challenges, and related problems. This is done through a literature review, considering the geometric representations and common solution approaches that are normally used, in order to identify possible paths to explore, and confirm its inherent difficulty in being efficiently tackled, specially when dealing with continuous rotations The geometric component of the Nesting problems is addressed by using a novel algorithm that generates Circle Covering representations based on the medial Axis skeleton of a piece. This iterative algorithm enables control over the approximation error, which allows managing the trade off between the quality of circle covering representation and the total number of circles. This algorithm allows producing coverings with different levels of quality, and with different types of covering, depending on the characteristics of the Nesting problem where they will be used, which have a significant impact on the feasibility of the final solution and in the tightness of the layout The solution approach is based on Non-Linear Programming models, from which several for mulations were made, taking into account the size of the problem being addressed. These models fully support continuous rotations, and can produce feasible solutions with an acceptable com putational cost. In order to tackle large instances, extensions to the NLP models are done, br aggregating constraints by type, and implementing other tweaks to reduce computational cost In order to address issues with high computational cost layout solutions with insufficient qual- ity, and very large instances, three approaches are proposed. The first uses a two-step compaction process, where the nlp model uses low resolution in the first step, and high resolution in the second. The second approach uses a two-phase compaction process, where in the first phase bi pieces are compacted, considering certain parameters, and holes are created between the pieces and in the second phase, the small pieces remaining are assigned and placed in the holes created in the first phase, and all compacted together. The last approach uses a multi-step approach, where pieces are separated in groups, and compacted into the layout in a sequential order, forming layers of pieces. These approaches show very promising results, being able to address the Nesting prob lem with continuous rotations, considering their purpose. If these approaches are combined they can be used to improve results of currently existing approaches Resumo Esta tese aborda o problema de posicionamento de pecas Irregulares, tambem conhecido como problema de Nesting, focado na resolugao de instancias reais destes problemas, considerando rotacoes continuas O problema de Nesting e apresentado com uma descrisao das suas caracteris- ticas, identificando os desafios principais e problemas relacionados. Isto e feito atraves de uma revisao da literatura actual considerando representacoes gcometricas e metodos de resolucao mais utilizados, com o objective de identificar possiveis oportunidades que possam ser exploradas de forma a abordar o problema de Nesting com rotacoes livres de forma mais eficiente A componente gcometrica do problema de Nesting e abordado com recurso a um novo algo ritmo que cria uma representacao baseada em cobertura por circulos, feita a partir de um esqueleto topologico de cada peca. Este algoritmo iterativo permite ter controlo sobre o erro de aproximacao da peca, permitindo lidar com o compromisso entre a qualidade de representagao e o numero total de circulos produzido. Este algoritmo permite tambem produzir coberturas com niveis de qual idade distintos, assim como tipos de cobertura de circulos diferentes, orientados para problemas especificos de Nesting, produzindo um impacto significativo na admissibilidade da solucao final e na qualidade de compactagao O metodo de resolugao utiliza modelos de programasao nao-linear, que foram obtidos atraves de diferentes formulagoes matematicas do problema, tendo em conta o tamanho do problema a ser abordado. Estes modelos matematicos suportam rotacoes livres, conseguindo produzir solugoes admissiveis com um custo computacional razoavel. De forma a poder lidar com instancias de Nesting de grande tamanho, foram feitas extensoes aos modelos matematicos para reduzir o custo computacional, atraves da agregacao de restricoes Para poder lidar com varios problemas relacionados com alto custo computacional, solucoes com qualidade insuficiente e instancias de tamanho muito grande, foram propostas tres aborda a primeira utiliza um processo de compactagao baseado em duas etapas, que utiliza res- lucao baixa na primeira etapa, e uma resolucao alta na segunda, de forma a compactar depressa e ajustar as pecas com qualidade. a segunda abordagem usa duas fases, compactando as pecas grandes na primeira fase, criando buracos no cspaco entre as pesas grandes. Na segunda fasc as pecas pequenas sao atribuidas e colocadas nos buracos, sendo todas as pecas compactadas de seguida. a terceira, e ultima abordagem utiliza varias etapas separando inicialmente as pecas em grupos distintos, e compactando-as numa ordem sequencial, formando camadas de pesas, per- mitindo compacter grandes problemas com custo computacional reduzido Estas abordagens apresentam resultados muito promissores, conseguindo abordar problemas de Nesting com rotacoes continuas tendo em conta as suas vantagens individuais. Combinando estas abordagens, ou aplicando-as de uma forma specifica, pode melhorar os resultados de abor dagens existentes
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: