Modelling and Control of Heat Distribution in a Powder Bed Fusion 3D Printer
This thesis report describes how to improve the control of the temperature in a Powder Bed Fusion 3D printer. This is accomplished by first creating a model ofthe thermal system. To create a good model, both black-box and grey-box models of the system are estimated and compared. Based on the best mo...
Main Authors: | , |
---|---|
Format: | Others |
Language: | English |
Published: |
Linköpings universitet, Reglerteknik
2019
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-159792 |
id |
ndltd-UPSALLA1-oai-DiVA.org-liu-159792 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-liu-1597922019-08-27T04:35:13ZModelling and Control of Heat Distribution in a Powder Bed Fusion 3D PrinterengHanses, JonathanEriksson, MortenLinköpings universitet, ReglerteknikLinköpings universitet, Reglerteknik2019ControlModelling3D printerPBFHeat DistributionControl EngineeringReglerteknikThis thesis report describes how to improve the control of the temperature in a Powder Bed Fusion 3D printer. This is accomplished by first creating a model ofthe thermal system. To create a good model, both black-box and grey-box models of the system are estimated and compared. Based on the best model, different control designs are examined and the results are compared to find the control design yielding the best results. The system being modelled is a multiple input multiple output system with acomplex internal structure. The modelling can be divided into several steps. Firstly, data has to be acquired from the system. Secondly, the data is analysed and processed. Thirdly, models are estimated based on the collected data. Different model structures such as state-space, ARX, ARMAX, Output Error, Box Jenkins and grey-box models are examined and compared to each other. Finally, the different derived models are validated and it turns out the ARMAX model yields the best prediction capabilities. However, when the controllers were tested on the actual system the controllers that are based on the grey-box model yield the best results. The different control designs examined in this work are diagonal PI controllers, decoupled PI controllers, feed forward controllers, IMC controllers and statefeedback controllers. The controllers are all based on the derived models. The controllers are implemented into a code structure capable of communicating with the printers. Here, tests of the performance for the different controllers on the actual system are executed. The results show that a non-linear system can be controlled using linear controllers. However, introducing some fuzzy control elements such as limiting the controllers to only be used within small temperature intervals and using a fixed input outside this interval yield better results. From these results, the best linear controller is a diagonal PI controller tuned from a grey-box model with as many states as there are controllable areas of the powder bed. The improvement is only marginal compared to the original PI controller, reinforcing the conclusion that some non-linear strategies are needed in the controller in order to achieve significant improvements. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-159792application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Control Modelling 3D printer PBF Heat Distribution Control Engineering Reglerteknik |
spellingShingle |
Control Modelling 3D printer PBF Heat Distribution Control Engineering Reglerteknik Hanses, Jonathan Eriksson, Morten Modelling and Control of Heat Distribution in a Powder Bed Fusion 3D Printer |
description |
This thesis report describes how to improve the control of the temperature in a Powder Bed Fusion 3D printer. This is accomplished by first creating a model ofthe thermal system. To create a good model, both black-box and grey-box models of the system are estimated and compared. Based on the best model, different control designs are examined and the results are compared to find the control design yielding the best results. The system being modelled is a multiple input multiple output system with acomplex internal structure. The modelling can be divided into several steps. Firstly, data has to be acquired from the system. Secondly, the data is analysed and processed. Thirdly, models are estimated based on the collected data. Different model structures such as state-space, ARX, ARMAX, Output Error, Box Jenkins and grey-box models are examined and compared to each other. Finally, the different derived models are validated and it turns out the ARMAX model yields the best prediction capabilities. However, when the controllers were tested on the actual system the controllers that are based on the grey-box model yield the best results. The different control designs examined in this work are diagonal PI controllers, decoupled PI controllers, feed forward controllers, IMC controllers and statefeedback controllers. The controllers are all based on the derived models. The controllers are implemented into a code structure capable of communicating with the printers. Here, tests of the performance for the different controllers on the actual system are executed. The results show that a non-linear system can be controlled using linear controllers. However, introducing some fuzzy control elements such as limiting the controllers to only be used within small temperature intervals and using a fixed input outside this interval yield better results. From these results, the best linear controller is a diagonal PI controller tuned from a grey-box model with as many states as there are controllable areas of the powder bed. The improvement is only marginal compared to the original PI controller, reinforcing the conclusion that some non-linear strategies are needed in the controller in order to achieve significant improvements. |
author |
Hanses, Jonathan Eriksson, Morten |
author_facet |
Hanses, Jonathan Eriksson, Morten |
author_sort |
Hanses, Jonathan |
title |
Modelling and Control of Heat Distribution in a Powder Bed Fusion 3D Printer |
title_short |
Modelling and Control of Heat Distribution in a Powder Bed Fusion 3D Printer |
title_full |
Modelling and Control of Heat Distribution in a Powder Bed Fusion 3D Printer |
title_fullStr |
Modelling and Control of Heat Distribution in a Powder Bed Fusion 3D Printer |
title_full_unstemmed |
Modelling and Control of Heat Distribution in a Powder Bed Fusion 3D Printer |
title_sort |
modelling and control of heat distribution in a powder bed fusion 3d printer |
publisher |
Linköpings universitet, Reglerteknik |
publishDate |
2019 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-159792 |
work_keys_str_mv |
AT hansesjonathan modellingandcontrolofheatdistributioninapowderbedfusion3dprinter AT erikssonmorten modellingandcontrolofheatdistributioninapowderbedfusion3dprinter |
_version_ |
1719238089548759040 |