200 likes | 337 Views
INTRODUCTION. 1. Project: Thermal System Solver (CYTHESS) Supervisor: John A. Sorensen Presenters: Benjamin Boateng Alex Nyarko. Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko. INTRODUCTION. 2. CONTENT. Benjamin will talk about:
E N D
INTRODUCTION 1 Project: Thermal System Solver (CYTHESS) Supervisor: John A. Sorensen Presenters: Benjamin Boateng Alex Nyarko Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
INTRODUCTION 2 CONTENT • Benjamin will talk about: • Business Strategy part 1 • - Table of contents of project report, including titles of subchapters, and major tables and figures used • Code discussion part 1 • Alex will talk about: • Business Strategy part 2 • Code discussion part 2 Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
REPORT CONTENT 3 CHAPTERS Bibliography/appendix Introduction Conclusion Testing Commercialization strategy Implementation E-business strategy System architecture Imaging model Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
CONTENT DETAILS 4 Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
5 System structure GUI E-SYSTEMS Implementation Control module parameter generator Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
DETAILED DESIGN PROCEDURE 6 • Design factors: • Software security • Design technique • Design approach • Object oriented programming technique • Header file and Body file • C++ Implementation Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
7 • OOP IMPLEMENTATION: • Basis of algorithms of thermoscience inbuilt engines • Thermalsolver thought of as object oriented programme • Thermalsolver class has objects • These objects have internal states and operation algorithims • Interaction of these objects coded in the body file yield meaningful computation • Member objects in the body file access internal states and methods detatailed in the header file Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
8 Software thermodynamic data handling • In-built thermodynamic and thermal database handles dataflow • Implementation of a simple database technique involving a separate file with each of both static data and thermodynamic data coded with a unique identifier • A simple system call retrieve a data needed during a particular instance of computation Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
Commercialization Analysis 9 torrefaction Details of our market ideas -Gansa et al [4] framework -Prof. Sorensen’s market ideas • -We provide a novel costumer value proposition in that, they can obtain a host of plants on our website • -Have possibility to choose to buy components from among several components • -Have several information about their yet –to-be developed plants. Thus, we espose them to competitive price options. • THE ELECTRONIC MALL • links to energy producers with information on their wide range of products/systems. This information include specified component cost, possible after sales service, shipment information, and user technical information. Component order options. This will enable our costumers to have a quick online plant shopping station with various plant components purchased from different sources. Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
Commercialization Analysis 9 torrefaction Details of our market ideas • -Gansa et al [4] framework • -Prof. Sorensen’s market ideas • OUR MOST IMPORTANT TRADE STRATEGY: • Online consultancy services • Component purchase rather than system purchase • Costumer sales handling options • Costumers can decide to let us lobby and arrange component purchases for them. This service will attract a fees but they are assured of a better price option. • Means of contact these companies • contain 50 set of different power plants where customers (individuals, • companies, communities or countries) could select from. A webportal with a click on the countries map popping up energy system options, country energy resouce information, and a suggestion of an appropriate system with its technical details. • CYTHESS Web portal with world map • The portal provides all information needed to build a power plant. A click on the user country shows a matrix with energy resources, suggested systems, expected efficiency of operation and plant component purchases information Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
E-business strategy 10 gasification torrefaction E-business basis E-Busines ideas -Gansa et al [4] framework -Prof. Sorensen’s market ideas • Commercial entity establishment • Commercial product website • Website allows for electronic product purchase and product updating • Central costumer registration system • costumers and users must be registered in the Central Contractor Registration System (CRS) Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
11 System coding overview • HEADER FILE: Thermalsolver.hpp • IMPLEMENTING FILE: Thermalsolver.cpp • thermalsolver() • Classboilerengine() • Classgasificationengine() • Classcontrolengine() • Classimagingengine() • Classspecificationengine() Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
12 Thermoscience inbuilt engines Classboilerengne() Input () PowerPlant() Specification() Furnace() thermodata() Convection() C++ implementation Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
13 Thermoscience inbuilt engines Implementation overview of pyrolysis gasificationengne() Pyrolysis Yield () Powercontent() Thermodynamic Database() Inputdata () Physical Laws() C++ implementation Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
//thermalsolver.hpp #include<iostream> class Boilerengine { public: void SetEnergyresource() void SetMoisturecontent() void SetAfstoic() void SetAfact() void Sethreac() void Sethprod() int GetEnergyresource() int GetMoisturecontent() int GetAfstoic() int GetAfact() int Gethreac() int Gethprod() void input() void combustion(int lcalorificvalue, int hcalorificvalue, int theoreticalo2req, int adiabatic, int itsH20latentheat) void furnacedesign(float radiationcoeff, float convectioncoeff, int Qin, int Qtr, hpool) void Tgradient() void Farea(int flength, int fbreadth, int fheight) void convectioncomponent(float Uo, float Ac, float deltaT, float massflowrate, float deltaH, float cpfluid, float logdifT, float convcoeff, float radcoeff, float heatofconductivity, float tubethickness, int numberoftubeshigh, int componentarea, float heatflux) void boilerpowerplant(float Workturbine, float Workpump, float Workboiler, float Wcondenser) void turbine() void pump() void condenser() 13 Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
private: int itsEnergyresource; int itsMoisturecontent; int itsAfstoic; int itsAfact; int itshreac; int itshprod; int itsNumbeoftubeswide; int itsDuctwidth; int itsDuctlenght; int itsMeangasdensity; int itstubediameter ; int itsQsuperheater; int itsQevaporator; int itsQeconomizer; }; 13 Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
class Gasificationengine { public: void SetNitrogen() void SetMoisturecontent() void SetHydrogen() void SetOxygen() void SetCarbon() int GetNitrogen() int GetMoisturecontent() int GetMoisturecontent() int GetOxygen() int GetCarbon() void input() void charcomposition(charTEMP) void charTEMP(int CO, int CO2, int H2) void tarcomposition(tarTEMP) void tarTEMP(int CO, int CO2, int H2) void gascomposition(gasTEMP) void gasTEMP(int CO, int CO2, int H2, int ch4) void datahandlingalgorithm1() void algorithm2() void algorithm3() void massconservation(float fuelcomposition) void fuelcomposition(float fueldata) void mixturecomposition(int mtar, int mgas, int mchar, int ch4) void energycomposition(int %mtar, int %mgas, int %mchar, int %ch4) void gasifierarea(int glength, int gbreadth, int gheight) void gasifiercomponent(convectioncomponent) 13 Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
void gasifierpowerplant(float Workturbine, float Workpump, float Workboiler, float Wcondenser, float gasengine) void turbine() void pump() void condenser() void gasengine() private: int itsHydrogen; int itsMoisturecontent; int itsNitrogen; int itsOxygen; int itsSurfur; int itsCarbon; }; 13 Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko
Review of the next stage of the project 15 • What are being done finally: • Code finilization • Thermodynamic database system • Report finilization Thermal Engineering System Solver (CYTHESS) Benjamin Boateng, Alex Nyarko