AI Units
AI Units
quantities
At present, the conduct of engineering, scientific, technical and feasibility calculations on a computer may
be based on physical quantities [1-3], not just not on numerical values. This simplifies and speeds up
calculations, reduces the likelihood of errors in them, and increases the "readability" of calculations.
Programs such as Mathcad, Maple Flow, Python, SMath, etc. are equipped with this toolkit. Such computing
tools need to be improved with the connection of artificial intelligence (AI) elements to them. This will be
discussed in this article through the analysis of a number of examples. The article can be considered as a
kind of technical task for the creation of an artificial intelligence system in computer calculations of physical
quantities.
Figure 1 shows a fragment of the calculation of a combined cycle power plant with two working
fluids - air / flue gases and water / steam. The flue gases leaving the combustion chamber of the gas
turbine plant (air and fuel compressed in the compressor are fed into it) are sent to the gas turbine,
which drives the rotor of the first electric generator. Then the flue gases enter the steam boiler
(waste heat boiler), the steam from which is sent to the steam turbine, which drives the rotor of the
second electric generator. The efficiency of such a binary power plant is significantly higher than
that of a separate gas turbine or steam turbine plant.
The mass specific work of a steam turbine - the work of one kilogram of water vapor (lst) is
calculated as the difference in the specific mass enthalpy1 of steam at the inlet (hst1) and outlet
(hst2) of the steam turbine. A similar calculation is shown for the gas turbine. In the formulas, the
units are included. The AI system that supports this dimensional calculation has added a constant C
to the answers, the meaning of which will be explained below in the next paragraph.
1
From the ancient Greek ενθαλπω - "I heat." Other names are thermal function, Gibbs thermal function, heat content,
isobaric-isoentropic potential. Equal to internal mass specific energy plus product of mass specific volume and
pressure.
Fig. 1. Two different physical quantities with the same units of measurement
An attempt to add up the specific work of two turbines - gas and steam - ended in failure with an
error message. The fact is that a kilogram of gas and a kilogram of water vapor are associated with
different physical quantities, the values lgt, lst which cannot be added. Another value m (circulation
ratio) appears in the calculation - the ratio of gas flow to water vapor flow. Usually this value is
taken to be dimensionless, but this is not the case. This quantity has a dimension - kilograms divided
by kilograms, and these two units of mass in a fraction cannot be reduced. In [4], it is shown how
the problem of different physical quantities with the same units of measurement can be solved
through the use in the calculation of the unit of measurement of a physical quantity that is not
involved in this calculation - candela, for example. The mass of gas is measured in kilograms, and
the mass of water and water vapor in candela. But this is inconvenient, since you have to constantly
correct the unit of measure in the answers. The solution to the problem can be this - see fig. 2.
Fig. 2. Entering into the calculation of the same units of measurement of different physical
quantities
In the SMath environment, pressing the letter k or another letter on the keyboard leads to the
appearance of a drop-down list of all user-defined and built-in variables and functions whose name
begins with this or another letter (see also Figure 5). Entering the next letter shortens this list,
leaving only the names of those identifiers that begin with these two letters, and so on. This is very
convenient when doing even simple calculations. But such hints can be removed if desired. So, in
such a list, after pressing the letters k and g, not one, but several units of mass kg may appear,
associated with different physical quantities that cannot, for example, be added - see fig. 1. These
different kilograms may or may not be in different fonts, as shown in fig. 1.
If a combination of different units of measurement is introduced - the same kilojoules divided by
kilograms, then it should additionally be noted what physical quantity is entered into the calculation
- internal specific mass energy, internal specific mass enthalpy, or something else. All these are
different physical quantities that cannot add up, for example. The specific mass energy can also be
introduced with the extremely simplified unit m2/s2 (see Fig. 5 below). But if at the same time it is
noted that this is precisely the specific mass energy, then everything will fall into place.
Conclusion on point 1. An AI system that supports physical quantities in calculations should prompt
the user that the same units can be assigned to different physical quantities..
In Figure 1, under the subtraction of two values, is written what the individual values are. The
constant C appears in the answers, analogous to the added constant we include when taking an
indefinite integral analytically. This constant indicates that the value of the specific enthalpy itself
does not have any physical meaning - only the difference of these values has meaning, in which two
identical constants cancel out. For readers who are not related to heat engineering and have not
encountered enthalpy, let's say that enthalpy, otherwise heat content, is the sum of internal energy
with the product of the specific volume and the pressure of the working fluid - flue gas or water and
water vapor. A mechanics example might be that of a flying stone that has two types of energy -
potential and kinetic, the sum of which gives the total energy (enthalpy, "energy content") of the
stone. When printing the numerical values of these two energies, the kinetic energy should be
printed without any constant, and the potential energy with a constant.
However, at the request of the user, attributing a constant to the answer can be excluded. So
experienced users, through a special switch in the SMath environment, can disable the drop-down of
lists, which is shown in Fig. 2 and 5.
Before drawing a conclusion on item 2, we note two points in Fig. 1.
First. Some unspoken standards for the design of calculations require that, before deriving a
numerical answer, the formula by which the calculation was carried out should be duplicated so that
instead of just the variable names, their numerical values are shown; as illustrated in Fig. 3.
In the Mathcad environment, such a substitution can be done through the “explicit” symbolic
operator - see fig. 4.
But the explicit operator is almost never used nowadays for a number of reasons. First, it has
difficulties when working with dimensional quantities. Secondly, Mathcad's numerical and symbolic
mathematics are mixed here, which makes it difficult to properly format numbers. Thirdly, in
Mathcad Prime, unlike the good old Mathcad 15, you cannot hide the explicit keyword.
But the main reason for not duplicating formulas is that the substitution of numerical values into
formulas (Fig. 4) was necessary only to conduct additional verification of the correctness of manual
calculations or those made using a slide rule or calculator. Currently, calculations are carried out on
a computer, which eliminates arithmetic errors. Errors can be in the values of individual variables
included in the calculation formula. But this error cannot be revealed by the substitution described
above. However, some design organizations and universities are still guided by outdated unspoken
standards and require employees and students to duplicate formulas with substituted variable values,
not content with the method shown in Fig. 1 when the values of the formula variables are displayed
below the formula, following the word "where".
In Soviet research institutes and design bureaus there were entire departments where girls sat and
checked the correctness of arithmetic calculations made by employees from other departments on
adding machines and other non-electronic devices. For them, it was necessary to duplicate the
formulas, substituting the numerical values of the variables into them (Fig. 3 and 4).
Let us mention in passing that in the SMath environment, when a variable is entered into the
calculation formula, it is not only duplicated in the drop-down window, but “digitized” showing its
numerical value - see fig. 5. In the future, it may additionally describe what physical quantity is
present - the specific mass enthalpy of the gas, and not the internal energy or something else with
the same combination of units of measurement.
`
Fig. 5. Tooltip when entering a variable in a formula
Figure 5 highlights another problem that the AI system must solve. In the Mathcad environment, the
specific mass energy is printed out with the compound unit m2/s2 reduced as much as possible. This
is what is shown in the yellow box in Fig. 5. But the SMath environment makes a mistake here in
the other direction - it prints this physical quantity with the unit of the absorbed dose of ionizing
radiation Gy (Gray), which has to be manually changed to the more familiar compound unit kJ / kg
(see Fig. 1). In passing, another question arises. And why can't this correct unit of specific mass
enthalpy be reduced by J / g (joules per gram)!? But habit is second nature: here we stubbornly write
and pronounce kilojoule per kilogram, without removing the notorious kilo. The kilogram unit of
mass is a rather strange unit. It is the only base in SI that has a kilo multiplier. Because of this, the
unit of mass μg can be interpreted both as a microgram (μ g) and as a millikilogram (m kg), that is, a
gram.
Figure 6 shows a calculation in the SMath environment using the author's application
WaterSteamPro (www.wsp.ru), of the viscosity of water under normal conditions. By default, the
answer is displayed with a rather strange unit of measurement from the point of view of physics:
pascal multiplied by a second - see the first operator in fig. 6, which is nevertheless recommended in
the SI as the basic unit of viscosity [5]. The unit is strange because it loses the physical meaning of
viscosity - the force of viscous friction. But the main thing here is that Blaise Pascal (1623-1662)
did not work with viscosity. Isaac Newton (1642-1727) dealt with it. There is even such a thing as
Newtonian fluid..
Conclusion on point 2. An AI system that supports physical units in calculations should divide the
calculation variables into those that have an independent physical meaning, and those whose
physical meaning is manifested only when working with the differences of these quantities. In
addition, some composite and simplified units of measurement must be returned to their physical
meaning..
Units of measurement are usually tied to numerical values through multiplication. But there are
some units for which the connection with the number is carried out in a more complex way; decibels
for example [6].
Bel (B, B) is the decimal logarithm of the ratio of two quantities with the same dimension. If you
use the natural logarithm instead of the decimal one, then the unit of measurement is called a non-
pen (Np, Np). A decibel (dB, dB) is one tenth of a bel.
SMath has decibels and dekabels built in 2 – see fig. 7, but they have nothing to do with the essence
of these specific units of measurement. A decibel simply stores one, and a dekabel is a hundred
times the decibel. And this decibel cannot be added to a meter, for example.
2
Decabels are practically not used. This is also evidenced by the fact that the spell-checker of the Word text editor, in
the environment of which this text of the article was typed, underlined this word with a red wavy line..
Fig. 7. Entering deci- and dekabels in the SMath environment
Decibels and dekabels in this form play a purely decorative role - the role of some comments. For
them to really work, it is necessary to take into account the fact that the logarithm in decibel
operates with a fraction, the denominator of which is taken as a certain base (base), from which the
calculation is carried out. It would be possible to simply work with a fraction, and not with its
logarithm, but then the range of change in the values of this fraction would be very large, which was
very inconvenient for manual calculations in the pre-calculator and, especially, in the pre-computer
era. So non-physical entities were introduced into the calculations in order to significantly narrow
this spread through the use of logarithms3. Nowadays, computer tools for solving problems are not
afraid of such spreads of values, and decibels can be completely abandoned, leaving them only to
3
There is another not so obvious reason, indirectly related to metrology. The nature of the reflection in the sense
organs of man and animals of changes in the course of many physical and biological processes is proportional to the
logarithm of the intensity of the stimulus (see the Weber-Fechner law). This feature makes the use of logarithmic
scales, logarithmic quantities and their units quite natural. For example, one of these scales is the musical equal-
tempered frequency scale.
display the results of calculations for those who are used to them, for whom they "entered the blood
and flesh" of the calculation practice.
A concrete example of working with decibels.
Suppose we want to express the power of a power plant in decibels.
Here is how (Fig. 8) in the Mathcad 15 environment such a calculation may look with the use of
tools for separating variable and function names into styles using different font colors (black, green,
blue and white - invisible) and a prefix operator.
If one watt is taken as the base, then the power of the largest Russian thermal power plant,
Surgutskaya GRES-2, would be 96.812 decibels.
4
Once upon a time there was an obsessive advertisement for a cream with pH = 5.5 on TV. Such an acid indicator has
human skin.
Fig. 11. pH value calculation
By the way, about the moles appearing in the calculation in Fig. 11. They are different, given that
they set both molar and normal concentrations. Previously, the gram-equivalent unit was used for
normal concentration instead of the mole. Then they banned the use of gram equivalents - only
moths should be everywhere. If we see somewhere that the hardness of water is equal to two
millimoles per liter, then we must understand that we are talking about normal, and not about molar
concentration - about the sum of not the calcium and magnesium cations themselves in water, but
about the sum of the charges of these cations , which are twice as many. For hydrogen cations,
written in the calculation in Fig. 11, moles are the same in both normality and molarity. But if we
are dealing with two or more charged ions, then the moles there will differ significantly. This
nuance should also not be left without attention of the AI system, which is discussed in the article.
Figure 11 touched on the problem of variable and function names in calculations. Mathcad 15 is the
most advanced in this regard. In its environment, you can use the keyboard shortcut Shift + Ctrl + j
to enter square brackets into calculations, inside which you can write complex variable names using
arithmetic and other operations. For example, raising the variable H to a plus power and getting the
name H+. This useful feature should be in other physics and mathematics packages. Below fig. 11
Mathcad 15 printed 1 cubic decimeters as one liter. Here lies the error from the point of view of
metrology: a liter is a unit of capacity, not volume. Such nuances can also be taken into account by
means of AI.
Astronomers, like chemists, also have a certain decibel, but not logarithmic, but linear. The angular
diameters of celestial bodies are measured in arc minutes and seconds, instead of the radians set in
the geometry5. So the maximum angular diameter of the Moon is 33 minutes and 5 seconds, which,
translated into radians, will give approximately 0.00962 poorly perceived (readable) radians.
5
There is a metrological continuation of the old joke about a balloon and mathematics. The balloon broke out of the
clouds. The flying people saw a man on the ground and shouted: “Where are we?”. “You are in a balloon basket!” was
the answer. It was given by a mathematician. Only from a mathematician can you hear an absolutely accurate and
absolutely useless answer. The author's continuation of this anecdote is as follows. Those flying in a balloon shout
down: “You misunderstood us - we want to know our location, and our navigator has run out of battery!”. The
mathematician looked at his smartphone and shouted: “Zero point five hundred and ninety-six thousandths radians
There were attempts to "decimalize" angular values by introducing a unit of degrees, which in a
right angle is exactly one hundred, not ninety. But this was not successful. The same story was true
of the measurement of time. Rather so. There are miles, micros and other "small seconds", but no
kilos, megas and other seconds instead of minutes, hours, etc. In the Mathcad environment, by the
way, there are tools and conversions. There, length can be expressed in English feet and inches, time
in hours, minutes and seconds, and angle in degrees, minutes and seconds. This is very convenient
for those who are used to such units.
Here we can also mention the defaults in metrology. If, for example, we learn in Turgenev's story
"Mumu" that Gerasim's height was 12 inches, then the AI should suggest that two arshins should be
added to the inches, which every adult has.
Conclusion on point 3. An AI system that supports physical units in calculations must be able to
work correctly with decibels.
In the SMath dialog box for entering units of measurement, there is a group named Dimensionless
(see Fig. 13, where the radian and other angular flat units occur. But for some reason the solid angle
(steradian) is in a different group. However, it cannot be added to the radian.
north and zero point three hundred and sixty-four thousandths radians east!” Only mathematicians measure angles in
absolutely correct, but absolutely useless radians, and not in degrees-minutes-seconds.
Fig. 13. Groups of SMath units
The values returned by the sine of the angle and other trigonometric functions cannot be considered
dimensionless either, because the legs and hypotenuse of a right triangle have the dimension of
length (distance), which in principle cannot be reduced in fractions. The question of whether it is
possible to add an angle and its sine, for example, remains open.
Conclusion on point 4. An AI system that supports physical units in calculations must “deal” with
the concept of “dimensionless physical quantity”.
5. Work with the "correct" unit of temperature and with all physical quantities, where it is
included
As you know, in the international system of measurements (SI) there are “exactly” seven basic units
- kilogram (mass), meter (distance), second (time), ampere (electric current), mole (amount of
substance), candela (luminous intensity) and kelvin (temperature). But physicists say that only three
units (kg-m-s) are enough for a metric description of the world. The remaining four units (ampere,
mole, candela and kelvin) are "from the evil one", or rather, from the principle that "truth is good,
but happiness is better."
An ampere, with some reservations (a different record of Coulomb's law), can be expressed in terms
of a meter to the power of one and a half, multiplied by the square root of a kilogram and divided by
a second squared. In order not to deal with such a complex "three-story" unit of current strength, the
unit ampere was introduced into metrological use (recall the pascal multiplied by a second in Fig. 6).
When the SI was created in Europe, the "founding fathers" of this measurement system were under
the euphoria that all the world's problems would be solved once and for all with the help of
electricity. How can you do without a basic electrical unit - without an ampere!? And why didn’t
they insert a volt or an ohm instead of an ampere into the “magnificent seven SI”? But because
Alessandro Volta (1745-1827) was an Italian, Georg Ohm (1789-1854) was a German, and André-
Marie Ampère (1775-1836) was a native Frenchman! France, with its Great French Revolution,
stood at the origins of the kilogram and meter. But then the British were offended and insisted that
William Thomson (1824-1907) not only be awarded the title of lord, but also a nominal unit of
measurement. That's what the Kelvins came up with. And now it's embarrassing to cancel and admit
that they twisted against the truth. Physicists understand this well, using units of energy (eV -
electron volt, for example) for their calculations when fixing the temperature.
Moles (see above) are nothing more than dimensionless things. If the power of light was introduced
into calculations as the basic SI unit, then it would be necessary to come up with a basic unit of
sound power, smell power etc. But why did the kelvin become the basic SI unit? Can this unit of
temperature be reduced to the Gaussian triad "mass-distance-time"? Can!
Task. Oxygen is stored in a 40 liter cylinder at an overpressure of 150 bar. The barometer shows
atmospheric pressure of 745 mm Hg. Cylinder and gas temperature 10℃ (stationary mode).
Determine the mass of oxygen in the balloon, based on the equation of an ideal gas, connecting the
basic trinity of thermodynamics: pressure p, temperature T and specific molar volume - the volume
occupied by a mole of gas with an Avogadro number of atoms or molecules. I immediately
remember the school 22.4 liters - the volume of an ideal gas under normal conditions. The
metrologist will correct us here - not a liter, but a cubic decimeter. A liter is a unit of capacity, not
volume.
Figure 14 shows how the initial data of the oxygen cylinder problem are entered with the conversion
of dimensions to SI base units. Then, through simple calculations, the solution to the problem is
found - 8.2 kilograms of oxygen are stored in the cylinder. The weight of the cylinder will decrease
by approximately this value if oxygen is released from it (by the way, the degree of filling of a
propane-butane liquefied gas cylinder is often controlled by placing the cylinder on a scale).
6
Yes, that's right, not "ten degrees Celsius", which can be interpreted as ten kelvins.
Fig. 15. Boltzmann constant in SMath
Historically, the empirical concept of temperature first appeared with different nominal degrees and scales
(Fahrenheit - 1724, Reaumur - 1730, Celsius - 1742, etc.), but only much later, almost a century later (1834 -
1874: Maxwell, Boltzmann, Clapeyron, Clausius, Mendeleev, etc.) a theoretical equation of state of an ideal
gas was derived with the concept of temperature, which had to be adjusted to "degrees" by introducing the
concept of "universal gas constant". Here lies the mystery of why temperature has become not just a separate
physical quantity, but the main physical quantity in the SI. And it should be a composite value, which is what
we are trying to show in this section of the article. This is indirectly evidenced by the fact that until 1968 the
kelvin was officially called the degree of Kelvin. And degrees in those days were everywhere expelled from
metrology [10] and transferred to the category of auxiliary quantities. Recall angular degrees, degrees of
hardness, degrees of Engler (liquid viscosity), degrees of water hardness, alcohol degrees, etc. Yes, the Kelvin
degree was renamed to Kelvin. But this is similar to how the "metrological house" did not carry out a major
cleaning, did not remember that temperature is inherently a special type of energy, but simply ... swept the
garbage under the carpet - they introduced the universal gas constant. There was not enough political will for
a number of reasons to completely abandon temperature degrees. By the way, the degree of Rankine (an
overseas analogue of the degree of Kelvin, sorry, Kelvin) has remained the degree of Rankine (°Ra): there are
no rankins (temperature units on an absolute scale) in metrology and are not expected.
The aforementioned theoretical physics course was written at a time when there were no computer tools for
working with physical quantities and calculations had to be done manually, on arithmometers, on a slide
rule... Then electronic calculators, "non-physical" programming languages and spreadsheets appeared. In our
time, we repeat, we can return to the origins, to the fact that from the standpoint of metrology, temperature is
not a separate physical quantity, but energy divided by the amount of substance with a conversion coefficient
called the universal gas constant (or Boltzmann constant - see Fig. . 15). The unit kelvin is then converted
into the category of an auxiliary unit of temperature.
Figure 16 shows the units in which some physical quantities are stored, in the units of which there are
kelvins. In this case, the Boltzmann constant is numerically equal to the reciprocal of the Avogadro number,
and the entropy finally becomes dimensionless, which brings the meaning of this quantity closer between
statistical physics and classical thermodynamics.
Fig. 16. True units of some physical quantities
But such reductions confuse many. Recall the reduction of kilojoule per kilogram to square meters per second
squared in Fig. 5. This is one of the reasons why they do not want to abandon the kelvin as the basic unit of
the SI.
But the AI system will be able to help the user to print these values with familiar units.
The dispute about degrees of temperature in a unit of thermal conductivity is resolved radically - there are no
temperature units there, but only moles, meters and seconds - see fig. 17.
Fig. 20. Interactive web application for calculating the temperature difference according to the
international scales of 1968 and 1990
Figure 21 shows a graph of the temperature difference according to the international scales of 1968 and 1990
with eight fixed points. It is placed on the site described above, where the corresponding calculation formulas
are also shown..
Fig. 21. Graphical display of the temperature difference according to the international scales of
1968 and 1990
In principle, when entering the temperature with a call to the dialog box shown in fig. 19, it is necessary to
clarify which international temperature scale is meant. This is another concern of the AI system, which is
discussed in this article.
Conclusion on point 5. Modern computer calculation programs make it possible to finally complete the long
historical process of transition to the correct temperature units. At the same time, it remains possible to work
with the usual temperature degrees and scales when entering and displaying temperature values and other
quantities containing temperature units..
Fig. 22. Dialog boxes for entering cost units and information
However, through a special add-on (plug-in) it is possible to link the exchange rates of world currencies to the
euro to the SMath environment (see Fig. 23) and automatically adjust this link every exchange business day.
Fig. 23. Input operator in the exchange rate SMath environment
Such a connection of the exchange rate allows, for example, quite simply and beautifully to solve the
following problem. It is necessary to choose a carrier of information from two possibles. The first one has a
capacity of 128 gigabytes and costs 2580 Russian rubles (see the operator in the lower left corner of Fig. 23 -
the ruble exchange rate is taken from the website of the Central Bank of Russia, the remaining rates of thirty
currencies are loaded automatically with a base of one euro). The second storage medium can store up to one
terabyte of information, but it costs more - $ 300. What storage medium is worth buying, other things being
equal? Answer: you need to buy the first one, from which 49.61 megabytes are purchased for one ruble, and
not 40.9, like the second - see the boolean operator "greater than" that returned one (true), not zero (false).
Note that megabytes and terabytes, to the surprise of specialists in working with information, have recently
been deciphered, so to speak. The usual twos to the power of 10, 20, 30, etc. instead they gave other names -
see the lower left corner in fig. 24.
Figure 25 shows the button bar of the SMath package with world currency symbols that can be inserted into
calculations instead of the abbreviations RUB and USD used in fig. 24.
Fig. 25. Symbols of different currencies in the SMath environment
Conclusion on point 6. Mathematical packages can be called not only physical and mathematical,
but also technical and economic packages with full support for units (values) of information and
currency.
Figure 26 shows the dialog boxes for entering physical constants (constant) into calculations - SMath on the
left, Mathcad Prime on the right.
Fig. 26. Panels with buttons for entering constants
The middle of Fig. 26 shows a dialog box for entering the value of the free fall acceleration into the
calculation. It is considered not a constant, but a unit of acceleration. This is not a constant because it depends
at least on the height above sea level and the latitude of the area. But other constants can also change as a
result of clarifying their values and subsequent approval by the relevant authorities (the leadership of the
relevant scientific communities).
By the way, if you check the box in the dialog box in Fig. 18 (pass from the formula pv=RT to the formula
pv=T), then in the dialog boxes on the left and right in fig. 26 the universal gas constant disappears.
Conclusion on point 7. The AI system can be useful when working with built-in constants.
When solving problems, even in the environments of advanced physical and mathematical packages, it is
often, alas, necessary to remove variables of dimensions at some stages of the calculation or in the entire
calculation.
Here and in other cases, AI will be very useful. Including when working with empirical and pseudo-empirical
formulas [7, 11], when plotting graphs, creating animations, etc.
Last example.
The first author, as an energy chemist by education, also remembers Mendeleev's aphorism that burning oil is
the same as heating the stove with banknotes, and the fact that Dmitry Ivanovich created formulas for
calculating the heat of combustion of fuel, including oil. These formulas are a bunch of empiricism
incomprehensible to many and complex variable names with superscripts and subscripts. One example can be
seen here [12]. These formulas are waiting to be implemented with units. We leave it to the readers.
General conclusion. Mankind, in its entire long history - the history of technical culture, somehow learned
how to work correctly with units of measurement. The time has come to teach this to a computer using the
methods and means of artificial intelligence. These methods can simultaneously perform educational
functions: through drop-down prompts (see Fig. 1, 2, 5, 11, 12, 15 and 27) and other tools built into physical
and mathematical packages for teaching users how to work correctly with physical, chemical, economic,
informational and other quantities.
Literature:
1. L. A. Sena, Units of physical quantities and their dimensions. — M.: Nauka, 1977. — 336 p.
(http://www.vixri.ru/d2/Sena%20L.A%20._Edinicy%20fizicheskix%20velichin%20i%20ix%20razmernosti,%20
1969.pdf)
2. Ochkov V.F. Physical and economic quantities in Mathcad and Maple. (Series "Dialogue with a computer").
Moscow: Finance and Statistics, 2002 (http://www.twt.mpei.ac.ru/ochkov/Fis-Eco-Units-Mathcad-
Maple.pdf)
3. V.F. Ochkov, K.A. Orlov, A. Davaakhuu. Intelligent computer metrology // Legislative and applied
metrology. No. 6. 2022 (http://www.twt.mpei.ac.ru/ochkov/Ochkov-PhysicValues.pdf)
4. V. F. Ochkov, K. A. Orlov, V. N. Kuznetsov, V. E. Znamenskii, and Aung Tu Ra Tun. Steam-gas cycles: three
aspects of computer calculations // Energy saving and water treatment. No. 5. 2017. P. 36-46
(http://www.twt.mpei.ac.ru/ochkov/PGU-3.pdf)
5. V.F. Ochkov, K.A. Orlov. Digital twin of water // Energy: economics, technology, ecology. No. 10, 2021, pp.
18-22 (http://www.twt.mpei.ac.ru/ochkov/Ochkov-3water.pdf)
7. Ochkov V.F., Orlov K.A. Units of measurement in three types of formulas: in physical, empirical and ...
pseudo-empirical // World of Measurements No. 1-2, 2021 (http://twt.mpei.ac.ru/ochkov/Pseudo.pdf)
8. L. D. Landau and E. M. Lifshits, Theoretical Physics. - The science. 1960 and 1981
(https://scask.ru/c_book_t_phis5.php?id=11&ysclid=lbwkftyvnb53383477).
9. Ochkov V.F., Orlov K.A. When p v = T // Legislative and Applied Metrology. No. 2. 2022. S. 38-44
10. V. F. Ochkov, K. A. Orlov. Degrees in physical quantities of computer calculations // World of
measurements. No. 3-4, 2020 (http://www.twt.mpei.ac.ru/ochkov/Degrees.pdf)
11. Ochkov V.F., Orlov K.A., Patorkin D.V. Computer metrology - not everything is so simple // Legislative and
applied metrology. No. 3. 2022 (http://www.twt.mpei.ac.ru/ochkov/Simple-simple.pdf).
12. Shcherbakova E.V. Theory of combustion and explosion. Material and heat balance of combustion
processes: teaching aid for higher professional education / E.V. Shcherbakova, T.A. Dmitrovskaya. - Orel:
FGBOU VPO "State University - UNPK", 2011 - 63 s.