Sie sind auf Seite 1von 112

Mathematical packages

and problems of
knowledge transfer in the
field of mechanical &
thermal engineering
26 Nov., 2013, Queen Mary University, London, UK

Valery Ochkov (OchkovVF@MPEI.Ru)


Dr., Professor, Moscow Power Engineering Institute and Joint
Institute of high temperatures of Russian Academy of Science
1
Cooperation with:
• The International Association for the Properties of
Water and Steam (www.iapws.org)

• The National Institute of Standards and Technology


(NIST -www.nist.gov)

• The Knovel Corporation (www.knovel.com) now a part


of the
Elsevier Corporation (www.elsevier.com)

• I hope with The School of Engineering and Materials


Science too after my this visit in QMUL
Three revolutionary events stand out in
historical process of knowledge transfer
development from one generation to the next :

1. Writing appearance
2. Invention of book printing
3. Implementation of computer
technologies

2
Now we have one Crisis in
computer technologies:
1. «Nightmare» of the inherited, old
software at firms, in institutions and
universities

2. Misprints the formulas of scientific and


technical literature and reference

3. Disarrangement of paper manuals and


textbooks with IT-technologies
3
«Nightmare» of the “old” software at the Joint Institute of high
temperatures of Russian Academy of Science: old Hewlett-
Packard with old Fortran (since 1885)

3
Three historical stages in the modes of
using computers for educational,
engineering and scientific problems:
1. Batch mode, where one computer (the famous BESM-6, for example, installed
in the computer center) serves many users, which it delivered to the their
tasks recorded in the deck of cards and the other is neglected (paper) Media
.
2. Mode (time) of personal computers.

3. Mode of global and local (corporate, university and other) networks, which
essentially brings us back to a batch mode, but in a different, more qualitative
level, baseline data and calculation results are transferred is no longer on
paper and in electronic form on the web. Same calculations as it is necessary
can be parallelized (cluster, distributed calculations, etc.) .

4
Three historical stages of development of
software solutions of engineering and
scientific problems on computers:

1. Work with absolute codes (assembler, pocket calculator)


2. Programming using high-level languages (ALGOL, fortran,
Pascal, C, BASIC, Java etc)
Excel (with VBA), Matlab (Programming languages)

3. Using mathematical packages such as Mathcad,


SMath, Maple, Matlab, Mathematica, MuPAD, Derive, etc
5
Why Mathcad!?

6
PTC (Mathcad own) in the World
Aerospace/ Automotive High Tech/ Industrial Consumer Life Sciences
Defense Electronics Equipment Products

© 2006 PTC 7
PTC in Russia

© 2006 PTC 8
The first version of Mathcad was written in
1985 by Allen Razdow from MIT
Mathcad books by V. Ochkov
12 in Russian, 1 in Ukrainian
2 in English:
Seven features Mathcad:

1. "Natural" formulas record


2. Units in formulas
3. Traditional variable’s names
4. Numerical & Symbolical Mathematics
5. 2D & 3D scientific plots and
animations tools
6. “Users built-in” functions
7. Programming
10
Seven features Mathcad
1. "Natural" formulas record
BASIC:
a=21: b=4.5: c=-12
d=(a^2 - b^5.5) / c

Excel

Mathcad

11
Tree tools of Mathcad
1. Menu commands

2. Operators 5! x2 M1,5 etc.


(built-in and users
as in mathematic!)

3. Functions (built-in: sin(x) sin x etc.


and users)

18
Seven features Mathcad
2. Using units by calculation
One example: Power of the human heart

12
Seven features Mathcad
2. Using units by calculation
Three type of formulas in books:

1. Physical formulas – m·c2, m·v2/2 etc.

2. Empirical formulas

3. Pseudo-empirical formulas (???)

12
An Empirical formula
An Typical empirical formula
A Pseudo-empirical formula – what is it?
One example: I want to calculate the molality (L) aqueous solution of NaCl with

molarity M = 2 mol/L and density q = 1.076 gm/mL. I find in Internet table:


A Pseudoempirical formula –
(a physical formula with help for units calculation)
Seven features Mathcad
3. Traditional variable’s names (as in manuals)

13
Seven features Mathcad
4. Numerical & Symbolical Mathematics (SmartMath)

14
Seven features Mathcad
5. 2D & 3D scientific Plots Rankine Thermodynamic cycle

2D-Plot

3D-Plot

15
One “Property Gift” from IAPWS-MPEI-Trieru (my company)
Valery Ochkov gives his famous glass
cube with the thermodynamic surface
water and steam to Isaac Newton in
London (25/11/2013).
The landscape: Density of water/steam by IAPWS-95 and IAPWS-IF97
The landscape: Density of water/steam by IAPWS-95 and IAPWS-IF97
WebSheet: Regions or the IAPWS-IF97
One “Mathcad Materials Properties Gift” from Trieru (my company)
Seven features Mathcad
6. Users built-in Functions of WaterSteamPro

Application
WaterSteamPro™
www.wsp.ru
For Mathcad,
Matlab,
Excel,
Pascal,
BwitASIC,
fortran,
C etc
DLL-technology

16
Seven features Mathcad
7. Built-in Programming Language

17
Data Base – Mathcad – Pro/E (Creo):

Mathcad since 2006

Materials
Properties
Data Base

(Pro/E) Creo

9
(Old) Data Base in Mathcad

