8/21/2019 Asonika T.v5.0.Manual.en En
1/146
APPROVED
General Manager
ASONIKA SRI, LTD
___________ A.S. Shalumov
12.03.2013
Subsystem analysis and thermal characteristics of hardware design in ASONIKA-T
_______________________
Application description
User’s Guide
Validated Page _____________________
146 pages
2013
Letter
8/21/2019 Asonika T.v5.0.Manual.en En
2/146
An Automated System for Ensuring the Reliability and Quality of Equipment
(ASONIKA)
SUBSYSTEM ANALYSIS AND THERMAL CHARACTERISTICS OF
HARDWARE DESIGN IN ASONIKA-T
APPLICATION DESCRIPTION
2013
8/21/2019 Asonika T.v5.0.Manual.en En
3/146
3
АСОНИКА Т. Описание применения
ANNOTATION
We review the issues of automated modeling of thermal processes with arbitrary
design of radio electronic means in models of thermal processes (MTP), built by the user.
The documents -- "Description of the subsystem", "User's Guide," and "System
Administrator's Guide" -- discuss the purpose and structure of the subsystem, the
subsystem description, use of the subsystem, the form’s data input, the methodology of
thermal design models and calculations of their thermal modes of radio electronic means,
configuration, and structure and launch of ASONIKA-T subsystem.
Subsystem ASONIKA-T is used within Russian Federation Ministry of Defense for
monitoring the correct application of electronic technology in special-purpose hardware. It
is recommended for the set of standards "MOROZ-6" for use in the process of design and
replacement testing in the early stages of design. On July 1, 2000, the following document
was enacted which was developed jointly with TNIII 22 of the Defense Ministry of
Russian Federation, KGTA, and MGIEM, regulating the use of the ASONIKA systemduring design: RDV 319.01.05-94 , Rev.2 -2000. Document Guide. Comprehensive
quality assurance system. Instruments, devices, and equipment for military purposes.
Principles of mathematical modeling during design / Y.N. Kofanov, A.S. Shalumov, A.I.
Andreev, V.G. Zhuravskii, V.V. Goldin, Y.I. Stepanov, A.A. Borisov. - M.: 22nd TNIII
Ministry of Defense, 2000. – 57pp.
In 2007, a certificate from the Russian Federation Ministry of Defense was obtained
for ASONIKA system, according to which the system met the requirements of the RDV
319.01.09-94 (eds. 2-2000) and is suitable for the automated control of the correct
application of RFC in the development of equipment for the benefit of the Russian
Defense Ministry.
8/21/2019 Asonika T.v5.0.Manual.en En
4/146
4
АСОНИКА Т. Описание применения
CONTENTS
1. 1. SUBSYSTEM DESCRIPTION .................................................................................................... 5
1.1. Use and technical specifications of the subsystem......................................................................... 5
1.2. Description of thermal models of the subsystem ......................................................................... 10
2. USER GUIDE ........................................................................................................................................ 12
2.1. Starting the subsystem and main menu items ............................................................................ 12
2.2. Forced water cooling design .......................................................................................................... 29
2.3. Natural air cooling design ............................................................................................................. 30
2.4. Modelling and simulation results interface ................................................................................. 31
2.5. Sources of influence and capacity modelling ............................................................................... 35
2.6. Demonstration of different power sources................................................................................... 64
2.7. Example of thermal modeling a floor cabinet ............................................................................ 66 2.7.1. Analysis of thermal processes ................................................................................................................................. 67
2.7.2. Simulation results .................................................................................................................................................... 71
2.7.3. Results ....................................................................................................................................................................... 73
3. SYSTEM ADMINISTRATOR'S GUIDE ........................................................................................... 74
3.1. Structure and launch of ASONIKA-T ......................................................................................... 74
3.2. Saving the project........................................................................................................................... 74
4. BASIC PRINCIPLE METHODS OF CONSTRUCTION OF THERMAL MODELS ................. 75
4.1. General information ...................................................................................................................... 76
4.2. "Heated zone" and the principle of local influence .................................................................... 78
4.3. Designation of MTP branches ...................................................................................................... 80
4.4. Properties of models in different coordinate systems ................................................................. 81
5. MODELS OF THERMAL PROCESSES FOR STANDARD DESIGNS AND REM ELEMENTS..................................................................................................................................................................... 82
5.1. Constructing an MTP plate with a heater of P power on one of the sides ............................... 82
5.2. Thermal process model of a transistor ......................................................................................... 85
5.3. Thermal process model of a transistor mounted on the radiator .............................................. 86
5.4. Thermal process model of an air channel (air-duct) .................................................................. 88
5.5. Thermal process model of a sealed REM block ......................................................................... 90
5.6. Thermal process model of a perforated REM block .................................................................. 95
5.7. Cartridge design of an REM block as a standard design element .......................................... 100 5.7.1. Cartridge block with an air flow .................................................................................................. ............................ 100
5.7.2. Sealed cartridge block ............................................................... .............................................................. ................. 104
5.8. Thermal processes model of an REM rack ................................................................................ 106
APPENDINX ........................................................................................................................................... 115
8/21/2019 Asonika T.v5.0.Manual.en En
5/146
5
АСОНИКА Т. Описание применения
1. 1. SUBSYSTEM DESCRIPTION
1.1. Use and technical specifications of the subsystem
Subsystem ASONIKA-T is designed to automate the modeling of thermal processes
of microassemblies, radiators, heat sinks, hybrid-integrated modules, blocks and stackable
cassette design, cabinets, racks, and other non-standard (arbitrary) structures.
The subsystem allows during the design of radio electronic means (REM) to
implement the following project objectives:
− determination of average temperatures of blocks, printed circuit boards, and
materials with design, as well as the volume of air within the REM;
−
modification to the REM design to achieve acceptable thermal conditions;
− selection of the best option in terms of thermal modes of design from several
existing conceptual options;
−
the rationale for the necessity and evaluation of effectiveness of additional protection of REM against thermal effects;
− creating effective testing models and prototypes of REM on thermal effects (the
objective of selection of most informative influences, the selection of sensors, and
establishment of points in most thermally loaded places, etc.).
The subsystem allows simulating steady and transient thermal modes of REM
placed in air environment, both in normal and under reduced pressure and cooled by
natural or forced convection. As a result of the simulation, the average temperature values
of selected isothermal air volume are determined, as well as average temperatures of
designs at lower levels for further thermal modeling, with the implementation of the "top –
down” design procedure. Thus, during thermal modeling of radio-electronic cabinets, the
average temperature values of the blocks or modules are determined; then the next step is
to model these block or modules. The result is the average temperature values for printed
circuit boards. Next, for thermal modeling of printed circuit boards, subsystem
ASONIKA-TM is used, which allows one to get the temperature field of each printed
8/21/2019 Asonika T.v5.0.Manual.en En
6/146
6
АСОНИКА Т. Описание применения
circuit board and each radioelement. By comparing radioelement temperature output
values with temperature limit values of these elements, we can determine compliance with
temperature margins, and thus we are able to detect overloaded radioelements. If the
requirements are met, then the temperature values of radioelements are transferred to
electrical calculation program to further confirm these calculations.
Temperatures of PCB components are required for mechanical calculations in
ASONIKA-TM.
Temperature fields along with average temperatures of standard design components
are determined in ASONIKA-T subsystem, which allow an opportunity to get a
preliminary understanding about thermal conditions and use this information in
ASONIKA-M subsystem to carry out complex mechanical modelling taking into account
temperature values.
ASONIKA-T program includes a database with reference geometrical and thermal
RFC parameters and design materials, graphical input of initial data, and graphical output
of calculated results.
To carry out simulation session using this subsystem requires the following background information:
− a sketch or drawing of the underlying REM design;
−
thermo-physical parameters of materials considered in REM design;
−
heat generation capacity in designs with a low level of hierarchy considered as
part of the design. Heat-generators, in the design, are made from mounted REM
radioelements;
−
cooling conditions (boundary conditions) of REM design.
The block diagram of the subsystem is shown in figure 1.1.
8/21/2019 Asonika T.v5.0.Manual.en En
7/146
7
АСОНИКА Т. Описание применения
Figure 1.1: Block diagram of ASONIKA-T subsystem
TeRa
Calculation module
Ac_t
Integrated database
Calculation results output
module
ShowGR
Information support
subsystem ASONIKA-T
Dialog of input parameters for
modelling thermal processnodes
Dialog of input parameters for
modelling thermal process
branches
Dialog of input parameters forMTP of standard elements
Dialog of standard elements
coupling for the general
model of thermal processes
Vectorization modellingmodule
Library of
standardelements
Database of
materials
Raw data files *.dat
Automated synthesis of
modelling standard elements
module
Results file *.rez
Help of ASONIKA-T
subsystem
8/21/2019 Asonika T.v5.0.Manual.en En
8/146
8
АСОНИКА Т. Описание применения
At its core lies Asonika_T, which has two main functions. Firstly, this module is a
managed wrapper for the subsystem and contains several modules and dialogs for
communication between various function subsystems while performing certain functions,
such as calculation processing, database query of materials and standard components, and
display of necessary user information. Secondly, this module is a graphical frontend for
the construction of the graph, the topological model of thermal processes. Through this
module, the user controls the entire information space of the subsystem. All control and
interaction with the user is done through the module using special dialogs.
Work with the subsystem starts with a model of thermal processes or a macromodel
of the investigated design. Each of these stages is reflected in the automated module
Asonika_T with a relevant dialog form. Construction of a model begins by defining the
nodes of topological graphs. For this purpose, there is a dialog form which guides the
user when inputting node parameters into the model. Further, the nodes are connected with
branches to define thermal coupling between elements of the design. For this process, too,
there is a dialog that asks the user for the branch type and the necessary thermal
parameters of the given influence. Thus, the model is constructed of any complexity.However, this process is inefficient and requires a lot of attention and labor to create the
model. For this reason Asonika_T module has been added with newly developed
algorithms and methods for automated MTP synthesis of standard elements. Standard
types of elements were created and methods and algorithms of automated synthesis were
developed for these elements. To construct a standard element MTP, simple and
understandable dialog forms are used for input of necessary parameters. Automatically
built MTPs are parameterized.
In addition, very often, construction of a complex model necessitates a use of
standard element of MTP couplings between one another in order to create a single model.
For these situations, required information is entered with the use of dialog forms to
automatically couple necessary elements of the design. These dialog forms greatly
simplify the work of the designer.
Modelling and display of topological models of thermal processes take place at the
same time for the investigated design. For this purpose a vectorization module is provided.
8/21/2019 Asonika T.v5.0.Manual.en En
9/146
9
АСОНИКА Т. Описание применения
This module is built using modern technologies of object-oriented programming and
implemented, as well as the entire subsystem, high-level language Delphi.
For automated synthesis of standard MTP elements, a synthesized model module is
created which builds a model based on set parameters using developed algorithms. The
final result of Asonika_T module is a source data file. Graphical information containing
the model is stored in a file with *.spt extension.
After a model is created, next step is to carry out the calculation. For calculations,
Ac_T.ex module is provided in the subsystem. Initial data used to carry out calculations is
stored in *.dat extension files. When the calculations are complete, the results are stored in
*.rez extension files. The results files are conveniently stored in a separate Result folder
located in the root directory of the subsystem. The presence of files containing graphics
and initial data in the root directory is required to successfully carry out calculations.
Depending on calculation results, the user is able to get a variety of textual and
graphical information. For this purpose, ShowGR module was developed to display results
for steady-state calculations shown in the nodes temperature table, as well as transient
calculations shown in a plot as node temperature vs time, and the nodes temperature tableat each time interval.
In addition, the subsystem provides a clear and extensive help system which in an
intelligible form explains how to work with the subsystem and to create models of thermal
processes.
To make it more convenient working with dialog forms in ASONIKA-T subsystem,
the program provides a functional relationship with an integrated data bank. The data bank
contains a set of databases that include background information about REM materials with
all thermo-physical parameters needed to carry out calculations. In addition, there is a
database of standard elements which can be replenished with elements created by the user.
It should be noted that the database is centralized and uniform for ASONIKA-T and
ASONIKA-TM subsystems. This makes it more effective during thermal analysis of an
integrated examination of components ranging from a supporting structure to a PCB,
where the results of one analysis are boundary conditions in the other.
8/21/2019 Asonika T.v5.0.Manual.en En
10/146
10
АСОНИКА Т. Описание применения
1.2. Description of thermal models of the subsystem
The subsystem allows modelling of steady-state and transient thermal processes of
REM design for different cooling conditions by forming a system of nonlinear algebraic
equations (for steady-state thermal process) or a system of ordinary differential equations
(for transient thermal process) to specify geometrical and thermal parameters of the REM
design. Design nodes and elements are specified in REM as well. Boundary conditions are
set by design to solve a system of equations. Output of results is carried out in a
convenient form for further analysis.
The system of equations which is formed by the subsystem is based on the
topological model constructed by the user and displayed on the computer screen.
To solve this problem, criterial equations from similarity theory and heat transfer
equations are used which include a method of nodal potentials which form mathematical
models of thermal processes as a system of ordinary differential equations (SODE) or asystem of nonlinear algebraic equations (SNAE).
Backward differentiation method is used to solve SODE; simple iteration method is
used to solve SNAE; and LU -decomposition method with symbolic factorization
accounting for a stiffening matrix for thermal conductivity is used to solve a system of
linear algebraic equations (SLAE) which are reduced from SODE and SNAE (at each time
step and/or at each iteration by nonlinearities).
Unlike other kinds of models, topological models of thermal processes set boundary
conditions of different kinds with REM design combinations of volumes and surfaces in a
simple way with the help of appropriate graphical components (branches, specified
temperature sources, and (or) thermal input sources).
8/21/2019 Asonika T.v5.0.Manual.en En
11/146
11
АСОНИКА Т. Описание применения
8/21/2019 Asonika T.v5.0.Manual.en En
12/146
12
АСОНИКА Т. Описание применения
2. USER GUIDE
2.1. Starting the subsystem and main menu items
Starting the subsystem and main menu items. The subsystem is called with the
TeRa.exe command. When the program is launched, the subsystem’s window appears
which can be divided into three areas: the workspace – where topological model of
thermal processes (MTP) of the design is built, main menu, and the toolbar. These areas
are shown in Fig. 2.1.
Figure 2.1: Window of the subsystem
Main menu consists of the following set of commands: File, Edit, View, Design,
Analysis, Results, and Help shown in figure 2.2.
Figure 2.2: Main Menu
File menu, expanded in figure 2.3,
8/21/2019 Asonika T.v5.0.Manual.en En
13/146
13
АСОНИКА Т. Описание применения
Figure 2.3: File menu
provides the following features:
−
create a new model (item menu “File/New”);− load an already drawn model from the drive (item menu “File/Open”);
−
save a drawn model in a file on the disk (item menu “File/Save” or “Save As”);
−
finish working with the program (item menu “File/Exit”).
The initial data and simulation results are saved in the Data directory. No additional
directories and subdirectories for inputs and results are necessary. All files related to the
project have different extensions, but the same name.
Edit menu allows you to work with a database of thermal parameters of materials
and a database of coefficients for lubricants; save a part of a thermal model as a standard
element; load a standard element; as well as highlight an entire model.
Figure 2.4: Edit menu
View Menu causes parameter settings window to appear (figure 2.5), as well as a
display of a full model in a separate window.
8/21/2019 Asonika T.v5.0.Manual.en En
14/146
14
АСОНИКА Т. Описание применения
Figure 2.5: Edit menu and Options window
Design menu allows to choose a standard design shown in figure 2.6.
Figure 2.6: Design menu
Analysis menu allows to carry out calculations of the presented model, select
calculation parameters (steady-state and transient), and also enter a table of specific values
which vary according to the preset rules (figure 2.7).
Figure 2.7: Analysis menu
8/21/2019 Asonika T.v5.0.Manual.en En
15/146
15
АСОНИКА Т. Описание применения
Results menu allows (see figure 2.8):
Figure 2.8: Results menu
−
display a table of temperatures at each node of a model for a steady-state type
calculation; and display a table of temperatures at each node of a model at each time
interval for a transient type of analysis (this results table can also be saved to a text file);
−
display a temperature graph over time for a transient type of analysis;
−
display a table of temperatures at each node of a model at a given moment in time
under transient type of thermal analysis (you can also save to a file).
Help menu allows you to get help information about the program (figure 2.9).
Figure 2.9: Help menu
Before adding a thermal design model, one should be familiar with the method of
REM thermal model construction which is part of ASONIKA-T subsystem.
Toolbar consists of a set of buttons to invoke the main commands of the subsystem.
This menu is divided into three areas: Standard, Tools, and Options, each of which is
designed to perform a specific set of commands.
8/21/2019 Asonika T.v5.0.Manual.en En
16/146
16
АСОНИКА Т. Описание применения
Standard Toolbar (figure 2.10) contains buttons for the standard functions to work
with files, duplicates File menu item. Furthermore, it contains a button to view the original
data file .
Figure 2.10: Standard Toolbar
Tools Toolbar (figure 2.11) contains buttons which are used to create and edit
topological models of thermal processes, as well as a help button. Commands contained in
this toolbar will be reviewed in more detail below.
Figure 2.11: Tools Toolbar
Options Toolbar (figure 2.12) contains buttons which are used to retrieve
additional information about nodes and branches of a topological MTP design, as well
as the use of calculation parameters.
Figure 2.12: Options Toolbar
Working with GUI mathematical thermal model input of REM design in a
topological form begins with the introduction of numbered nodes into the model. To do
this, press the button in the toolbar. After that, set the cursor anywhere in the
workspace and press the left mouse button. You will be prompted to enter the number and
name of the node (see figure 2.13).
8/21/2019 Asonika T.v5.0.Manual.en En
17/146
17
АСОНИКА Т. Описание применения
Figure 2.13: Creating a topological thermal model node
Node numbering is automatic, however, the node number can be changed manually. Nodes must be numbered sequentially and without gaps.
Removing a node. Before removing the node, we need to remove all branches
which are connected to it. After that, we press the button in the toolbar. When the
cursor is placed on the node, press the left mouse button while holding down the Ctrl key.
The node will turn blue. Next, we click on the button. The node will be removed.
Creating a branch for a topological thermal model is carried out between two
nodes. To do this, click on the button in the toolbar. Select both nodes sequentially.
Next, select the branch type (figure 2.14).
Figure 2.14: Selecting branch type
8/21/2019 Asonika T.v5.0.Manual.en En
18/146
18
АСОНИКА Т. Описание применения
Next, enter the parameters of the corresponding branch, for example, a branch
representing radiation is shown in figure 2.15.
Figure 2.15: Branch parameters for radiation
As a result, we obtain the following pictorial representation (see. Fig. 2.16):
Figure 2.16: Representation of a radiation branch
“Power Source”, “Temperature Source”, and “Heat Capacity” branches are set only
for transient thermal calculations and are connected to one end of the node which has a
zero potential.
Removing a branch. To do this, click on the button in the toolbar. Then set the
cursor on a branch which needs to be removed, and click on the left mouse button while
holding down the Ctrl key. The branch will turn blue. Next, click on the button to
remove the branch.
Editing branch parameters. To do this, click on the button in the toolbar.
Next, set the cursor on a branch whose parameters need to be changed, and click on the
8/21/2019 Asonika T.v5.0.Manual.en En
19/146
19
АСОНИКА Т. Описание применения
right mouse button while holding down the Ctrl key. After that the window prompt will
appear where branch parameters can be edited.
Selecting an object. To do this, click on the button in the toolbar. Then, press
the left mouse button and outline the object with a rectangle. After the left mouse button is
released, the object will turn blue. Thus, the object will get highlighted. After that, the
entire object can be moved or deleted.
Moving nodes and objects is accomplished when button is selected in the
toolbar. Then, set the cursor on the thermal model node or object, which needs to be
moved, and then holding down the left mouse button, the item is moved. After the node is
moved, we first click on the button, and then choose a different one in the toolbar, for
example, the button.
Viewing node names and branch numbers. For this, the button is selected for
the first case, and button for the second.
Creating a library of standard elements. Very often in a physical thermal model
design there are standard, highly repetitive, elements. In order to avoid entering these
elements every time, we would need to save them once, and then insert them into each
new physical model when necessary. To save the newly created standard element, we first
select it (please see “Selecting an object” from above). Then, clicking on the right mouse
button and holding down Ctrl key select “Save as a standard component” from the prompt
menu. Saving the file (having uel file type) can be done in any directory which was
previously created, where all physical models of standard elements will be stored.Reading the standard element and inserting it into a physical model is achieved by
first selecting the button. Pressing the right mouse button while holding down Ctrl key
select “To insert typical element / Load a Standard Component” from the menu, and select
the uel file from the directory where models of standard elements are stored.
Physical models of standard elements are created by the program developers of
the subsystem. Currently, there are 4 types of standard REM design: plate, package,
modular design, and stack design.
8/21/2019 Asonika T.v5.0.Manual.en En
20/146
20
АСОНИКА Т. Описание применения
To insert a plate, select the button in the toolbar. Then, set the cursor anywhere
in the workspace and click on the left mouse button. In the window that appears (figure
2.17), we enter plate parameters.
Figure 2.17: Parameters window for a standard element “Plate”
After entering appropriate parameters, the screen will display an image of the
physical model of the plate (figure 2.18a). If you move the cursor to the plate and press the
right mouse button, a menu appears, prompting you to select one of the following: unfold
a physical model of the plate into a topological model or change plate’s parameters. When
the physical model of the plate is unfolded, the topological model will be displayed (figure
2.18b).
а)
8/21/2019 Asonika T.v5.0.Manual.en En
21/146
21
АСОНИКА Т. Описание применения
b)
Figure 2.18: Representation of a plate model:
a - physical; b - topological
The topological model of the plate can be “folded” by pressing the right mouse
button. To remove the plate, click on the left mouse button while holding down the Ctrl
key. The plate will turn blue, which means it is ready to be removed. Next, click on the
button. The plate will be removed.
When constructing the model of the plate, the principle of elementary zone
decomposition is used, within which the temperature distribution of the surface is
considered constant. The plate is divided into elementary provisional grid zones. Figure
2.18b shows an MTP plate taking into account heat distribution along the plate itself, as
well as convection of the environment and radiation on the adjacent elements or housing
walls of a block.
As can be seen from practice, there are two possible uses of an MTP plate. In
general, when the plate is used under normal conditions, convection and radiation
8/21/2019 Asonika T.v5.0.Manual.en En
22/146
22
АСОНИКА Т. Описание применения
branches are used, like the one shown in figure 2.18b. In a particular case, when a given
model describes operational conditions in a vacuum, we only show radiation.
In all of the above described cases, the use of an MTP gives the same initial
conditions. Primarily, we input the dimensions of the partition of the OX and OY axes,
that is the grid is discretized and thus we create the number of elementary zones. By
default, the temperature is the same in each zone but can be changed if necessary. Next is
given the overall size in millimeters. The second step is the selection of the number of
planes, operational conditions, namely the presence of the medium of the environment or a
vacuum, after which we set basic thermo-physical parameters: the path length of thermal
flow, thermal conductivity of the material, the emissivity of the surface, the irradiance
factor, critical size, orientation ratio, and the ambient pressure of the environment.
To input “Package” as a standard element, click on the button in the toolbar.
Next, place the cursor anywhere in the workspace and press on the left mouse button. In
the window which appears (figure 2.19), we enter appropriate parameters of the package.
Figure 2.19: Parameters window of a standard element “Package”
After all of the appropriate parameters are entered, the representation of a physical
model of the package will appear (figure 2.20а).
8/21/2019 Asonika T.v5.0.Manual.en En
23/146
23
АСОНИКА Т. Описание применения
а)
b)
Figure 2.20: Representation of the package model:
а - physical; b – topological
If you move the cursor to the package and press the right mouse button, a menu
appears, prompting you to select one of the following: unfold a physical model of the
package into a topological model or change parameters of the package. When the physical
model of the package is unfolded, the topological model will be displayed (figure 2.20b),
which can be folded back by clicking on the right mouse button.
To remove the package, click on the left mouse button while holding down the Ctrl
key. The package will turn blue, which means it is ready to be removed. Next, click on the
button. The plate will be removed.
This model element can be used to create virtually any REM design. To construct an
MTP block design, we must, in accordance with the principles of construction of
topological models, divide the model into basic elements. We highlight six basic
elements: front wall, back wall, upper wall, bottom wall, left wall, and right wall. But for
model construction, it is necessary to have nodes that represent the medium of theenvironment and the air inside the housing. Therefore, the MTP of the package will be
represented in the form of a disconnected graph consisting of eight nodes and appropriate
8/21/2019 Asonika T.v5.0.Manual.en En
24/146
24
АСОНИКА Т. Описание применения
branches (figure 2.20b). As in the case of a plane design, the given model will depend on
the medium of the environment, in which the block design will operate. Figure 2.20b
shows a block model in the environment. If the package is used in the vacuum, then
convection branches will be missing in the model. In that case, the influences between the
elements of the block will only be due to radiation. Each node of the design has its own
number. Each node represents one element of the design, that is: 1 - left wall, 2 – upper
wall, 3 – front wall, 4 – bottom wall, 5 – back wall, 6 – right wall, 7 – medium, and 8 –
inside air.
A standard REM element design labeled as “Modular Design” is also present in
ASONIKA-T subsystem. It is a set of modules which consist of two or three layers: the
middle one is aluminum, while a circuit board is attached to both sides or just one side is
attached to aluminum layer. Fins are located along the edges of the aluminum layer.
Because the fins are tied, the package is formed automatically as a result of tightening of
modules by the bolts. We only need to fix the two lids – one on top, and the other on the
bottom.
To create a standard “Modular Design”, select “Design/Modular Design” in themain menu. Next, set the cursor anywhere in the main window of the subsystem and click
on the left mouse button. In the dialog windows which appear (figure 2.21а and 2.21b) we
enter appropriate parameters for the design of the module.
а)
8/21/2019 Asonika T.v5.0.Manual.en En
25/146
25
АСОНИКА Т. Описание применения
b)
Figure 2.21: Dialog windows for entering parameters of a standard modular design
After entering all appropriate parameters, a physical model of a modular design will
appear in the main window of the subsystem in the “folded” form (figure 2.22а). If we
move the cursor to the package and the plate, by clicking on the right mouse button we can
“unfold” the package and the plate or edit the parameters of the package and the plate.
When the package and the plate are “unfolded”, a mathematical model of the topological
form (figure 2.22b) appears, which can be folded back to the physical form by clicking on
the right mouse button.
а)
8/21/2019 Asonika T.v5.0.Manual.en En
26/146
26
АСОНИКА Т. Описание применения
b)
Figure 2.22: Representation of modular design models:
а – physical mode; b – topological model
To remove the package and the plate, click on the left mouse button while holding
down Ctrl key. The package and the plate will turn blue. This means that they are ready to
be removed. Next, click on the button. The package and the plate will be removed.
The macromodel of the module can be represented in a simplified form as a package
model with the two inserted circuit boards (figure 2.22а). In the unfolded form, the
macromodel is shown in figure 2.22b. As shown in the figure, the model consists of a
package, nodes 1, 2, 3, 4, 5, and 6. These nodes represent the walls of the housing which
interact with the medium (node 7) through radiation. Since this design is primarily used in
the space industry and is operated in a vacuum, the convective heat transfer with the
environment is not present. However, if necessary, it is easy to add appropriate branches.
The internal structure of the package module represents a layer, node 7, which is
connected to the upper, lower, front, and back walls of the package. Circuit boards are
attached on both sides of the layer which are represented as multipoles in the macromodel.
The main heat source elements are the circuit boards. For more accurate modeling, they
are represented as plates broken down into four areas. Each plate has its own heat source.
These circuit boards, nodes 8 – 11 and 13 – 16, interact with air (nodes 12 and 17) through
radiation between the walls of the package and the circuit board and through conduction
with the layer.
8/21/2019 Asonika T.v5.0.Manual.en En
27/146
27
АСОНИКА Т. Описание применения
The design can contain up to fifteen modules connected into one design. The
package modules are connected with each other through conduction branches by wall
contact. Since the modules are bolted together, heat dissipation will be taken into account
due to these attachments. By increasing the number of modules in the design, conductive
branches will be added along adjacent, in direct contact with each other wall of the
modules. The rest of the parts of the macromodel will remain unchanged. In addition, you
can set radiation power for heat areas in the folded form or load directly to nodes of the
PCB in the unfolded form of the macromodel.
Let’s review a standard “Stack Design” which is a rectangular enclosure with circuit
boards of the same dimension stacked parallel to each other.
To create the stack design, select “Design/Stack Design” in the main menu. Next,
set the cursor anywhere in the main window of the program and click on the left mouse
button. In the dialog window which appears (figure 2.23) we set appropriate parameters of
the stack design.
Figure 2.23: Dialog window for entering parameters of the stack design
8/21/2019 Asonika T.v5.0.Manual.en En
28/146
28
АСОНИКА Т. Описание применения
After all appropriate parameters are entered, an image representing a folded form of
a physical model of the stack design will appear (figure 2.24а). If we set the cursor next to
the enclosure and click on the right mouse button, the window will appear that would
enable us to unfold the physical model of the stack design or change the parameters of a
standard stack design. When the enclosure is unfolded, the image of the topological model
will appear (figure 2.24b), which we can fold back by clicking on the right mouse button.
To remove the stack design, click on the left mouse button while holding down Ctrl
key. The model will turn blue, which means it is ready be removed. Next, click on the
button. The model will be removed.
а)
b)
Figure 2.24: Representation of a standard “Stack Design” model:
а – physical model; b – topological model
When working with an MTP stack design of an REM, it is necessary to consider
two cases:
−
forced convection cooling design (air flow between block’s circuit boards);− natural convection cooling design.
In both cases, the MTP of these designs have to let define:
8/21/2019 Asonika T.v5.0.Manual.en En
29/146
29
АСОНИКА Т. Описание применения
−
the temperature of the housing of the block;
−
average surface temperatures of circuit boards;
− air temperatures between printed circuit boards. For a natural convection cooling
design – average volume temperature of each air volume. For forced convection cooling
design – air temperature at the outlet of each air channel between printed circuit boards
and an average temperature of each air channel. These integral thermal condition
parameters of such designs are necessary in the future for a detailed analysis of thermal
REM characteristics, i.e. for the implementation of a hierarchical approach to modelling of
REM thermal processes.
Note that from the thermal processes perspective, both stack and cartridge designs
are virtually indistinguishable from each other. This allows for identical MTP analysis.
In ASONIKA-T 5.0 version, the user has an ability to automatically build thermal
models of standard radiators. Its functional use is described in the Appendix 2 of the
manual.
2.2. Forced water cooling design
We adopt the following idealization for the considered design in terms of heat
transfer processes:
− the surface of each printed circuit board is isothermal;
−
the surface of the housing block is isothermal;
−
heat flux from printed circuit assemblies through connectors and mounting wires
is negligible.
For an idealization to become acceptable, the following types of heat transfer are
available:
−
thermal influences through conduction between each printed circuit assembly and
the enclosure of the block;
−
thermal influence through conduction between the walls of the enclosure;
8/21/2019 Asonika T.v5.0.Manual.en En
30/146
30
АСОНИКА Т. Описание применения
−
radiation from the surface of the enclosure into the environment;
−
convective heat transfer from the surface of the printed circuit assemblies into the
airflows which pass in between;
−
convective heat transfer from the surface of the enclosure into the environment;
−
heat and mass transfer of air in the air channels between printed circuit
assemblies.
2.3. Natural air cooling design
Simplifications adopted in the idealization of heat exchange processes for the
considered designs are analogous to those listed above for a forced cooling design. The
following types of heat transfer exist for an idealized design:
−
radiation from each printed circuit assembly into the air between the printed
circuit assemblies;
− radiation from the surface of the enclosure of the block into the environment;
−
convective heat transfer from the surface of each printed circuit assembly into theair between the printed circuit assemblies;
− convective heat transfer from the areas of the inside surface of the enclosure,
restricted by the printed circuit assemblies, into the air;
−
convection from the surface of the enclosure of the block into the environment.
− thermal interaction by conduction between walls of the enclosure;
− thermal interaction by conduction between printed circuit assemblies and the
walls of the enclosure;
Figure 2.24b shows the described types of heat transfer and the accepted
idealization of an MTP stack design. The following notation is used in the MTP:
- nodes 1 through 6 – walls of the enclosure;
- nodes 9, 11, 13, 15 are printed circuit assemblies;
- nodes 8, 10, 12 , and 14 – air volume between printed circuit assemblies;
- node 7 – ambient environment.
- Р1 through Р4 – power of the thermal radiation of printed circuit assemblies.
8/21/2019 Asonika T.v5.0.Manual.en En
31/146
31
АСОНИКА Т. Описание применения
2.4. Modelling and simulation results interface
Once the topological model is created, it needs to be saved by clicking on the
button in the toolbar. You will be prompted to save the file with a .dat extension. Next, we
need to select the type of modelling – stationary or transient. For transient type of
modelling, we need to enter the appropriate parameters by clicking on the button (see
figure 2.25).
Figure 2.25: Modelling parameters of thermal processes
After, we can go to the “Analysis” in the main menu and click “Run”.
The source data can be reviewed in text format by clicking on the button. If
some parameters were edited, fast recalculation is available. However, these changes
won’t be saved in the original source data.
For stationary results of thermal analysis type, by selecting “Results” in the main
menu and then “Show Temperature at the Nodes”, the following will appear :
8/21/2019 Asonika T.v5.0.Manual.en En
32/146
32
АСОНИКА Т. Описание применения
−
nodes temperature table of the model (figure 2.26).
Figure 2.26: Nodes temperature table of the model
If necessary, the results can be saved in the text file by clicking on the “Save file”
button. The dialog window for saving a file will appear. The file will be saved with a .txt
extension in the Data directory. It is only necessary to specify just the name of the file.
For transient results of thermal analysis type, selecting “Results” in the main menu and
then “Plot Temperature vs. Time” submenu, will display:
− temperature graph over time under transient conditions (figure 2.27).
8/21/2019 Asonika T.v5.0.Manual.en En
33/146
33
АСОНИКА Т. Описание применения
Figure 2.27: Temperature graph over time under transient conditions
It is possible to configure the settings of the appearance of the plot. For example, if
we need to configure the appearance for node 1, double click on the “Node 1” label in the
“Model Nodes Selection” window (figure 2.28).
Figure 2.28: Nodes selection of the model, for which temperature plots over time under
transient conditions will be created
8/21/2019 Asonika T.v5.0.Manual.en En
34/146
34
АСОНИКА Т. Описание применения
Next, “Appearance settings configuration for Node 1” window will appear (figure
2.29), where we can select the plot color, style parameters color and background by double
clicking, select plot width, style, and height and width of the marker from the drop-down
box;
Figure 2.29: Appearance settings configuration
display nodes temperature table over a given time under transient conditions (figure
2.30).
−
8/21/2019 Asonika T.v5.0.Manual.en En
35/146
35
АСОНИКА Т. Описание применения
Figure 2.30: Nodes temperature table over a given time under transient conditions
If necessary, the results can be saved in text form by clicking on the “Save…”
button. The file will be saved with a .txt extension in the Data directory. It is only
necessary to specify the name of the file.
The method of creating thermal models is described in Appendix 1. Appendix 2 has
the types of branches and different parameters necessary for modelling.
2.5. Sources of influence and capacity modelling
8/21/2019 Asonika T.v5.0.Manual.en En
36/146
36
АСОНИКА Т. Описание применения
1.
Power sources.
1.1.
A source with constant power is created in the following way:
1.1.1. A special (base) node, with a zero label, is inserted into the model.
1.1.2.
Click on the button to select a branch type (the branch type number is
101).
1.1.3. The nodes are clicked on sequentially: first, the intended power source (node
1 in figure 2.31), then the base node (node 0).
Figure 2.31: Selecting a constant power source.
1.1.4.
Select “Power Source – constant”.
1.1.5.
In the dialog window which appears, we select the value of the dissipated
power source (figure 1.1.2).
Figure 2.32: Dialog window to set the value for the power source.
8/21/2019 Asonika T.v5.0.Manual.en En
37/146
37
АСОНИКА Т. Описание применения
1.1.6.
As a result, the constant power source is defined in the model (figure 2.33).
Figure 2.33: Constant power source specified at 20 W.
1.2. Time dependent power source (function).
1.2.1.
Initial steps, necessary for a power source selection with a specified function,
are analogous to figures 2.31, 2.32, 2.33. However, now we select “Power Source – time
dependent function” from the drop-down menu (figure 2.34, branch type number 103)
Figure 2.34. Time dependent power source selection specified by a function.
1.2.2. ASONIKIA-T allows for an input of several types of functions to set power
dependence on time: pulse, sinusoidal, sawtooth, and complex. Selection of an appropriate
8/21/2019 Asonika T.v5.0.Manual.en En
38/146
38
АСОНИКА Т. Описание применения
type is done from the drop-down box by clicking on the left mouse button and choosing
the function from the “Function Type” list (figure 2.35).
Figure 2.35: Selection of time dependent power types.
Each function has its own set of characteristics. For convenient determination, they
are shown as either prototype graphs under the drop-down list or as a formula.
1.2.2.1.
Impulse function (figure 2.36) allows you to simulate power sources withtwo states. For example, on / off or open / closed, etc. Time is expressed in second,
power in watts.
Parameter t0 – specifies an initial displacement of the 0th point. In the case of a
positive value, the lag in the function graph is specified. When a negative value is
specified, time duration and parameter value F2 increase.
Parameter F1 – specifies minimum value of the impulse.
Parameter F2 – specifies maximum value of the impulse.
Parameter t1 – specifies the time when the jump occurs relative to the stationary
nought (excluding t0).
Parameter t2 – specifies a full period of the impulse.
8/21/2019 Asonika T.v5.0.Manual.en En
39/146
39
АСОНИКА Т. Описание применения
Figure 2.36: Time dependent power source set by the impulse function.
1.2.2.2. Sinusoidal function (figure 2.37).
Parameter А – specifies the constant component in Watts.
Parameter B – specifies the amplitude of power oscillations.
Parameter W – determines the frequency of oscillation, where t - time in seconds.
Parameter df – phase shift.
Figure 2.37: Time dependent power source set by sinusoidal function.
1.2.2.3.
Sawtooth function (figure 2.38).
8/21/2019 Asonika T.v5.0.Manual.en En
40/146
40
АСОНИКА Т. Описание применения
Figure 2.38. Time dependent power source set by the sawtooth function.
Parameters are analogous to the impulse function, the only change is in the
characteristic of the dependent variables. The peaks and troughs occur gradually without
any sudden changes.
1.2.2.4.
Complex function (figure 2.39).
Figure 2.39: Time dependent power source set by the complex function.
This function represents itself as a more complex impulse function, here the
transition from a minimum to a maximum occurs gradually and not immediately.
8/21/2019 Asonika T.v5.0.Manual.en En
41/146
41
АСОНИКА Т. Описание применения
The initial point is specified with t0 and F1 parameters. Next, the value of the power
increase to F2 during time t0 - t1. From t1 to t2, the values stay the same and equal to F2.
From t2 to t3, the values decrease until they reach F1 and stay constant again from t3 to t4.
1.3.
Time dependent power source (table).
1.3.1. Select “Analysis” from the main menu, and then select “Table” (figure 2.40).
Figure 2.40: Selecting “Table” from the main menu.
1.3.2.
When the tables window appears, right-click and select “New Table” (figure
2.41).
Figure 2.41: Adding a new table.
1.3.3.
In the dialog window, specify the name of the table (figure 2.42).
8/21/2019 Asonika T.v5.0.Manual.en En
42/146
42
АСОНИКА Т. Описание применения
Figure 2.42: Specifying the name of the table.
1.3.4.
Fill in the table in accordance to the appropriate functional relationship
(figure 2.43).
8/21/2019 Asonika T.v5.0.Manual.en En
43/146
43
АСОНИКА Т. Описание применения
Figure 2.43: Filling out the table.
1.3.5. Switch to the model’s nodes. Initial steps necessary for power source
selection entered with the table are similar to the steps specified in figures 2.31, 2.32, 2.33.
In the drop-down window, select “Power Source – Time-dependent (Table) (figure 2.44,
branch type number 102).
8/21/2019 Asonika T.v5.0.Manual.en En
44/146
44
АСОНИКА Т. Описание применения
Figure 2.44: Time dependent power source selection entered with the
table.
1.3.6.
In the drop-down box, choose appropriate table number (figure 2.45).
Figure 2.45: Window for selection of a table.
1.3.7.
The power source is defined (figure 2.46).
Figure 2.46: Specified power source.
8/21/2019 Asonika T.v5.0.Manual.en En
45/146
45
АСОНИКА Т. Описание применения
2.
Temperature source.
2.1. Constant temperature source is set in the following way:
2.1.1.
A special (base) node with a zero numeral is entered into the model.
2.1.2. Click on the button to select the appropriate branch type (branch type
number 111).
2.1.3.
The nodes are clicked sequentially: the intended temperature source is
selected first (node 1 in figure 2.47), and then the base node (node 0).
Figure 2.47: Constant temperature source selection
2.1.4. Select “Temperature Source - Constant”.
2.1.5. In the appearing dialog window, we specify the value of the temperature
(figure 2.48).
8/21/2019 Asonika T.v5.0.Manual.en En
46/146
46
АСОНИКА Т. Описание применения
Figure 2.48: Use of the dialog window for inputting the value of the
temperature source
2.1.6.
As a result, the constant temperature source is defined in the model (figure
2.49).
Figure 2.49: Constant temperature source of 200С
2.2.
Time dependent temperature source (function).
2.2.1.
Initial steps necessary for selecting a temperature source with a function are
analogous to the steps shown in figures 2.47, 2.48, 2.49. But now we select “Temperature
Source – Time-dependent (Function)” from the drop-down menu (figure 2.50, branch type
number 113)
8/21/2019 Asonika T.v5.0.Manual.en En
47/146
47
АСОНИКА Т. Описание применения
Figure 2.50: Selecting time dependent temperature source with a function.
2.2.2. ASONIKA-T lets users to input several types of functions to define
temperature dependence from time: pulse, sinusoidal, sawtooth, and complex. Selection of
an appropriate type is done by clicking on the left mouse button in the “Type of function”
drop-down box and choosing from the (figure 2.51).
Figure 2.51: Time dependent temperature type selection.
Each function has its own set of characteristics. For a convenient definition, they are
shown as prototype graphs under the drop-down list or as a formula.
8/21/2019 Asonika T.v5.0.Manual.en En
48/146
48
АСОНИКА Т. Описание применения
2.2.2.1.
Impulse function (figure 2.52) lets the user model temperature source with
two states. For example, on / off, open / closed, etc. The time is in seconds, the
temperature is in degrees Centigrade.
Parameter t0 – specifies an initial displacement of the 0th point. In the case of a
positive value, the lag in the function graph is specified. When a negative value is
specified, time duration and parameter value F2 increase.
Parameter F1 – specifies minimum value of the impulse.
Parameter F2 – specifies maximum value of the impulse.
Parameter t1 – specifies the time when the jump occurs relative to the stationary
nought (excluding t0).
Parameter t2 – specifies full period of an impulse.
Figure 2.52: Time dependent temperature source with an impulse function.
2.2.2.2.
Sinusoidal function (figure 2.53).
Parameter А – specifies the constant component of the temperature in degrees
Centigrade.
Parameter B – specifies the amplitude of temperature oscillations.
Parameter W – defines frequency of oscillations, where t is in seconds.
Parameter df – phase shift.
8/21/2019 Asonika T.v5.0.Manual.en En
49/146
49
АСОНИКА Т. Описание применения
Figure 2.53: Time dependent temperature source with a sinusoidal function.
2.2.2.3. Sawtooth function (figure 2.54).
Figure 2.54: Time dependent temperature source with a sawtooth function.
The parameters are analogous to the ones in the impulse function. The only change
is in the type of dependence. The function values transition from the minimum to
maximum, without sudden jumps, gradually.
2.2.2.4. Complex function (figure 2.55)
8/21/2019 Asonika T.v5.0.Manual.en En
50/146
50
АСОНИКА Т. Описание применения
Figure 2.55: Time dependent temperature source with a complex function.
This function represents itself as a more complex impulse function, here the
transition from a minimum to a maximum occurs gradually and not immediately.
The initial point is specified with t0 and F1 parameters. Next, the value of the power
increases to F2 during time t0 - t1. From t1 to t2, the values stay the same and equal to F2.
From t2 to t3, the values decrease until they reach F1 and stay constant again from t3 to t4.
2.3. Time dependent temperature source (table).
2.3.1.
Select “Analysis” from the main menu, and then select “Table” (figure 2.56).
Figure 2.56: Selecting “Table” from the main menu.
2.3.2.
When the tables window appears, right-click and select “New Table” (figure
2.57).
8/21/2019 Asonika T.v5.0.Manual.en En
51/146
51
АСОНИКА Т. Описание применения
Figure 2.57 Adding a new table.
2.3.3.
Specify the name of the table in the dialog (figure 2.58).
8/21/2019 Asonika T.v5.0.Manual.en En
52/146
52
АСОНИКА Т. Описание применения
Figure 2.58: Entering the name of the table.
2.3.4. Fill in the table in accordance to the appropriate functional relationship
(figure 2.59).
Figure 2.59: Filling out the table.
2.3.5. Switch to the model’s nodes. Initial steps necessary for temperature source
selection with a table are similar to the figures shown in 2.47, 2.48, 2.49. Select
“Temperature Source – Time-dependent (table)” in the drop-down menu (figure 2.60,
branch type number 112).
8/21/2019 Asonika T.v5.0.Manual.en En
53/146
53
АСОНИКА Т. Описание применения
Figure 2.60: Selection of time dependent temperature source with a table.
2.3.6. Select the table number from the dialog window (figure 2.61).
Figure 2.61: Window used for selecting the table.
2.3.7. The temperature source is defined (figure 2.62).
Figure 2.62: Defined temperature source.
8/21/2019 Asonika T.v5.0.Manual.en En
54/146
54
АСОНИКА Т. Описание применения
3.
Heat Capacity.
3.1.
Constant heat capacity is set the following way:
3.1.1. A special (base) node is entered into the model.
3.1.2.
Click on the button to select the branch type (branch type number 121).
3.1.3. The nodes are selected sequentially: the expected heat capacity first (node 1
in figure 2.63), then the base node (node 0).
Figure 2.63. Constant heat capacity selection.
3.1.4. Select “Heat Capacity - Constant”.
3.1.5.
In the dialog window, specify the value of the heat capacity (figure 2.64).
Figure 2.64: Dialog window for setting heat capacity value.
8/21/2019 Asonika T.v5.0.Manual.en En
55/146
55
АСОНИКА Т. Описание применения
3.1.6.
The heat capacity is defined in the model (figure 2.65).
Figure 2.65: Setting heat capacity to 0.01 J/K.
3.2.
Time dependent heat capacity (function).
3.2.1.
Initial steps necessary for heat capacity selection are analogous to the figures
shown in 2.63, 2.64, 2.65. But now, we need to select “Heat Capacity – Time-dependent
(Function)” from the drop-down menu (figure 2.66, branch type number 123)
Figure 2.66: Time dependent heat capacity set with a function.
3.2.2.
ASONIKA-T lets users set several types of functions for the definition of heat
capacity dependence from time: pulse, sinusoidal, sawtooth, and complex. To select an
8/21/2019 Asonika T.v5.0.Manual.en En
56/146
56
АСОНИКА Т. Описание применения
appropriate type, click on the “Function Type” drop-down box and choose one from the
list (figure 2.67).
Figure 2.67: Time dependent heat capacity selection.
Each function has its own set of characteristics. For convenient definition, they are
shown as a prototype graph under the drop-down list or as a formula.
3.2.2.1.
Pulse function (figure 2.68) lets modelling heat capacity with two states.
For example on / off, open / closed, and so on. The time is set in seconds, the heat capacity
is in Joules per Kelvin.
Parameter t0 – specifies an initial displacement of the 0th
point. In the case of a
positive value, the lag in the function graph is specified. When a negative value is
specified, time duration and parameter value F2 increase.
Parameter F1 – specifies a minimum value of the impulse.
Parameter F2 – specifies a maximum value of the impulse.
Parameter t1 – specifies the time when the jump occurs relative to the stationary
nought (excluding t0).
Parameter t2 – specifies the full period of the impulse.
8/21/2019 Asonika T.v5.0.Manual.en En
57/146
57
АСОНИКА Т. Описание применения
Figure 2.68: Time dependent heat capacity with a pulse function
3.2.2.2. Sinusoidal function (figure 2.69).
Parameter А – sets a constant component of the heat capacity in Joules per Kelvin.
Parameter B – sets an amplitude of heat capacity oscillations.
Parameter W – defines frequency of oscillations, where t is in seconds.
Parameter df – phase shift.
Figure 2.69: Time dependent heat capacity with sinusoidal function
3.2.2.3.
Sawtooth function (figure 2.70).
8/21/2019 Asonika T.v5.0.Manual.en En
58/146
58
АСОНИКА Т. Описание применения
Figure 2.70: Time dependent heat capacity set with the sawtooth function.
Parameters are analogous to the pulse function. Only character dependence is
different. The function transitions from the minimum value to the maximum and vise versa
gradually and not suddenly.
3.2.2.4. Complex function (figure 2.71)
Figure 2.71: Time dependent heat capacity set with the complex function.
8/21/2019 Asonika T.v5.0.Manual.en En
59/146
59
АСОНИКА Т. Описание применения
This function represents itself as a more complex impulse function, here the
transition from a minimum to a maximum occurs gradually and not immediately.
The initial point is specified with t0 and F1 parameters. Next, the value of the power
increases to F2 during time t0 - t1. From t1 to t2, the values stay the same and equal to F2.
From t2 to t3, the values decrease until they reach F1 and stay constant again from t3 to t4.
3.3.
Time dependent heat capacity (table).
3.3.1.
Select “Analysis” from the main menu, and then select “Table” (figure 2.72).
Figure 2.72: Selecting “Table” from the main menu.
3.3.2. When the tables window appears, right-click and select “New Table” (figure
2.73).
Figure 2.73: Adding a table.
8/21/2019 Asonika T.v5.0.Manual.en En
60/146
60
АСОНИКА Т. Описание применения
3.3.3.
Enter the name of the table in the dialog window (figure 2.74).
Figure 2.74: Entering the name of the table.
3.3.4.
Fill out the table in accordance with the appropriate dependence relationship
(figure 2.75).
8/21/2019 Asonika T.v5.0.Manual.en En
61/146
61
АСОНИКА Т. Описание применения
Figure 2.75: Filling out the table.
3.3.5. Switch to the model’s nodes. Initial steps necessary for heat capacity
selection are analogous to the steps shown in figures 2.63, 2.64, 2.65. In the drop-down
menu, select “Heat Capacity – Time-dependent (Table)” (figure 2.76, branch type number
122).
8/21/2019 Asonika T.v5.0.Manual.en En
62/146
62
АСОНИКА Т. Описание применения
Figure 2.76: Time dependent heat capacity set by a table.
3.3.6.
In the dialog window, choose the number of the table (figure 2.77).
Figure 2.77: Window for table selection.
3.3.7. The heat capacity is defined (figure 2.78).
8/21/2019 Asonika T.v5.0.Manual.en En
63/146
63
АСОНИКА Т. Описание применения
Figure 2.78: Defined heat capacity.
3.4.
Calculated heat capacity.
3.4.1.
Select heat capacity according to figures 2.63, 2.64, 2.65. In the drop-down
menu, select “Heat Capacity - Calculated” (figure 2.79, branch type number 124).
Figure 2.79: Calculated heat capacity selection
3.4.2.
Fill out all necessary parameters in the dialog window which will appear. The
calculated heat capacity is specified by the discrete volume, material density, and specific
heat capacity (figure 2.80).
8/21/2019 Asonika T.v5.0.Manual.en En
64/146
64
АСОНИКА Т. Описание применения
Figure 2.80: Entering calculated heat capacity parameters
3.4.3.
The calculated heat capacity is defined (figure 2.81).
Figure 2.81: Calculated heat capacity in the model
2.6. Demonstration of different power sources
The following model will be used as the basis of the demonstration shown in figure
2.82.
8/21/2019 Asonika T.v5.0.Manual.en En
65/146
65
АСОНИКА Т. Описание применения
Figure 2.82: Thermal processes model available for demonstration in the subsystem
Time-dependent power types in ASONIKA-T. Node 1: constant power source of
0.5W; node 3: time-dependent power source set with pulse function; node 4: time-
dependent power source set with sinusoidal function; node 5: time-dependent power
source set with sinusoidal function (in out-of-phase to node 4); node 6: time-dependent
power source set with sawtooth function; node 7: time-dependent power source set withcomplex function.
As a result, we get power vs. time plot shown in figure 2.83.
8/21/2019 Asonika T.v5.0.Manual.en En
66/146
66
АСОНИКА Т. Описание применения
Figure 2.83: Power vs time plot constructed in accordance with the model shown in
figure 2.82.
2.7. Example of thermal modeling a floor cabinet
Purpose – to determine the average temperatures of printed circuit assemblies
(PCA) and the design of the radio-electronic cabinet as a whole.
Initial data – design drawings and the bill of materials which play an important role
in thermal analysis were obtained as initial data for calculation purposes.
One-story radio-electronic cabinet consists of three blocks BP, F, and FM shown in
figure 2.84.
8/21/2019 Asonika T.v5.0.Manual.en En
67/146
67
АСОНИКА Т. Описание применения
Figure 2.84: One-story radio-electronic cabinet design
The main heat generating components were identified, and the power source for
block F was set to the following values:
1. PCA FK – 1.235W;
2. PCA ANP – 0.806 W.
The power dissipated by the blocks BP and FM are 0.6 and 2 W respectively.
For calculation purposes, the ambient temperature was set to +52С. The cabinet
design is surrounded by air.
2.7.1. Analysis of thermal processes
Based on the data received, the model of thermal processes (MTP) for a radio-electronic cabinet was built and is shown in figure 2.84.
The model (see figure 2.85) has the following nodes:
Block BP:
1 – left wall of the enclosure;
2 – right wall of the enclosure;
3 – top wall of the enclosure;
4 – bottom wall of the enclosure;
5 – front wall of the enclosure;
BP F FM
Block F
Block BP Block FM
8/21/2019 Asonika T.v5.0.Manual.en En
68/146
68
АСОНИКА Т. Описание применения
6 – back wall of the enclosure;
7 – printed circuit assembly;
8 – ambient environment;
26 – air inside the block, to the left of the printed circuit assembly;
27 – air inside the block, to the right of the printed circuit assembly.
а)
b)
8/21/2019 Asonika T.v5.0.Manual.en En
69/146
69
АСОНИКА Т. Описание применения
в)
Figure 2.85: Model of thermal processes of a radio-electronic cabinet (Block F, Block
FM, Block BP)
Block F:
9 – left wall of the enclosure;10 – right wall of the enclosure;
11 – top wall of the enclosure;
12 – bottom wall of the enclosure;
13 – front wall of the enclosure;
14 – back wall of the enclosure;
15 – PCA ANP;16, 17 – aluminum layer between printed circuit assemblies;
18 – PCA FK;
28 – air inside of the block, to the left of PCA ANP;
29 – air inside of the block, to the right of PCA FK.
Block FM:
19 – left wall of the enclosure;
20 – right wall of the enclosure;
21 – top wall of the enclosure;
8/21/2019 Asonika T.v5.0.Manual.en En
70/146
70
АСОНИКА Т. Описание применения
22 – bottom wall of the enclosure;
23 – front wall of the enclosure;
24 – back wall of the enclosure;
25 – printed circuit assembly.
The model of the cabinet enclosure is represented as follows.
The walls of the enclosure in block BP interact with each other through conductive
heat transfer, creating branches 1-3, 1-4, 1-5, 1-6, 2-3, 2-4, 2-5, 2-6, 3-5, 3-6, 4-5, 4-6. In
addition, node 7 interacts with the front, back, top, and bottom walls through conduction.
All walls of the enclosure, except for the right wall, interact with the ambient environment
through radiation and convection, creating branches 1-8, 3-8, 4-8, 5-8, 6-8. Printed circuit
assembly interacts with the left and right walls through radiation, creating branches 7-1, 7-
2. Printed circuit assembly interacts through convection with the air inside the block,
creating branches 1-26, 3-26, 4-26, 5-26, 6-26, 7-26, and 2-27, 3-27, 4-27, 5-27, 6-27, 7-
27.
The relevant nodes are connected with branches, representing themselves as a power
source (7-0) and a temperature source (8-0).The walls in block F interact with each other through conductive heat transfer,
creating branches 9-11, 9-12, 9-13, 9-14, 10-11, 10-12, 10-13, 10-14, 11-13, 11-14, 12-13,
12-14. In addition, nodes 15, 16, 18 interact with the front, back, top, and bottom walls
through a conductive branch. Beside the left and the right walls, the walls of the enclosure
interact with the ambient environment through radiation and convection, creating branches
11-8, 12-8, 13-8, 14-8.
PCA ANP interacts with PCA FK through an aluminum layer with a conductive
branch, creating branches 15-16, 17-18.
PCA ANP interacts with the left wall through radiation, creating branch 9-15.
PCA ANP interacts with the air inside the block through convection, creating
branches 9-28, 11-28, 12-28, 13-28, 14-28, 15-28.
PCA FK interacts with the right wall through radiation, creating branch 18-10.
PCA FK interacts with the air inside the block through convection, creating
branches 10-29, 11-29, 12-29, 13-29, 14-29, 18-29.
8/21/2019 Asonika T.v5.0.Manual.en En
71/146
71
АСОНИКА Т. Описание применения
The relevant nodes were connected with branches representing themselves as power
sources (15-0, 18-0).
The walls of the enclosure in block FM interact with each other through a
conductive heat transfer, creating branches 19-21, 19-22, 19-23, 19-24, 20-21, 20-22, 20-
23, 20-24, 21-23, 21-24, 22-23, 22-24. In addition, node 25 interacts with the left wall
through a conductive branch. All walls of the enclosure, except for the left wall, interact
with the ambient environment through radiation, creating branches 20-8, 21-8, 22-8, 23-8,
24-8. Printed circuit assembly interacts with the right wall through radiation, creating
branch 25-20.
Node 25 was connected with a branch representing itself as a power source (25-0).
The blocks are connected with each other by conductive branches: 2-9 (blocks BP
and F), 10-19 (blocks F and P12-МII).
2.7.2. Simulation results
Thermal processes modeling were carried out at an ambient temperature of + 52° С.
As a result of the simulation, the temperature values in the nodes of the model were
obtained:
Node number Name Temper
ature
deg.С
Node
number
NameTemperature
deg.С
BLOCK BP
1 left wall 68 2 right wall 69
3 top wall 68 4 bottom wall 68
5 front wall 68 6 back wall 68
7
26
printed
circuit
72 8
27
ambient
environment
52
8/21/2019 Asonika T.v5.0.Manual.en En
72/146
72
АСОНИКА Т. Описание применения
assembly
69
air inside the
block, to the
right of the
printed
circuit
assembly
70
BLOCK F
9 left wall 69 10 right wall 69
11 top wall 69 12 bottom wall 69
13 front wall 69 14 back wall 69
15
17
28
PCA ANP
right side of
the
aluminum
layer
air inside the block to the
left of the
PCA ANP
70
70
69
16
18
29
left side of
aluminum
layer
PCA FK
air inside the
block, to theright of the
PCA FK
70
10770
BLOCK P12-
МII
19
left wall 71 20 wright wall 69
21 top wall 68 22 bottom wall 69
23 front wall 69 24 back wall 69
25 printed
circuit
assembly
71
8/21/2019 Asonika T.v5.0.Manual.en En
73/146
73
АСОНИКА Т. Описание применения
2.7.3. Results
As a result of these calculation, the initial data (boundary conditions) were obtained
for further analysis of the temperatures of radio-frequency components as part of printed
circuit assemblies of ANP and FK: 69 and 70 deg.С.
Comparison with the experiment shows that the error from modelling comes withing
2 deg.С or 3 % (calculated temperature of the enclosure 68 deg.С, experimental - 66
deg.С).
8/21/2019 Asonika T.v5.0.Manual.en En
74/146
74
АСОНИКА Т. Описание применения
3. SYSTEM ADMINISTRATOR'S GUIDE
3.1. Structure and launch of ASONIKA-T
Subsystem ASONIKA-T is located in ASONIKA-T directory and can be located on
any disk. The structure of the directory is shown in figure 3.1.
Figure 3.1: Directory structure of ASONIKA-T subsystem
The source data and results are located in Data directory.
Documentation related to ASONIKA-Т subsystem is located in Doc subdirectory. In
subdirectory Help, we can find help files which are called within the subsystem.
To launch ASONIKA-Т, enter into ASONIKA-Т catalog and load TeRa.exe file.
3.2. Saving the project
8/21/2019 Asonika T.v5.0.Manual.en En
75/146
75
АСОНИКА Т. Описание применения
If it is necessary to save a project and transfer it to another machine, then we need to
enter into Data directory and copy 2 files with the name of the project and .dat and .spt
extensions. Let’s say the project has a name Primer. Then we need to save Primer.dat and
Primer.spt files in the Data directory. The file of results will be saved with .rez extension.
4. BASIC PRINCIPLE METHODS OF CONSTRUCTION OF THERMAL
MODELS
8/21/2019 Asonika T.v5.0.Manual.en En
76/146
76
АСОНИКА Т. Описание применения
4.1. General information
In the study of REM temperature fields1, the method of electrothermal analogy
(ETA) is considered as the most common. This is due to the fact that calculation methods
for electric circuits have been advanced the most.
The essence of the ETA method comes from the arrangement of equivalent
electrical circuits which model the effects of heat transfer 2 or aerodynamics of the object –
models of thermal processes [4] and models of aerodynamical processes (МАP) [5] of the
object, and calculations of these circuits with the methods developed for complex
electrical circuits. This method is also called a grid.
The component is conditionally broken into isothermal volumes. This form of
isothermal volumes can be represented as, for example, RFC, a design element of a
component, in which it is necessary to determine the temperature, air volume inside the
block, ambient environment, the set of elements of the component, REM block as a whole,
part of an element, and so on. The partition depends on the design of the analyzed object,
the accuracy of calculated temperatures, the assumptions made for the analysis of heattransfer processes in the component, and so on.
The selected arbitrary isothermal volumes are represented as nodes of an electric
circuit. The greater the number of these isothermal volumes, the more accurate the model
of true temperature values will be in the component. However, this would increase the
size of the resulting electrical circuit.
Among these arbitrary isothermal volumes, we can select volumes with thermal
interactions. These include:
−
bordering volumes of one solid body (conduction3);
− volumes, interacting through air (free convection in a confined space4) [6];
− volumes in a radiant heat transfer (radiation5);
1 An REM temperature field consists of temperature values of its RFC as well as the temperature of different design
components, air inside the apparatus, and so on. The set of values of these temperatures defines a thermal condition
of an REM.2 Heat transfer theory – the science of heat propagation processes. There are three distinct types of heat transfer:conduction, convection, and radiation.3 Theory of heat transfer (conduction) called molecular transport of heat in a continuous medium.4 Free convection in a confined space is usually considered by analogy with the transfer of heat by conduction.
8/21/2019 Asonika T.v5.0.Manual.en En
77/146
77
АСОНИКА Т. Описание применения
−
the volume of the solid body and the volume of the surrounding air
(convection6);
− volumes of two solid bodies which are in contact (heat conduction through
contact) and so on.
Electrical circuit nodes which correspond with the interacting volumes, are
connected with each other with electrical resistors which represent thermal resistances that
correspond to the type of the heat exchange between these volumes.
If thermal energy is dissipated in a certain volume, then the current source is
included in the corresponding node of the electrical circuit.
For example, if a certain isothermal node has thermal dissipation power of 15 W,
then the current source of 15 A is included in the corresponding node of the electrical
circuit.
If for a certain node the temperature is given, then the voltage source is included in
the corresponding node of the electrical circuit. For example, for an isothermal volume of
the block with a 30 degree Celsius, there will be a corresponding node of the electrical
circuit with a 30 W voltage source.The heat capacity of the selected volume is modeled using electrical capacitance.
This is how we get electrical diagrams that model thermal processes of the specific
component design.
When modeling aerodynamic processes, it is also possible to use the analogy of
aerodynamic and electrical processes.
Thus, wind resistance similar to the electrical resistance, square air flow - current
source, pressure - voltage source. Thus, it is possible to construct an aerodynamical REM
design model in the form of an electrical circuit or in the form of aerodynamic circuit,
which is more understandable for specialists working in this field.
For convenience, we represent these electrical diagrams in the topological form (as a
graph) and refer to them as model of thermal processes or model of aerodynamic
5 Thermal radiation – the process of propagating heat with electromagnetic waves.6 Convection is the type of heat transfer through the moving “fluid” (gas or fluid) in space. The heat exchange
between the fluid or gas and the surface of the solid body is referred as convective heat transfer or heat exchange.
8/21/2019 Asonika T.v5.0.Manual.en En
78/146
78
АСОНИКА Т. Описание применения
processes. Meanwhile electrical resistors which represent heat exchange processes, will be
referred as thermal resistances; current sources – thermal power sources; voltage sources –
temperature sources; electrical resistors which r