Amoss : Automatic Modeling Operations using Stochastic Simulation

Show simple item record

dc.contributor.advisor Sandrock, Carl
dc.contributor.postgraduate Whyte, Edgar David
dc.date.accessioned 2019-08-12T11:18:56Z
dc.date.available 2019-08-12T11:18:56Z
dc.date.created 2019/04/11
dc.date.issued 2018
dc.description Dissertation (MEng)--University of Pretoria, 2018.
dc.description.abstract Amoss is a generic equation-orientated stochastic simulation platform speci cally designed to facilitate the development and simulation of stochastic models, using Sasol's in-house MOSS methodology. In the current situation in Sasol, modelling stochastic processes with recycle streams (feedbacks) using the MOSS methodology is a laborious task. To simulate these models with acceptable accuracy and simulation speed the model equations were derived and ordered manually. This human input leads to long development times and makes it hard to alter an already created model. Amoss aims to automate the development of MOSS simulation hence the name automatic-MOSS and is an extension of the MOSS methodology. The automation was achieved by automatically creating the bulk of the model equations and leave only the inputs that make each model unique as user inputs. The aspects that make each model unique were identi ed as the characteristics of the unit operations, how these operational units are connected, the heuristic rules that govern how the process is operated and the stochastic elements. Given these inputs, a stochastic model is automatically created and ordered to the bordered lower triangular form. The created models are simulated using Euler's algorithm for integration, coupled with automatic di erentiation and multidimensional Newton's method to nd the roots of the system of equations at each time step. The models created using MOSS are embarassingly parallel, and simulation speed was increased by employing parallel processing to exploit the decoupled nature of these simulations. Amoss consists of all the necessary building blocks to create and simulate stochastic simulations and provides a good platform from which improvements in usability and expansions to the MOSS methodology can be made.
dc.description.availability Unrestricted
dc.description.degree MEng
dc.description.department Chemical Engineering
dc.identifier.citation Whyte, ED 2018, Amoss : Automatic Modeling Operations using Stochastic Simulation, MEng Dissertation, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/71047>
dc.identifier.other S2018
dc.identifier.uri http://hdl.handle.net/2263/71047
dc.language.iso en
dc.publisher University of Pretoria
dc.rights © 2019 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria.
dc.subject UCTD
dc.title Amoss : Automatic Modeling Operations using Stochastic Simulation
dc.type Dissertation


Files in this item

This item appears in the following Collection(s)

Show simple item record