Please use this identifier to cite or link to this item: https://etd.cput.ac.za/handle/20.500.11838/1110
DC FieldValueLanguage
dc.contributor.advisorTzoneva, Raynitchkaen_US
dc.contributor.advisorKriger, Carlen_US
dc.contributor.authorMbangeni, Lithaen_US
dc.date.accessioned2012-08-27T08:17:39Z-
dc.date.accessioned2016-02-18T05:00:34Z-
dc.date.available2012-08-27T08:17:39Z-
dc.date.available2016-02-18T05:00:34Z-
dc.date.issued2010-
dc.identifier.urihttp://hdl.handle.net/20.500.11838/1110-
dc.descriptionThesis (MTech(Electrical Engineering))--Cape Peninsula University of Technology, 2010en_US
dc.description.abstractOptimal control of fermentation processes is necessary for better behaviour of the process in order to achieve maximum production of product and biomass. The problem for optimal control is a very complex nonlinear, dynamic problem requiring long time for calculation Application of decomposition-coordinating methods for the solution of this type of problems simplifies the solution if it is implemented in a parallel way in a cluster of computers. Parallel computing can reduce tremendously the time of calculation through process of distribution and parallelization of the computation algorithm. These processes can be achieved in different ways using the characteristics of the problem for optimal control. Problem for optimal control of a fed-batch, batch and continuous fermentation processes for production of biomass and product are formulated. The problems are based on a criterion for maximum production of biomass at the end of the fermentation process for the fed-batch process, maximum production of metabolite at the end of the fermentation for the batch fermentation process and minimum time for achieving steady state fermentor behavior for the continuous process and on unstructured mass balance biological models incorporating in the kinetic coefficients, the physiochemical variables considered as control inputs. An augmented functional of Lagrange is applied and its decomposition in time domain is used with a new coordinating vector. Parallel computing in a Matlab cluster is used to solve the above optimal control problems. The calculations and tasks allocation to the cluster workers are based on a shared memory architecture. Real-time control implementation of calculation algorithms using a cluster of computers allows quick and simpler solutions to the optimal control problems.en_US
dc.language.isoenen_US
dc.publisherCape Peninsula University of Technologyen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/za/-
dc.subjectDigital control systemsen_US
dc.subjectProgrammable contollersen_US
dc.subjectIntelligent contol systemsen_US
dc.subjectParallel processing (Electronic computers)en_US
dc.subjectMATLABen_US
dc.subjectEngineering mathematics -- Data processingen_US
dc.subjectControl theoryen_US
dc.titleDevelopment of methods for parallel computation of the solution of the problem for optimal controlen_US
dc.typeThesisen_US
Appears in Collections:Electrical, Electronic and Computer Engineering - Master's Degree
Show simple item record

Page view(s)

492
Last Week
0
Last month
1
checked on Dec 22, 2024

Download(s)

305
checked on Dec 22, 2024

Google ScholarTM

Check


This item is licensed under a Creative Commons License Creative Commons