19
Mathcad + Internet =
Mathcad Calculation Server
Kill two birds with one stone
• Tear off tasks from the package Mathcad
(early attempt Mathcad Explorer): dreams of
exe-file

• Move tasks from personal computer to


Internet not only for a viewing, but also for
an interactive work on them

From WorkSheet to WebSheet

20
Mathcad + Internet =
= Mathcad Calculation Server
From WorkSheet to WebSheet

21
Calculation Server NRU “MPEI”
1. Provide undergraduate and graduate students with
quality certified calculations, and teachers the possibility
of rapid publication of its calculations on the Internet

2. Ensure power engineering quality calculations online

3. Solve (eliminate) the problem of "piracy“ software for


calculations

22
Calculation Server NRU “MPEI”
1. Thermophysical properties of fluids, working
fluids and materials in the Mechanical and Power
Engineering calculation programs and Internet sites

2. Thermodynamic cycles in Internet

3. Interactive Engineering Reference books on the web and


more than 30 textbooks and book of problems

23
From paper book to Internet

39
Calculation Server
NRU “MPEI”

PDA

SmartPhone

PC or NB

E-Books

Tablets
40
41
Types of works with the RefBook

1. On-line calculations

2. Functions download and creating

3. References on functions

42
Types of works with the RefBook

1. On-line calculations
2. Functions download or creating

3. References on functions

43
Table VI from the e-RefBook

44
Table from the e-RefBook

45
T-h diagram: not one but two points

46
Conductivity of water and steam

47
Conductivity of water and steam

48
Conductivity of water and steam

49
Conductivity of water and steam

50
Conductivity of water and steam

51
Conductivity of water and steam

52
Properties of Ionic Liquids – online calculation
Types of works with the RefBook

1. On-line calculations

2. Functions download or creating

3. References on functions

54
IAPWS-95 Formulation as Mathcad user function
(we can download it)

31
Properties of Ionic Liquids Code generator
for Java, Matlab, VBA and others languages
Types of works with the RefBook

1. On-line calculations

2. Functions download or creating

3. References on functions

Cloud Functions
57
1-st work step - comments

58
Property of the link

59
2-d work step - Reference

60
3-d work step – Insert Address

61
Finish - calculations

62
This topic on the Knovel-site

63
Interactive Heat Engineering Reference books on the web

Paper variant of the


Reference book

Web variant of the Reference book


25
What do we have in the Reference book!?

Texts

Formulas

Tables

Plots

26
What do we have in the Web Reference book!?

Texts with links etc

Live Formulas

Live Color 2D and 3D Plots + Animations

Live Tables

27
What do we have in the Web Reference book!?

Texts with links etc

Live Formulas

Live Color Plots + Animations

Live Tables

28
Live IAPWS etc Formulations

29
Live IAPWS-95 Formulation

30
Live IAPWS-IF97 Formulation

32
Live IAPWS-IF97 Formulation

33
Live IAPWS-IF97 Formulation: Region 1 & 2

34
Live IAPWS-IF97 Formulation: Region 3

35
Live IAPWS-IF97 Formulation: Region 4 & 5

36
Live IAPWS-IF97 Formulation: Region 4

37
IAPWS-IF97 in Internet

Website for Pocket PC

Virtual Thermodynamic surface water and steam


38
IAPWS-IF97 in Internet – the double phase

39
IAPWS-IF97 in Internet (not Mathcad but Mathematica)

40
One IAPWS Formulation in Internet (not Mathcad but Free Charge on-line SMath)

41
One IAPWS Formulation as user function of future version of Mathcad

42
Live Reference Book in “pocket”

43
Live Reference Book in Phone

44
h, s - diagram steam expansion in a turbine

45
Rankine Cycle in Internet

46
Rankine Cycle in Internet

Optimization of steam-turbine
cycle with two steam extraction

47
Thermodynamic Cycle in Internet

Binar Cycle calculation

48
One Heat transfer live task
in Internet

49
Can you solve this thermodynamic task?

50
What do we have in the Web Reference book!?

Texts with links etc

Live Formulas

Live Color Plots + Animations

Live Tables

51
Sound velocity in See Water

52
Nomogram in book

53
Nomogram in Web Reference book

Download Function >>>

54
Nomogram as Mathcad user function

55
What do we have in the Web Reference book!?

Texts with links etc

Live Formulas

Live Color Plots + Animations

Live Tables
56
One typical table from one paper reference book

57
Other typical table from one paper reference book

Download All Function >>>

58
Live tables in Internet

59
Other typical table from one reference book

60
Live tables in Internet

61
Live table as Mathcad open user function

62
Live table as Mathcad protected user function

63
Protected Web Calculation: first level

64
Protected Web Calculation: second level

65
One more typical 3D-table from one reference book

66
Possible cooperation
MPEI – NIST – PTC – Elsevier
/Knovel - QMUL

67
One way of cooperation MPEI(TU) – NIST – (PTC+Knovel)

Now

In future

68
Other of cooperation MPEI – NIST – PTC+Knovel

69
Other way of cooperation MPEI(TU) – NIST – (PTC+Knovel)

70
Other way of cooperation MPEI(TU) – NIST – (PTC+Knovel)

Now

In future

71
Other way of cooperation MPEI(TU) – NIST – (PTC+Knovel)

72
Thanks for your attention

Valery Ochkov (OchkovVF@MPEI.Ru)


Dr., Professor NRU Moscow Power Engineering Institute

73

Das könnte Ihnen auch gefallen