/[ascend]/trunk/doc/howto-overview.lyx
ViewVC logotype

Annotation of /trunk/doc/howto-overview.lyx

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1733 - (hide annotations) (download) (as text)
Wed Feb 6 00:18:31 2008 UTC (16 years, 5 months ago) by jpye
File MIME type: application/x-lyx
File size: 7253 byte(s)
In process of moving DOPRI5 solver to 'solvers' dir.
1 jpye 1733 #LyX 1.5.1 created this file. For more info see http://www.lyx.org/
2 jpye 1585 \lyxformat 276
3 johnpye 825 \begin_document
4     \begin_header
5     \textclass book
6     \language english
7     \inputencoding auto
8 jpye 1585 \font_roman default
9     \font_sans default
10     \font_typewriter default
11     \font_default_family default
12     \font_sc false
13     \font_osf false
14     \font_sf_scale 100
15     \font_tt_scale 100
16 johnpye 825 \graphics default
17     \paperfontsize default
18     \spacing single
19     \papersize a4paper
20     \use_geometry false
21     \use_amsmath 2
22 jpye 1585 \use_esint 0
23 johnpye 825 \cite_engine basic
24     \use_bibtopic false
25     \paperorientation portrait
26     \secnumdepth 3
27     \tocdepth 3
28     \paragraph_separation indent
29     \defskip medskip
30     \quotes_language english
31     \papercolumns 1
32     \papersides 2
33     \paperpagestyle default
34     \tracking_changes false
35 jpye 1585 \output_changes false
36 jpye 1733 \author ""
37     \author ""
38 johnpye 825 \end_header
39    
40     \begin_body
41    
42     \begin_layout Chapter
43     Starting Points
44 jpye 1585 \begin_inset LatexCommand label
45     name "cha:Overview"
46 johnpye 825
47     \end_inset
48    
49    
50     \end_layout
51    
52     \begin_layout Section
53     Our goal
54     \end_layout
55    
56     \begin_layout Standard
57     The purpose of this chapter is to help you find out what you need to read
58     first about ASCEND IV in order to accomplish some portion of your mathematical
59     modeling tasks.
60     Since there is no single best order to learn in for all people, we list
61     the introductory documents and their sound bytes concisely, in the hope
62     that this makes your search task less difficult.
63     If ASCEND IV is new to you, work through the first three listed in sequence,
64     then branch to the special topics you need most.
65     Without further ado, your goals.
66     \end_layout
67    
68     \begin_layout Subsection
69     Primal Subjects
70     \end_layout
71    
72     \begin_layout Description
73     Chapter\InsetSpace ~
74    
75 jpye 1585 \begin_inset LatexCommand ref
76     reference "cha:model1"
77 johnpye 825
78     \end_inset
79    
80     Building and solving a small mathematical model from a simple problem descripti
81     on of a water tank.
82     This is basic mathematical modeling of a physical system.
83     If you have never, ever used ASCEND IV, you should probably start here
84     to build and solve a model.
85     \end_layout
86    
87     \begin_layout Description
88     Chapter\InsetSpace ~
89    
90 jpye 1585 \begin_inset LatexCommand ref
91     reference "cha:model2"
92 johnpye 825
93     \end_inset
94    
95     Making any model easier to share with others by adding basic methods, scripts,
96     and model interfaces.
97    
98     \end_layout
99    
100     \begin_layout Description
101     Chapter\InsetSpace ~
102    
103 jpye 1585 \begin_inset LatexCommand ref
104     reference "cha:model3"
105 johnpye 825
106     \end_inset
107    
108     Reusing a model for plotting and case studies with an introduction to type
109     refinement and inheritance.
110     Defining and executing a case study to generate data and plots which indicate
111     how your mathematical model responds to alternative input values.
112     \end_layout
113    
114     \begin_layout Description
115     Chapter\InsetSpace ~
116    
117 jpye 1585 \begin_inset LatexCommand ref
118     reference "cha:require"
119 johnpye 825
120     \end_inset
121    
122     Managing modeling project files with REQUIRE and PROVIDE.
123     ASCEND will automatically load the other type definition files you need
124     when working on a model if you follow some simple rules.
125    
126     \end_layout
127    
128     \begin_layout Description
129     Chapter\InsetSpace ~
130    
131 jpye 1585 \begin_inset LatexCommand ref
132     reference "cha:plot"
133 johnpye 825
134     \end_inset
135    
136     Defining a plot which gathers scattered data from your models into a plt_plot
137     that can be viewed from the Browser window.
138     \end_layout
139    
140     \begin_layout Description
141 jpye 1384 \begin_inset Note Note
142     status open
143    
144     \begin_layout Description
145 johnpye 825 *howto-specify*\InsetSpace ~
146     (Art,Ben, in progress) Defining a square or well-posed problem
147     when your model gets big.
148     Writing a specify method is the only reliable way to go, and even this
149     is not simple unless you plan ahead.
150     Degrees of freedom can be tricky.
151     \end_layout
152    
153 jpye 1384 \end_inset
154    
155    
156     \end_layout
157    
158 johnpye 825 \begin_layout Description
159     Chapter\InsetSpace ~
160    
161 jpye 1585 \begin_inset LatexCommand ref
162     reference "cha:atoms"
163 johnpye 825
164     \end_inset
165    
166     Defining new types of variables or constants when the standard library
167     does not have what you want.
168    
169     \end_layout
170    
171     \begin_layout Description
172     Chapter\InsetSpace ~
173    
174 jpye 1585 \begin_inset LatexCommand ref
175     reference "cha:dimeqns"
176 johnpye 825
177     \end_inset
178    
179     Entering correlation equations with units and how we support degrees Farenheit.
180     \end_layout
181    
182     \begin_layout Description
183     Chapter\InsetSpace ~
184    
185 jpye 1585 \begin_inset LatexCommand ref
186     reference "cha:units"
187 johnpye 825
188     \end_inset
189    
190     Defining new units of measure based on SI or other existing units.
191     \end_layout
192    
193     \begin_layout Description
194 jpye 1384 \begin_inset Note Note
195     status open
196    
197     \begin_layout Description
198 johnpye 825 *howto-library1* (NOTES, check methods, etc) Getting it right the first
199     time.
200     Modeling reliably in teams requires communicating all problem aspects including
201     the goals to be met, the mathematical problem to be solved, the solution
202     process, and the testing criteria that define an acceptable solution.
203     You can do all these in ASCEND IV.
204     \end_layout
205    
206 jpye 1384 \end_inset
207    
208    
209     \end_layout
210    
211 johnpye 825 \begin_layout Description
212     Chapter\InsetSpace ~
213    
214 jpye 1585 \begin_inset LatexCommand ref
215     reference "cha:methods"
216 johnpye 825
217     \end_inset
218    
219     Making basic models easy to use later by adding METHODS.
220     Defining more standard methods and your own methods so you do not have
221     to remember how you made the model work yesterday, last week, last year,
222     or in your last incarnation.
223     Its almost automatic.
224    
225     \end_layout
226    
227     \begin_layout Subsection
228     Engineering Subjects
229     \end_layout
230    
231     \begin_layout Description
232     Chapter\InsetSpace ~
233    
234 jpye 1585 \begin_inset LatexCommand ref
235     reference "cha:physprops"
236 johnpye 825
237     \end_inset
238    
239     Defining a chemical mixture and physical property calculations for use
240     in process simulation.
241     Equilibrium thermodynamics, phases, species, and all that jazz.
242     Adding species and correlations to the database.
243     \end_layout
244    
245     \begin_layout Description
246 jpye 1384 \begin_inset Note Note
247     status open
248    
249     \begin_layout Description
250 johnpye 825 *howto-column1*\InsetSpace ~
251     (Art, in progress) Defining a steady-state distillation
252     column in a flowsheet using the column library that comes with ASCEND IV.
253     \end_layout
254    
255     \begin_layout Description
256     *howto-reactor*\InsetSpace ~
257     (Duncan, in progress) Defining a chemical reactor model
258     in a flowsheet.
259     Not a task for the faint of heart, but probably far easier than defining
260     a new reactor in almost any commercial simulator.
261     \end_layout
262    
263 jpye 1384 \end_inset
264    
265    
266     \end_layout
267    
268 johnpye 825 \begin_layout Description
269     Chapter\InsetSpace ~
270    
271 jpye 1585 \begin_inset LatexCommand ref
272     reference "cha:ivp"
273 johnpye 825
274     \end_inset
275    
276     Defining a simple dynamic model (initial value problem) and watching it
277     respond.
278     Water level in a tank.
279     \end_layout
280    
281     \begin_layout Description
282 jpye 1384 \begin_inset Note Note
283     status open
284    
285     \begin_layout Description
286 johnpye 825 *howto-dynamic2*\InsetSpace ~
287     (Duncan, in progress) Defining a complex dynamic model
288     using dynamic libraries.
289     Dynamic vapor-liquid flash tank.
290     \end_layout
291    
292     \begin_layout Description
293     *howto-column2*\InsetSpace ~
294     (Duncan, in progress) Simulating a dynamic distillation
295     column in a flowsheet using ASCEND.
296    
297     \end_layout
298    
299     \begin_layout Description
300     *howto-control*\InsetSpace ~
301     (Duncan, in progress) Controlling dynamic systems, disturbances,
302     and all those pesky graphing tools using the Script window and Tcl.
303    
304     \end_layout
305    
306 jpye 1384 \end_inset
307    
308    
309     \end_layout
310    
311 johnpye 825 \begin_layout Description
312     Chapter\InsetSpace ~
313     Writing a conditional model where which equations apply is determined
314     by variable values or boundary expressions.
315     \end_layout
316    
317     \begin_layout Description
318     Chapter\InsetSpace ~
319     (Ben, in progress) Defining a dynamic model with end-point conditions
320     (boundary value problem) using our collocation (bvp) library.
321     \end_layout
322    
323     \begin_layout Standard
324    
325     \end_layout
326    
327     \end_body
328     \end_document

john.pye@anu.edu.au
ViewVC Help
Powered by ViewVC 1.1.22