Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Amoss : Automatic Modeling Operations using Stochastic Simulation

Dissertation (MEng)--University of Pretoria, 2018.

Saved in:
Bibliographic Details
Other Authors: Sandrock, Carl
Format: Thesis
Language:English
Published: University of Pretoria 2019
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613475046424576
access_status_str Open Access
author2 Sandrock, Carl
author_browse Sandrock, Carl
author_facet Sandrock, Carl
collection Thesis
dc_rights_str_mv © 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.
description Dissertation (MEng)--University of Pretoria, 2018.
format Thesis
id oai:repository.up.ac.za:2263/71047
institution University of Pretoria (South Africa)
language English
last_indexed 2026-06-10T12:36:43.949Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from UPSpace — University of Pretoria Institutional Repository
publishDate 2019
publishDateRange 2019
publishDateSort 2019
publisher University of Pretoria
publisherStr University of Pretoria
record_format dspace
source_str UPSpace — University of Pretoria Institutional Repository
spelling oai:repository.up.ac.za:2263/71047 Amoss : Automatic Modeling Operations using Stochastic Simulation Sandrock, Carl edgar.whyte@gmail.com Whyte, Edgar David UCTD Stochastic simulation Monte Carlo Flow-sheeting Equation orientated Equation ordering Engineering, built environment and information technology theses SDG-08 Engineering, built environment and information technology theses SDG-09 Engineering, built environment and information technology theses SDG-12 Dissertation (MEng)--University of Pretoria, 2018. 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. mi2026 Chemical Engineering MEng Unrestricted SDG-08: Decent work and economic growth SDG-09: Industry, innovation and infrastructure SDG-12: Responsible consumption and production 2019-08-12T11:18:56Z 2019-08-12T11:18:56Z 2019/04/11 2018 Dissertation Whyte, ED 2018, Amoss : Automatic Modeling Operations using Stochastic Simulation, MEng Dissertation, University of Pretoria, Pretoria, viewed yymmdd <http://hdl.handle.net/2263/71047> S2018 http://hdl.handle.net/2263/71047 en © 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. application/pdf University of Pretoria
spellingShingle UCTD
Stochastic simulation
Monte Carlo
Flow-sheeting
Equation orientated
Equation ordering
Engineering, built environment and information technology theses SDG-08
Engineering, built environment and information technology theses SDG-09
Engineering, built environment and information technology theses SDG-12
Amoss : Automatic Modeling Operations using Stochastic Simulation
title Amoss : Automatic Modeling Operations using Stochastic Simulation
title_full Amoss : Automatic Modeling Operations using Stochastic Simulation
title_fullStr Amoss : Automatic Modeling Operations using Stochastic Simulation
title_full_unstemmed Amoss : Automatic Modeling Operations using Stochastic Simulation
title_short Amoss : Automatic Modeling Operations using Stochastic Simulation
title_sort amoss automatic modeling operations using stochastic simulation
topic UCTD
Stochastic simulation
Monte Carlo
Flow-sheeting
Equation orientated
Equation ordering
Engineering, built environment and information technology theses SDG-08
Engineering, built environment and information technology theses SDG-09
Engineering, built environment and information technology theses SDG-12
url http://hdl.handle.net/2263/71047