Next Article in Journal
Study on the Dynamic Soil-Pile-Structure Interactive Behavior in Liquefiable Sand by 3D Numerical Simulation
Next Article in Special Issue
Study on Pressure Characteristics and Its Evolution Law at the Ellipsoidal End Cover Pole of Cylindrical Explosion Containment Vessels
Previous Article in Journal
In Vitro Accuracy of Static Guided Implant Surgery Measured by Optical Scan: Examining the Impact of Operator Experience
Previous Article in Special Issue
Selection of the Informative Frequency Band in a Bearing Fault Diagnosis in the Presence of Non-Gaussian Noise—Comparison of Recently Developed Methods
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Coupled Numerical Model of Vibration-Based Harvester

1
Department of Theoretical and Experimental Electrical Engineering, Brno University of Technology, Technicka 12, 616 00 Brno, Czech Republic
2
SIX Centre—Department of Theoretical and Experimental Electrical Engineering, Brno University of Technology, Technicka 12, 616 00 Brno, Czech Republic
3
CVVOZE Centre—Department of Theoretical and Experimental Electrical Engineering, Brno University of Technology, Technicka 12, 616 00 Brno, Czech Republic
*
Author to whom correspondence should be addressed.
Appl. Sci. 2020, 10(8), 2725; https://doi.org/10.3390/app10082725
Submission received: 10 March 2020 / Revised: 2 April 2020 / Accepted: 8 April 2020 / Published: 15 April 2020
(This article belongs to the Special Issue Computational Methods in Vibration Problems and Wave Mechanics)

Abstract

:
Herein, the authors publish the complex design of a numerical coupled model of a vibration-based harvester that transforms mechanical vibrations into electric energy. A numerical model is based on usage of the finite element method, connecting analysis of the damped mechanical oscillation, electromagnetic field and electrical circuit. The model was demonstrated on the design of a microgenerator (MG), and then experimentally tested. The numerical model allows us to execute optimization of the design with many degrees of freedom. The transformation of the wave spreading in the form of mechanical vibrations was solved in the area of resonance of the electromechanical system.

Graphical Abstract

1. Introduction

The extraction of residual energy (harvesting) has been a subject of scientific research in the latest decade. In many projects and publications [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19], the arrangement of a system generating electric power is sought as a suitable or optimized solution of design proposals. A very satisfactory tool of basic research is numerical modeling [2,3,4,8,17,18,19]. It can be very robust [2], but also can only be used as a tool for partially solving the hybrid modeling approach [8].
One of the prerequisites for the design of the electromechanical system is a correct way of grasping the physical principle for maximum description of phenomena and processes; it is fundamental in harvesting extraction, as cases in the theses and works [17,18,19]. When comparing the majority of experimental methods and approaches [9,20], including hybrid design methods [6,7,8] with numerically modeled coupled tasks, the realized design using finite element methods (FEM) [2] is difficult to process but it leads to results with significant parameters relative to other quick approaches, as reported in work [19], Table 1, column “Effective power density [W/m3]”.
In Figure 1, an example is shown of a principal design of a harvester model based on the principle of electromagnetic induction using the Faraday induction law in its full range [2,19]. The analysis and results evaluation were based on the numerical model solved by the FEM.
The critical parameter can be, for example, the boundary sensitivity of the generator to the minimum vibration amplitude. For the studied design the acceleration value is G = 0.01 g − 0.05 g (g = 9.81 m/s−2). Minimal external dimensions of the microgenerator (MG) had to be found and simultaneously, the expected volume was in the range of VMG = (10 − 50) × 0.10−6 m3. Further, the range of expected output effective power (RMS) was Pout =10–100mW, expected output voltage range Uout =2–20V and excitation frequency range fs =15–35 Hz. The principle of resonant arrangement of the moving MG core was used to attain a high efficiency of the vibration transformation, Figure 1. For moving path selection as linear part with non-linear magnetic braking system (Figure 2a), this concept was fully numerically modeled using the associated FEM model (112) described below. It has been shown that the technical solution of the MG core conductor designed within our approach leads to an increase in the damping coefficient and it does not have sufficient sensitivity to lowest acceleration values in the range G = 0.01 g − 0.02 g. Therefore, the concept of beam version (BV) in the arrangement, Figure 2b,c was approached in the solution. Thus the designed and tested MG achieved the expected parameters in the range G = 0.01 g − 0.02 g.
A swinging arrangement (BV, Figure 1 and Figure 2b,c) based on bearings with a minimum achievable damping rate lb has been proposed. The swinging arrangement was damped by a non-linear element-magnetic dampers at the extreme positions, Figure 2b,c. For maximum sensitivity, the electro-mechanical system was tuned to enter the resonance in the supposed frequency range fs of mechanical vibrations.

2. FEM Numerical Model

As mentioned in the principles and basics of the analytical design of the model [2,17,18,19], Figure 2, it is possible to describe electromagnetic field more generally with the FEM numerical model (1–11). The electromechanical vibrating harvester (34) works in special modes using resonances; its model includes nonlinearities and material nonlinearities depending on the temperature etc. As the first variant of the MG, the 3D structure with the application of magnetic damping elements was modeled and simulated. This variant did not used the cantilever beam, Figure 2a. Later, the second variant with cantilever beam swivel arrangement (BV) was also modeled a simulated.
The design of the numerical model was based on the reduced set of Maxwell equations in Heaviside’s notation for quasi-stationary cases of electromagnetic field. MG elements with a high degree of non-linearity and hysteresis (permanent magnet, ferromagnetic material of pole pieces, etc.) were used in the model and the MG worked in resonance mode, which is a therefore strongly nonlinear task [2]. The FEM model has taken into account all these criteria and the results of the analyzes were used to find sensitive parameters of the mathematical model. It was necessary to take into account the accuracy of the analysis and the parameters of the MG bond with the source of vibration.
In the numerical model of the discussed MG for quasi-stationary analysis, the effect of displacement currents (Equations (4a) and (6a)) was further retained. This displacement current effect was not used for the present MG model based on Faraday’s law of induction. It was taken in to account within analysis of another type MG with different parameters (higher vibration frequency) based on piezo-electric phenomenon. However, this piezo-electric generator is subject of other research. Therefore, the displacement current effect will not be used in the analysis of MG, Figure 2b,c. Next, a brief derivation of the numerical model for the tetrahedral, pentahedral and hexahedral elements of FEM will be briefly introduced. This model is using the Galerkin method of functional minimization with conversion to a mathematical problem. In the design of the basic model (Equation (12)) the relative motion of the magnetic field generated by the permanent magnet with magnetization M and the induction coil is considered as the source of excitation, Figure 1.
Analysis of MG model can be accomplished by numerical solution, FEM. The electromagnetic part of the model is based on the solution of reduced Maxwell equations in Heaviside notation
r o t H = J
d i v B = 0
where H is the magnetic field intensity vector, B is the magnetic flux density vector, J is the current density vector.
r o t E = 0
r o t E = B t
d i v J = 0
d i v D = ρ e
where E is the electric field intensity vector, D is the electric flux density vector, ρe is the electric charge density, which is equal to zero for the considered MG and the area Ωs, Ωv ρeΩs, Ωv. Material relations are represented by the equations, whose respect the application of permanent magnets with magnetization M in both functional parts, the main part of the MG and their damping elements respectively.
B = μ 0 H + μ 0 M
J v = E γ
D = E ε 0 ε r
where μ0 is vacuum permeability, μr is relative permeability of environment, μ = μrμ0, M is magnetization of permanent magnet, γ is specific conductivity of environment, ε0 is permittivity of vacuum, εr is relative permittivity, ε = ε0εr. The temporal changes of the electric and magnetic fields in the considered model of the MG, Figure 2, are negligible according to the expected parameters. That means, the relations (4b), (6b) are not respected in the proposed numerical model. Vector functions of electric and magnetic fields are expressed using scalar electric φe and vector magnetic potential A
E = grad   φ e   A   t
B = r ot   A
The total current density from Equation (4a) J is superposed from the circuit’s excitation current density Jcirc and the current density from the eddy currents Jv. Movement is respected in the model by current density in both parts, electrically conductive parts and electrical windings of the MG respectively
J m = γ ( v × B )
J = J v + J c i r c + J m
The electromagnetic field model is formulated from Equations (1) to (10). Based on (1) and (10) is
r o t H = J v + J s + J m   in   the   whole   model   Ω .
For individual parts, Figure 1, of the model Ω holds Ω⊂Ωv∪Ωs, where Ωv is the region with dominant eddy currents, according to Equation (6a) Ωs is the region with known current density distribution Js. In the model under consideration:
Ωs ≡ Ωv
Then, Equation (11a) can be modified using formulas from (1) to (10) with respect to the source of the magnetic field or the damping elements based on permanent magnets that are represented by magnetization M, Figure 1:
r o t 1 μ r o t A γ ( g r a d φ e A t )   γ ( s t × r o t A ) = J s + r o t ( M )   in   the   area   Ω v ,
r o t 1 μ r o t A γ ( s t × r o t A ) = J s + r o t ( M )   in   the   area   Ω ¯ v ,
where v is the velocity of the motion area Ω, s is the displacement vector, M is the magnetization vector and according to (4a) holds
d i v   γ ( g r a d ϕ e A t ) = 0   in   the   area   Ω .
From Equations (3a) and (3b), where the bond between the electric and magnetic field is captured
r o t E =   B   t   in   the   area   Ω
and is expressed with the help of used potentials relation
r o t ( g r a d ϕ e A   t ) = r o t   A   t   in   the   area   Ω .
From the Equation (4b), where the distribution of the electric field is captured
d i v   ε ( g r a d φ e A   t ) = ρ e   in   the   area   Ω ¯ v .
The boundary and initial conditions will be determined as:
n   ( γ i   g r a d φ e , i ) = 0   on   the   boundary   Γ Ω ,   where   i ,   j   stands   for   interface   indexes , n   ( γ i   g r a d φ e , i γ j   g r a d φ e , j ) = 0   on   the   boundary   Γ i , j ,   i   j n   ( ε i   g r a d φ e , i ) = K 0   on   the   boundary   Γ Ω , n   ( ε i   g r a d φ e , i ε j   g r a d φ e , j ) = K 1   on   the   bounday   Γ i , j ,   i   j n   ( γ i   A i t ) = 0   on   the   boundary   Γ Ω , n   ( γ i   A i t γ j   A j t ) = 0   on   the   bounday   Γ i , j ,   i j , n   ( ε i   A i t ) = K 2   on   the   boundary   Γ Ω , n   ( ε i   A i t ε j   A j t ) = K 3   on   the   bounday   Γ i , j ,   i   j n   ×   ( g r a d φ e , i g r a d φ e , j ) = 0   on   the   bounday   Γ i , j ,   i   j n   ×   ( g r a d φ e , i ) = 0 .   on   the   boundary   Γ Ω . n   ( r o t   A i r o t   A j ) = 0 on   the   bounday   Γ i , j ,   i   j n   ( r o t   A i ) = 0   on   the   boundary   Γ Ω , n   ( γ i   s i t × γ i   r o t A i γ j   s j t × γ j   r o t A j ) = 0   on   the   bounday   Γ i , j ,   i   j n   ( γ i   d s i d t × γ i   r o t A i ) = 0   on   the   boundary   Γ Ω .
where n is a normal vector perpendicular to the boundary of the surface area Γ, Γi,j is the interface between the area i and the area j, ΓΩ is the interface at the outer edge of the area; the indexes i, j denotes for the quantities their belonging to the areas Ωi ≠ Ωj. Then the initial conditions are
φ e ( x , y , z , t 0 ) = φ e ( x , y , z ) t 0 = 0 , ( x , y , z ) Ω A ( x , y , z , t 0 ) = A ( x , y , z ) t 0 = 0 , ( x , y , z ) Ω r ( x , y , z , t 0 ) = r ( x , y , z ) t 0 = 0 , ( x , y , z ) Ω d s ( x , y , z , t 0 ) d t = d s ( x , y , z ) d t t 0 = 0 , ( x , y , z ) Ω d A ( x , y , z , t 0 ) d   t = d A ( x , y , z ) d   t t 0 = 0 , ( x , y , z ) Ω
The discretization of relations (12) to (14) can be accomplished by approximating the scalar electrical potential
φ e = k = 1 N φ ϕ e k W k ( x , y , z ) ,   ( x , y , z ) Ω
where φe is the nodal value of the scalar electrical potential, W is the base function, Nφ is the number of nodes of the discretization network,
s = k = 1 N s S k W k ( x , y , z ) ,   ( x , y , z ) Ω
where S is the coordinate of the node, W is the base function, Ns is the number of nodes of the discretization elements,
A = k = 1 N A a k W k ( x , y , z ) ,   ( x , y , z ) Ω
where a is the node value of the vector magnetic potential, W is the base function, NA is the number of nodes of the discretization network. Applying the approximation (20) to (22) and the Galerkin method in relation (12) to (14) gives a semi-discrete solution for the region of Ωm model
r o t 1 μ r o t A γ ( g r a d φ e A t )   γ ( s t × r o t A ) = J s + r o t ( M )
Ω m W i ( r o t   1 μ r o t A   1 μ g r a d   d i v A γ ( A   t g r a d φ e ) γ ( s   t × r o t A ) J s r o t ( M ) ) d Ω = 0 ,     i = 1 , , N u Ω
The Equation (24) is modified by application of 2nd Green’s formula and Gauss’s theorem to expression
Ω m 1 μ r o t A r o t W i   d Ω   +   Γ m 1 μ ( n × r o t   A ) W i   d Γ + Ω m 1 μ d i v A   g r a d W i   d Ω   Γ m [ 1 μ d i v A   W ] n   d Γ   + Ω m W i   γ   A   t d Ω   + Ω m W i   γ   g r a d φ e   d Ω   Ω m W i   γ   ( s   t ×   r o t A ) d Ω   =   Ω m W i   J s   d Ω   + Ω m W i   r o t ( M )   d Ω  
Respecting the boundary conditions of the problem according to the expressions (18), the relation (25) changes to
Ω m 1 μ r o t A r o t W i   d Ω   + Ω m 1 μ d i v A   g r a d W i   d Ω   + Ω m W i   γ   A   t d Ω   + Ω m W i   γ   g r a d φ e   d Ω   Ω m W i   γ ( s   t × r o t A ) d Ω   =   Ω m W i   J s   d Ω   + Ω m W i   r o t ( M )   d Ω  
Applying the approximation (20) to (22) and the Galerkin method in relation (17a) gives a semi-discrete solution for the region of Ωm model
Ω m W i ( d i v   ε ( g r a d φ e A t ) ρ ) d Ω = 0 ,   i = 1 , , N u Ω
The expression (27) is modified by application of 2nd Green’s formula and Gauss’s theorem to expression
Ω J d i v ( W i   ε ( A   t +   g r a d φ e ) )   d Ω   +   Ω J ε ( A   t +   g r a d φ e ) g r a d W i d Ω   Ω J W i ρ   d Ω   =   0 after   modification Ω J W i (   A   t +   g r a d   φ e ) ε n   d Γ + Ω J ε ( g r a d φ e +   A   t ) g r a d W i   d Ω Ω J W i ρ   d Ω = 0 Respecting   the   boundary   conditions   of   the   problem   according   to   the   expressions   ( 18 ) ,   the   relation   ( 25 )   changes   to Ω J ε   g r a d φ e g r a d W i d Ω + Ω J ε     A   t g r a d W i d Ω   Ω J W i ρ   d Ω = 0
Substituting approximation functions, A, s, φε according to (20) to (22) into (26) and (28) gives a semi-discrete solution
Ω m 1 μ r o t ( = 1 N A W a ) r o t W i   d Ω   + Ω m 1 μ d i v ( = 1 N A W a )   g r a d W i d Ω   + Ω m W i γ   ( = 1 N A W d   a d   t ) d Ω   + Ω m W i γ   g r a d ( j = 1 N ϕ W j ϕ j )   d Ω   Ω m W i γ ( ( k = 1 N S W k d S k d   t ) ×   r o t ( = 1 N A W a ) ) d Ω   =   Ω m W i ( m = 1 N j W m j s m )   d Ω   + Ω m W i r o t ( n = 1 N n W n M n )   d Ω  
Relation (29) can be rewritten to form
= 1 N A [ + a x Ω m 1 μ r o t   ( W i ) r o t W i   d Ω   + a y Ω m 1 μ r o t   ( W j ) r o t W i   d Ω   + a z Ω m 1 μ r o t   ( W k ) r o t W i   d Ω   ] + = 1 N A [ + a x Ω m 1 μ   d i v ( W i ) g r a d W i ( i + j + k ) d Ω   + a y Ω m 1 μ   d i v ( W j ) g r a d W i ( i + j + k ) d Ω   + a z Ω m 1 μ   d i v ( W k ) g r a d W i ( i + j + k ) d Ω   ] Θ   = 1 N A [ + d   S x d   t Ω m W i   ( i + j + k )   γ   ( W i × r o t W a t Δ t )   d Ω   + d   S y d   t Ω m W i   ( i + j + k )   γ   ( W j × r o t W a t Δ t )   d Ω   + d   S z d   t Ω m W i   ( i + j + k )   γ   ( W k × r o t W a t Δ t )   d Ω ] ( 1 Θ )   = 1 N A [ + a x Ω m W i   ( i + j + k )   γ   ( d   S t Δ t d   t × r o t W i )   d Ω + a y Ω m W i   ( i + j + k )   γ   ( d   S t Δ t d   t × r o t W j )   d Ω + a z Ω m W i   ( i + j + k )   γ   ( d   S t Δ t d   t × r o t W k )   d Ω   ] + = 1 N A d a d t Ω m W i γ   W d Ω   + j = 1 N ϕ ϕ j Ω m W i γ   g r a d W j   d Ω   =   m = 1 N J j s , m Ω m W i   W m d Ω   + n = 1 N n m n Ω m W i r o t ( W n   )   d Ω   , Θ 0 , 1
The simplified notation of the system of Equations (30) is
= 1 N A a ( k i , , A 1   + k i , , A 2 ( 1 Θ ) k i , , A 3 ) Θ = 1 N A d S d t l i , , S + = 1 N A d a d t l i , , A + j = 1 N ϕ ϕ j k j , , ϕ = m = 1 N J j s , m z i , k , J m   + n = 1 N n m n z i , n , M   , i = 1 , , N u Ω .
Ω J ε   g r a d ( = 1 N ϕ W ϕ ) g r a d W i   d Ω + Ω J ε k = 1 N A d a k W k d   t g r a d W i   d Ω Ω J W i j = 1 N ρ W j ρ j   d Ω = 0
The expression is easy to rewrite to form
= 1 N ϕ ϕ Ω j ε   g r a d W g r a d W i   d Ω + k = 1 N A d a k d   t Ω j ε   W k   g r a d W i   d Ω j = 1 N ρ ρ j Ω j W j   W i   d Ω = 0 Simplified   notation   of   the   relation   is = 1 N ϕ ϕ k i ,   ϕ ϕ + k = 1 N A d a k d   t   l i , k   A ϕ = j = 1 N ρ ρ j   z i , j ,   ϕ ϕ    i = 1 , , N u
To simplify the calculation algorithm in the numerical part of the solution of the system of equations and its acceleration, the system (33) is converted to the form
[ l A J ] { a ˙ } + [ k A ϕ J ] { ϕ } = [ z ϕ ϕ ] { ρ }   ,    i , j = 1 , , N u
The form of the coefficients is expressed in relations (30) and (31).
k A 1 , x = Ω m 1 μ r o t   ( W i ) r o t W i   d Ω   k A 1 , y = Ω m 1 μ r o t   ( W j ) r o t W i   d Ω   k A 1 , z = Ω m 1 μ r o t   ( W k ) r o t W i   d Ω  
k A 2 , x = Ω m 1 μ d i v ( W i )   g r a d W i ( i + j + k ) d Ω   k A 2 , y = Ω m 1 μ d i v ( W j )   g r a d W i ( i + j + k ) d Ω   k A 2 , z = Ω m 1 μ d i v ( W k )   g r a d W i ( i + j + k ) d Ω  
k A 3 , x = Ω m W i   ( i + j + k )   γ   ( d   S t Δ t d   t × r o t W i )   d Ω k A 3 , y = Ω m W i   ( i + j + k )   γ   ( d   S t Δ t d   t × r o t W j )   d Ω k A 3 , x = Ω m W i   ( i + j + k )   γ   ( d   S t Δ t d   t × r o t W k )   d Ω
l S , x = Ω m W i   ( i + j + k )   γ   ( W i × r o t W a t Δ t )   d Ω l S , y = Ω m W i   ( i + j + k )   γ   ( W j × r o t W a t Δ t )   d Ω l S , z = Ω m W i   ( i + j + k )   γ   ( W k × r o t W a t Δ t )   d Ω
l S , x = Ω m W i   ( i + j + k )   γ   ( W i × r o t W a t Δ t )   d Ω l A , x = Ω m W i   γ   ( W )   d Ω l A , y = Ω m W i   γ   ( W )   d Ω l A , z = Ω m W i   γ   ( W )   d Ω
k ϕ = Ω m W i γ   g r a d W j   d Ω  
z J , x = Ω m W i W k d Ω   z J , y = Ω m W i W k d Ω   z J , z = Ω m W i W k d Ω   z M = Ω m W i   r o t ( W n   )   d Ω  
l A ϕ = Ω m W i ε   g r a d W j   d Ω  
k ϕ ϕ = Ω m ε   g r a d W i   g r a d W j   d Ω  
z ϕ ϕ = Ω m W i W j d Ω  
where i, j, k are the base vectors of the used Cartesian coordinate space. The algorithm for constructing matrices of coefficients (35) to (44) is simplified when the system of Equations (31) is rewritten to form
[ k A 1 e + k A 2 e ( 1 Θ ) k A 3 e ] { a } + [ l A e ] { a ˙ } [ Θ l S e ] { S ˙ } + [ k ϕ e ] { ϕ }   =   [ z J e ] { j s } + [ z M e ] { m }   ,    e = 1 , , N e Ω
[ l A J e ] { a ˙ } + [ k A ϕ J e ] { ϕ } = [ z ϕ ϕ e ] { ρ }   ,    e = 1 , , N e Ω
The coefficients of the system of the Equations (45) and (46) are expressed in the relations
k A 1 , x e = Ω e 1 μ e r o t   ( W i i ) r o t W j   d Ω    i , j = 1 , , N u e   ,   e = 1 , , N e Ω k A 1 , y e = Ω e 1 μ e r o t   ( W i j ) r o t W j   d Ω   k A 1 , z e = Ω e 1 μ e r o t   ( W i k ) r o t W j   d Ω  
k A 2 , x e = Ω e 1 μ e d i v ( W i i )   g r a d W j ( i + j + k ) d Ω   k A 2 , y e = Ω e 1 μ e d i v ( W i j )   g r a d W j ( i + j + k ) d Ω   k A 2 , z e = Ω e 1 μ e d i v ( W i k )   g r a d W j ( i + j + k ) d Ω  
k A 3 , x e = Ω e W i   ( i + j + k )   γ e   ( d   S j t Δ t d   t × r o t W j i )   d Ω k A 3 , y e = Ω e W i   ( i + j + k )   γ e   ( d   S j t Δ t d   t × r o t W j j )   d Ω k A 3 , z e = Ω e W i   ( i + j + k )   γ e   ( d   S t Δ t d   t × r o t W j k )   d Ω
l S , x e = Ω e W i   ( i + j + k )   γ e   ( W j i × r o t W j a j t Δ t )   d Ω l S , y e = Ω e W i   ( i + j + k )   γ e   ( W j j × r o t W j a j t Δ t )   d Ω l S , z e = Ω e W i   ( i + j + k )   γ e   ( W j k × r o t W j a j t Δ t )   d Ω
l A , x e = Ω e W i   γ e   W j   d Ω l A , y e = Ω e W i   γ e   W j   d Ω l A , z e = Ω e W i   γ e   W j   d Ω
k ϕ e = Ω e W i γ e   g r a d W j   d Ω  
z e M = Ω e W i   r o t ( W j   )   d Ω   z J , x e = Ω e W i W j d Ω   z J , y e = Ω e W i W j d Ω   z J , z e = Ω e W i W j d Ω  
l A ϕ e = Ω e W i ε e   g r a d W j   d Ω  
k ϕ ϕ e = Ω e ε e   g r a d W i   g r a d W j   d Ω  
z ϕ ϕ e = Ω e W i W j d Ω  
The system of Equations (45) and (46) is written in the form
[ L A + L A φ 0 0 0 0 0 0 0 Θ L S ] { a ˙ ϕ ˙ S ˙ } + [ K A 1 + K A 2 ( 1 Θ ) K A 3 0 0 0 K φ + K φ φ 0 0 0 0 ] { a ϕ S } = [ z J z ϕ ϕ 0 0 0 0 0 0 0 ] { j s ρ 0 } + [ z M 0 0 0 0 0 0 0 0 ] { m 0 0 }
The procedure of quantification of the coefficients for tetrahedral, pentahedral and hexahedral element is described in detail [3].
The short description of the elements is shown in Figure 3, Figure 4 and Figure 5. The tetrahedral element in Figure 3 has a base function W
W i = 1 6 Δ Ω e ( a i b i x + c i y d i z ) ,   ( x , y , z )   Ω e ,   i = 1 , , 4
Make use of
6 Δ Ω e = | 1 x 1 y 1 z 1 1 x 2 y 2 z 2 1 x 3 y 3 z 3 1 x 4 y 4 z 4 |
where the indexes at x, y, z coordinates are local node numbers according to Figure 3. The coefficients of the function W can be expressed
a i = | x j y j z j x k y k z k x l y l z l |    i , j , k , l   = 1 , , 4
b i = | 1 y j z j 1 y k z k 1 y l z l |
c i = | x j 1 z j x k 1 z k x l 1 z l |
d i = | x j y j 1 x k y k 1 x l y l 1 |
where the indexes i, j, k, l change cyclically over a given interval. Index i is the natural number of the element function, indexes j, k, l are coordinate indexes of the element nodes. The coefficients of the model are for the tetrahedral element of Figure 3
k A 1 , x e = ( 1 6 Δ Ω e ) 2 Ω e 1 μ e ( c i k d i j ) [ ( c j + d j ) i + ( d j + b j ) j + ( b j c j ) k ] d Ω   k A 1 , y e = ( 1 6 Δ Ω e ) 2 Ω e 1 μ e ( + d i i b i k ) [ ( c j + d j ) i + ( d j + b j ) j + ( b j c j ) k ] d Ω   k A 1 , z e = ( 1 6 Δ Ω e ) 2 Ω e 1 μ e ( c i i b i j ) [ ( c j + d j ) i + ( d j + b j ) j + ( b j c j ) k ] d Ω  
k A 2 , x e = ( 1 6 Δ Ω e ) 2 Ω e 1 μ e ( b i )   ( b j + c j d j )   d Ω   k A 2 , y e = ( 1 6 Δ Ω e ) 2 Ω e 1 μ e ( c i )   ( b j + c j d j )   d Ω   k A 2 , z e = ( 1 6 Δ Ω e ) 2 Ω e 1 μ e ( d i )   ( b j + c j d j )   d Ω  
k A 3 , x e = ( 1 6 Δ Ω e ) 2 Ω e   ( a i b i x + c i y d i z ) ( i + j + k )   γ e   ( d   S j t Δ t d   t × ( c j k d j j ) )   d Ω k A 3 , y e = ( 1 6 Δ Ω e ) 2 Ω e   ( a i b i x + c i y d i z ) ( i + j + k )   γ e   ( d   S j t Δ t d   t × ( + d j i b j k ) )   d Ω k A 3 , z e = ( 1 6 Δ Ω e ) 2 Ω e   ( a i b i x + c i y d i z ) ( i + j + k )   γ e   ( d   S j t Δ t d   t × ( + c j i b j j ) )   d Ω
l S , x e = ( 1 6 Δ Ω e ) 3 Ω e ( a i b i x + c i y d i z ) ( i + j + k )   γ e   ( ( a j b j x + c j y d j z ) i × ( a j , x t Δ t i ( c j + d j ) + a j , y t Δ t j ( b j d j ) + a j , z t Δ t k ( b j c j ) ) )   d Ω l S , y e = ( 1 6 Δ Ω e ) 3 Ω e ( a i b i x + c i y d i z ) ( i + j + k )   γ e   ( ( a j b j x + c j y d j z ) j × ( a j , x t Δ t i ( c j + d j ) + a j , y t Δ t j ( b j d j ) + a j , z t Δ t k ( b j c j ) ) )   d Ω l S , z e = ( 1 6 Δ Ω e ) 3 Ω e ( a i b i x + c i y d i z ) ( i + j + k )   γ e   ( ( a j b j x + c j y d j z ) k × ( a j , x t Δ t i ( c j + d j ) + a j , y t Δ t j ( b j d j ) + a j , z t Δ t k ( b j c j ) ) )   d Ω
l A , x e = ( 1 6 Δ Ω e ) 2 Ω e ( a i b i x + c i y d i z )   γ e   ( a j b j x + c j y d j z )   d Ω l A , y e = ( 1 6 Δ Ω e ) 2 Ω e ( a i b i x + c i y d i z )   γ e   ( a j b j x + c j y d j z )   d Ω l A , z e = ( 1 6 Δ Ω e ) 2 Ω e ( a i b i x + c i y d i z )   γ e   ( a j b j x + c j y d j z )   d Ω
k φ e = ( 1 6 Δ Ω e ) 2 Ω e ( a i b i x + c i y d i z )   ( i + j + k )   γ e ( b j i + c j j d j k )   d Ω
z J , x e = ( 1 6 Δ Ω e ) 2 Ω e ( a i b i x + c i y d i z )   ( a j b j x + c j y d j z )   d Ω z J , y e = ( 1 6 Δ Ω e ) 2 Ω e ( a i b i x + c i y d i z )   ( a j b j x + c j y d j z )   d Ω z J , z e = ( 1 6 Δ Ω e ) 2 Ω e ( a i b i x + c i y d i z )   ( a j b j x + c j y d j z )   d Ω z e M , x = ( 1 6 Δ Ω e ) 2 Ω e ( a i b i x + c i y d i z )   ( i + j + k )   ( j d j k c j ) d Ω   z e M , y = ( 1 6 Δ Ω e ) 2 Ω m ( a i b i x + c i y d i z )   ( i + j + k ) ( i d j k b j )   d Ω   z e M , z = ( 1 6 Δ Ω e ) 2 Ω m ( a i b i x + c i y d i z )   ( i + j + k )   ( i c j + j b j )   d Ω  
l A φ e = ( 1 6 Δ Ω e ) 2 Ω e ( a i b i x + c i y d i z )   ε e ( b j i + c j j d j k )   d Ω
k φ φ e = ( 1 6 Δ Ω e ) 2 Ω e ( b i i + c i j d i k )   ε e ( b j i + c j j d j k )
z φ φ e = ( 1 6 Δ Ω e ) 2 Ω e ( a i b i x + c i y d i z )   ( a j b j x + c j y d j z )   d Ω
where the indexes i, j are node numbers of the element e. If a pentahedral element is selected according to Figure 4 and the function W is displayed on it, then their writing at the selected local Cartesian coordinate system o,ξ,η,ζ is as follows:
W 1 = 1 2 ( 1 ξ η ) ( 1 ζ ) , W 4 = 1 2 ( 1 ξ η ) ( 1 + ζ ) , W 2 = 1 2 ξ ( 1 ζ ) , W 5 = 1 2 ξ ( 1 + ζ ) , W 3 = 1 2 η ( 1 ζ ) , W 6 = 1 2 η ( 1 + ζ ) , ξ 0 , 1 , η 0 , 1 , ζ 1 , 1
and the gradient of the function W is expressed in the Cartesian coordinate system o, x, y, z
g r a d   W i = W i x i + W i y j + W i z k     i , j = 1 , , N u e
After the transformation of the function W into the global Cartesian coordinate system o, x, y, z from the local coordinate system o,ξ,η,ζ from the expressions (30) and (33) are the coefficients of the system of Equations (57). In them are
d Ω = | J c | 1 d ξ d η d ζ
| J c | = | ( R p ξ × R p η ) R p ζ |   area   Ω   gaue
In the (77) relation, the derivative of the position vector Rp is represented by the following expression
R p ξ = x ξ i + y ξ j + z ξ k
the coordinates x, y, z and their derivatives according to the local coordinates ξ,η,ζ are expressed
x = i = 1 N u e W i x i , x ξ = i = 1 N u e W i ξ x i , x η = i = 1 N u e W i η x i , x ζ = i = 1 N u e W i ζ x i , y = i = 1 N u e W i y i , y ξ = i = 1 N u e W i ξ y i , y η = i = 1 N u e W i η y i , y ζ = i = 1 N u e W i ζ y i , z = i = 1 N u e W i z i , z ξ = i = 1 N u e W i ξ z i , z η = i = 1 N u e W i η z i , z ζ = i = 1 N u e W i ζ z i
k A 1 , x e = Ω e 1 μ e ( W i y W i z ) i ( ( W j y W j z ) i + ( W j z W j x ) j + ( W j x W j y ) k )   d Ω i , j = 1 , , N u e   ,   e = 1 , , N e Ω k A 1 , y e = Ω e 1 μ e ( W i z W i x ) j ( ( W j y W j z ) i + ( W j z W j x ) j + ( W j x W j y ) k )   d Ω   k A 1 , z e = Ω e 1 μ e ( W i x W i y ) k ( ( W j y W j z ) i + ( W j z W j x ) j + ( W j x W j y ) k )   d Ω  
k A 2 , x e = Ω e 1 μ e ( W i x + W i y + W i z ) i ( W j x i + W j y j + W j z k ) ( i + j + k ) d Ω   k A 2 , y e = Ω e 1 μ e ( W i x + W i y + W i z ) j ( W j x i + W j y j + W j z k ) ( i + j + k ) d Ω   k A 2 , z e = Ω e 1 μ e ( W i x + W i y + W i z ) k ( W j x i + W j y j + W j z k ) ( i + j + k ) d Ω  
k A 3 , x e = Ω e W i   ( i + j + k )   γ e   ( d   S j t Δ t d   t × ( W j y W j z ) i )   d Ω k A 3 , y e = Ω e W i   ( i + j + k )   γ e   ( d   S j t Δ t d   t × ( W j z W j x ) j )   d Ω k A 3 , z e = Ω e W i   ( i + j + k )   γ e   ( d   S j t Δ t d   t × ( W j x W j y ) k )   d Ω
l S , x e = Ω e W i   ( i + j + k )   γ e   ( W j i × ( ( W j y W j z ) i   a x , j t Δ t + ( W j z W j x ) j a y , j t Δ t + ( W j x W j y ) k a z , j t Δ t ) )   d Ω l S , y e = Ω e W i   ( i + j + k )   γ e   ( W j j × ( ( W j y W j z ) i   a x , j t Δ t + ( W j z W j x ) j a y , j t Δ t + ( W j x W j y ) k a z , j t Δ t ) )   d Ω l S , z e = Ω e W i   ( i + j + k )   γ e   ( W j k × ( ( W j y W j z ) i   a x , j t Δ t + ( W j z W j x ) j a y , j t Δ t + ( W j x W j y ) k a z , j t Δ t ) )   d Ω
l A , x e = Ω e W i   γ e   W j   d Ω l A , y e = Ω e W i   γ e   W j   d Ω l A , z e = Ω e W i   γ e   W j   d Ω
k φ e = Ω e W i   ( i + j + k ) γ e   ( W j x i + W j y j + W j z k )   d Ω  
z J , x e = Ω e W i W j d Ω   z J , y e = Ω e W i W j d Ω   z J , z e = Ω e W i W j d Ω   z e M , x = Ω e W i   ( W j y   j W j z   k )   d Ω   z e M , y = Ω m W i   ( W j z   i + W j x   k )   d Ω   z e M , z = Ω m W i   ( W j x   j + W j y   i )   d Ω  
l A φ e = Ω e W i   ε e   ( W j x i + W j y j + W j z k )   d Ω  
k φ φ e = Ω e   ( W i x i + W i y j + W i z k ) ε e   ( W j x i + W j y j + W j z k )   d Ω  
z φ φ e = Ω e W i W j d Ω  
When the hexahedral element from Figure 5 is selected, its base functions are written as
W 1 = 1 8 ( 1 ξ ) ( 1 η ) ( 1 ζ ) W 2 = 1 8 ( 1 + ξ ) ( 1 η ) ( 1 ζ ) ξ , η , ζ 1 , 1 W 3 = 1 8 ( 1 + ξ ) ( 1 + η ) ( 1 ζ ) W 4 = 1 8 ( 1 ξ ) ( 1 + η ) ( 1 ζ ) W 5 = 1 8 ( 1 ξ ) ( 1 η ) ( 1 + ζ ) W 6 = 1 8 ( 1 + ξ ) ( 1 η ) ( 1 + ζ ) W 7 = 1 8 ( 1 + ξ ) ( 1 + η ) ( 1 + ζ ) W 8 = 1 8 ( 1 ξ ) ( 1 + η ) ( 1 + ζ )
For the hexahedral element, the sizes of the coefficients from the set of Equations (57) are calculated from Equations (80)–(89) using the functions (90).
Integration in the relations (80) to (89) can be solved analytically. This method is difficult and time consuming. Avoiding the use of analytically expressed integrals in most cases will not significantly reduce the accuracy of the solution of the system of Equations (57). Another easier solution is to apply the Gaussian quadrature. Its form, usage and properties are known [3]. The coefficients of the system of Equations (57) are then calculated for a numerical solution
k A 1 , x e = g 3 n g g 2 m g g 1 l g H g 1 H g 2 H g 3 [ 1 μ e ( W i ( ξ g 1 , η g 2 , ζ g 3 ) η W i ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i { ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) j + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) k } ] | J c | 1 k A 1 , y e = g 3 n g g 2 m g g 1 l g H g 1 H g 2 H g 3 [ 1 μ e ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ζ W i ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) j { ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) j + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) k } ] | J c | 1   k A 1 , z e = g 3 n g g 2 m g g 1 l g H g 1 H g 2 H g 3 [ 1 μ e ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ξ W i ( ξ g 1 , η g 2 , ζ g 3 ) η ) k { ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) j + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) k } ] | J c | 1
k A 2 , x e = g 3 n g g 2 m g g 1 l g H g 1 H g 2 H g 3 [ 1 μ e ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ξ + W i ( ξ g 1 , η g 2 , ζ g 3 ) η + W i ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i { ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) i + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) j + ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) k } ( i + j + k ) ] | J c | 1 k A 2 , y e = g 3 n g g 2 m g g 1 l g H g 1 H g 2 H g 3 [ 1 μ e ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ξ + W i ( ξ g 1 , η g 2 , ζ g 3 ) η + W i ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) j { ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) i + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) j + ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) k } ( i + j + k ) ] | J c | 1 k A 2 , z e = g 3 n g g 2 m g g 1 l g H g 1 H g 2 H g 3 [ 1 μ e ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ξ + W i ( ξ g 1 , η g 2 , ζ g 3 ) η + W i ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) k { ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) i + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) j + ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) k } ( i + j + k ) ] | J c | 1
k A 3 , x e = g 3 n g g 2 m g g 1 l g H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ( i + j + k )   γ e   ( d   S j t Δ t d   t × ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i ) ] | J c | 1 k A 3 , y e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ( i + j + k )   γ e   ( d   S j t Δ t d   t × ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ + W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i ) ] | J c | 1 k A 3 , z e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ( i + j + k )   γ e   ( d   S j t Δ t d   t × ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) k ) ] | J c | 1
l S , x e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ( i + j + k )   γ e   ( W j ( ξ g 1 , η g 2 , ζ g 3 ) i × ( ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i   a x , j t Δ t + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) j a y , j t Δ t + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) k a z , j t Δ t ) ) ] | J c | 1 l S , y e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ( i + j + k )   γ e   ( W j ( ξ g 1 , η g 2 , ζ g 3 ) j × ( ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i   a x , j t Δ t + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) j a y , j t Δ t + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) k a z , j t Δ t ) ) ] | J c | 1 l S , z e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ( i + j + k )   γ e   ( W j ( ξ g 1 , η g 2 , ζ g 3 ) k × ( ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i   a x , j t Δ t + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) j a y , j t Δ t + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) k a z , j t Δ t ) ) ] | J c | 1
l A , x e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   γ e   W j ( ξ g 1 , η g 2 , ζ g 3 )   ] | J c | 1 l A , y e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   γ e   W j ( ξ g 1 , η g 2 , ζ g 3 )   ] | J c | 1 l A , z e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   γ e   W j ( ξ g 1 , η g 2 , ζ g 3 )   ] | J c | 1
k φ e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ( i + j + k )   γ e {   ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) i + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) j + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) k } ] | J c | 1
z J , x e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   W j ( ξ g 1 , η g 2 , ζ g 3 )   ] | J c | 1 z J , y e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   γ e   W j ( ξ g 1 , η g 2 , ζ g 3 )   ] | J c | 1 z J , z e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   γ e   W j ( ξ g 1 , η g 2 , ζ g 3 )   ] | J c | 1 z e M , x = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ( i + j + k ) {   ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) j ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) k } ] | J c | 1 z e M , y = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ( i + j + k )   {   ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) i + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) k } ] | J c | 1 z e M , z = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ( i + j + k )   {   ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) i ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) j } ] | J c | 1
l A φ e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   ε e {   ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) i + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) j + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) k } ] | J c | 1
k φ φ e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ {   ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) i + ( W i ( ξ g 1 , η g 2 , ζ g 3 ) η ) j + ( W i ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) k }   ε e {   ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ξ ) i + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) η ) j + ( W j ( ξ g 1 , η g 2 , ζ g 3 ) ζ ) k } ] | J c | 1
z φ φ e = g 3 n g g 2 m g g 1 lg H g 1 H g 2 H g 3 [ W i ( ξ g 1 , η g 2 , ζ g 3 )   γ e   W j ( ξ g 1 , η g 2 , ζ g 3 )   ] | J c | 1
The number of integration points of the local coordinates for the tetrahedral element was chosen ng = mg = lg = 5. This number according to tests for accuracy and speed of quantification of quadrature relation fits the mathematical model. The expression of the auxiliary function L is identical to the function (58). By means of the L function, the coordinates of the integration points are determined according to the formulas (102) to (104) below.
Set values of the auxiliary function L and the weight function H for 5 selected points within the area Ωe are
1 .   point   :   L 1 = 0.5 ,   L 2 = L 3 = L 4 = 0.1 66 ¯ ,   H i = 0.45 2 .   point   :   L 2 = 0.5 ,   L 1 = L 3 = L 4 = 0.1 66 ¯ ,   H i = 0.45 3 .   point   :   L 3 = 0.5 ,   L 2 = L 1 = L 4 = 0.1 66 ¯ ,   H i = 0.45 4 .   point   :   L 4 = 0.5 ,   L 2 = L 3 = L 1 = 0.1 66 ¯ ,   H i = 0.45 5 .   point   :   L 1 = L 2 = L 3 = L 4 = 0.25 ,   H i = 0.80
The coordinates of the integration point are determined for the tetrahedral element
ξ g 1 = is = 1 N u e L 1 ξ i s
η g 2 = is = 1 N u e L 2 η i s
ζ g 3 = is = 1 N u e L 3 ζ i s
Six points of integration ng = mg = lg = 6 were chosen for the pentahedral element. The number corresponds to the required accuracy and speed of the quadrature calculation. The coordinates of the points are determined
ξ g 1 = ± 0.577350269189626 ,   H i = 1.0 , η g 2 = ± 0.577350269189626 , ζ g 3 = ± 0.577350269189626   .
Similarly, for a hexahedral element, where ng = mg = lg = 8. The coordinates of the point for calculating the quadrature according to (n102) to (n104) is expressed by the auxiliary function L
1 .   point :   L 1 = 0.1314458557658 ,   H i = 1.0 , 2 .   point : L 2 = 0.4905626121623 , 3 .   point :   L 3 = L 1 , 4 .   point : L 4 = 0.03522081090086 , 5 .   point : L 5 = L 4 , 6 .   point : L 6 = L 1 , 7 .   point : L 7 = L 4 , 8 .   point : L 8 = 0.09437387837656   .
The electromagnetic part of the model of the task MG can be characterized by the expression (57). The description of the mechanical part of the model by means of the FEM is known for example from theses and works [1,2] and the system [21], then the electromechanically bounded equation is written in the form
( λ 1 + 2 λ 2 ) g r a d   d i v s λ 2 r o t   r o t s + J   ×   B + ρ 2 s   t 2 + f 0 f = 0
where f is the vector of specific force, λ1, λ2 are auxiliary scalar functions. For the geometrical model, Figure 2, the external mechanical load was not considered. Such presumption will lead to f0 = 0. But, to respect the position of the MG in the earth’s gravitational field, with the acceleration g a static force, it was considered f 0 = M g V g · g , where mg is the mass of the MG core, Vg is the volume of the MG core. The specific magnetic force fm is expressed as
f m = J   ×   B
There are valid boundary and initial conditions for the model, for example known [21]. Similar to the above, mentioned derivation of the electromagnetic part of the model, the coupled dynamical mechanical-electromagnetic model can be written in the form
( λ 1 + 2 λ 2 ) Ω F ( i + j + k ) g r a d W i d i v s   d Ω + ( λ 1 + 2 λ 2 ) Γ F W i g r a d   d i v s   n d Γ λ 2 Ω F r o t W i   r o t s   d Ω λ 2 Γ F W i [ n × r o t s ]   d Γ + Ω F W i [ γ   ( A t g r a d ϕ ) × r o t A ]   d Ω + Ω F ρ W i 2 s t 2   d Ω + Ω F W i f 0   d Ω = 0   , i = 1 , , N u Ω .
and the corresponding semi-discrete model solution
( λ 1 + 2 λ 2 ) Ω F ( i + j + k ) g r a d W i d i v ( k = 1 N F W k S k   )   d Ω λ 2 Ω F r o t W i   r o t ( k = 1 N F W k S k   )   d Ω + ( λ 1 + 2 λ 2 ) Γ F W i ( j = 1 N Pn W j p n j   ) d Γ + Ω F ρ W i ( k = 1 N F W k d 2 S k d t 2   )   d Ω = Ω F W i ( k = 1 N F W k F k   )   d Ω + λ 2 Γ F W i ( = 1 N P σ W p σ   )   d Γ + ( λ 1 + 2 λ 2 ) Ω F g r a d W i m = 1 N e W m E T e m ( i + j + k )   d Ω + Ω F W i [ γ   ( n = 1 N A W n d a n d t ) × r o t ( m = 1 N A W m a m ) ]   d Ω + Ω F W i [ γ   g r a d ( o = 1 N φ W o ϕ o ) × r o t ( n = 1 N A W n a n ) ]   d Ω   .
After deriving and quantifying the corresponding coefficients of the system of equations, we obtain the overall FEM model with the corresponding matrices of coefficients K, M.
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M F ] { a ¨ ϕ ¨ t ¨ e S ¨ } + [ 0 0 0 0 0 0 0 0 0 0 0 0 K F A K F φ 0 K F 1 K F 2 ] { a ϕ t e S } = [ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 [ 0 0 0 0 0 0 0 0 0 0 0 0 K F 5 K F 4 K F 3 K F e ] ] { 0 0 0 { F p σ p n E T e } }
where { a }   is the column matrix of unknown magnetic vector potentials in the discretization network nodes, { a ¨ }   is a column matrix of unknown second derivatives of vector magnetic potentials over time in the discretization network nodes, {S} is a column matrix of unknown specific shift in nodes of the discretization network, { S ¨   } is a column matrix of unknown second derivatives according to the time shift at the nodes of the discretization network, {t} is a column matrix of unknown temperature in nodes of discretization network, { t ¨ } is a column matrix of unknown second derivatives according to time of unknown temperature in nodes of discretization network,   { ϕ } is column matrix of unknown scalar electrical potentials in nodes of discretization network, { ϕ ¨ }   column matrix of unknown second derivatives according to time of scalar electric potentials in nodes of discretization network, { F } is column matrix of forces, { p σ } is column matrix of vectors of tangential pressure components, { p n } is column matrix of vectors of normal pressure components { E T e } is a column matrix of modulus vectors of specific deformation in temperature dependence of material.
Then the overall numerical FEM model of the electromechanical coupled task of the vibration MG is written as a system of equations
[ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M F ] { a ¨ ϕ ¨ t ¨ e S ¨ } + [ L A J + L R L φ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ] { a ˙ ϕ ˙ t ˙ e S ˙ } + [ 0 K A φ J 0 0 0 K j , φ e + K I 1 φ e + K I 2 φ e 0 0 0 0 0 0 K F A K F φ 0 K F 1 K F 2 ] { a ϕ t e S } = [ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 [ 0 0 0 0 0 0 0 0 0 0 0 0 K F 5 K F 4 K F 3 K F e ] ] { 0 0 0 { F p σ p n E T e } } + [ z φ φ ] { ρ }
This problem can be solved in ANSYS [21] using programming tools and the APDL internal language.
The designed 3D model (112) was used to analyze and evaluate the transient excitation state of MG Figure 2a and Figure 6. Then, a steady state analysis of resonance and the corresponding electrical load RL was performed [18,19]. Sensitive parts of the MG model design have emerged from 3D analyzes and experiments. Due to the magnitude and amount of cumulative computations, absolutely not all details are given, but only the key details (the magnetic field in the MG core region). In order to find a suitable (optimal) direction of the magnetic arrangement solution, an accelerated 2D FEM model and a magneto-static field design were used, which in turn lead to maximizing the induced voltage u(t) in the winding of the MG coil.
The 3D model was designed as the primary version of MG, Figure 6, which was not optimally arranged in the electro-mechanical conceptual design. It was solved both for start-up as a transient task and for the so-called steady-state regime in the resonant state by the model (112).
Given the previous experience with the complex analysis of the associated 3D model of the first version of MG, Figure 6, it became clear that critical part is the design of magnetic circuit of the MG (Figure 1 and Figure 8). For the chosen concept of the beam version of MG, Figure 7, only 2D static non-linear problem with hysteresis, Figure 8a was analyzed because of the higher speed of connected simulation. A conceptual solution of the magnetic circuit was proposed, using the results of performed analyzes, Figure 8b. Thus, a design with a maximum magnetic flux density B(t) and maximum amplitude of the electric voltage u(t) on the output of the MG’s winding has been achieved in a relatively rapid manner, Figure 7. According to these auxiliary FEM models and analyzes, the final concept of MG was designed, Figure 2b, Figure 7 and Figure 8.

3. Modeling the MG

A free-arm system (BV) and its magnetic damping (non-linear) [19], Figure 7, has been designed.
Details of the MG evaluation of the analysis can be demonstrated for example in the magnetic field the distribution of the magnetic flux density module B [T] in Figure 8. The realized MG function sample, Figure 7 and Figure 8, was tested for the frequency range fs = 30–45Hz. Typical frequency dependencies of output voltage and output power of the MG are shown in Figure 9. The graph shows the effective value of the output power P_RMS and the effective electric voltage V_RMS at the MG’s winding output loaded by RL = 2.7KΩ at the vibration G = 0.5 g RMS.

4. Conclusions

The paper presents a detailed design of a numerical model of a FEM mini-generator for harvesting energy from vibrations within the range of G = 0.05 g − 0.08 g, for the frequency range of fs = 10–100 Hz, fmain = 36–41 Hz.
Based on the proposed beam version MG models and their analyses, evaluation of the parameters, qualitative conclusions were applied to design of the swinging arm of mini-generator, Figure 7. Some partial specific results from this systematic approach to generator design were published in theses and works [17,18,19]. This article describes a complete FEM numerical model that was used for vibration MG analysis. The results of the generator analysis were experimentally verified and subsequently utilized to build the functional MG.
A specific harvesting system for mechanical energy extraction was proposed. It utilizes the principle of transformation of propagating mechanical wave to electrical energy. The designed numerical model was implemented in ANSYS simulation software [21]. The simulated effective transformed mass and volume power densities of the generator are peff = 266 Wm- 3 and peffV = 0.31 Wkg−1 respectively.
The FEM model showed the key moment in the design of the first versions of MG concept and its design solutions. It also pointed out the key parameters of the model and directed the modifications of the MG’s equipment to the optimal solution of the harvester. An associated model (112), was able to detect the sensitive points of the task. This was proved by measurement results from experiments with the MG sample. FEM models of lower geometrical levels (2D) and simplified models (non-linear with hysteresis, etc.) were used as a necessary tool for quick estimation of the changes of design or concept changes.

Author Contributions

P.F. contributed to the theoretical section, numerical model, and experiments; he also wrote the paper; Z.S. conceived and designed the experiments; J.D. contributed to the optimization procedures; P.E., J.Z. and R.P. evaluated the experiments and graphics. All authors have read and agreed to the published version of the manuscript.

Funding

The research was financed by the BD 2020-2022, FEKT-S-20-6360, the infrastructure of the SIX Center was used.

Conflicts of Interest

The authors declare no conflict of interest. The founding sponsors had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, and in the decision to publish the results.

References

  1. Stratton, J.A. Theory of Electromagnetic Field; Czech Version; SNTL: Praha, Czech Republic, 1961. [Google Scholar]
  2. Fiala, P. Vibration Generator Conception; Research report in Czech; DTEEE, Brno University of Technology: Brno, Czech Republic, 2003; p. 95. [Google Scholar]
  3. Jirků, T.; Fiala, P.; Kluge, M. Magnetic resonant harvesters and power management circuit for magnetic resonant harvesters. Microsyst. Technol. 2010, 16, 677–690. [Google Scholar] [CrossRef]
  4. Fiala, P.; Jirků, T. Analysis and Design of a Minigenerator, Progress in Electromagnetics 2008. In Proceedings of the PIERS 2014, Guangzhou, China, 25–28 August 2014; pp. 749–9450, ISBN 1559-9450. [Google Scholar]
  5. Madinei, H.; Khodaparast, H.H.; Adhikari, S.; Friswell, M. Design of MEMS piezoelectric harvesters with electrostatically adjustable resonance frequency. Mech. Syst. Signal Process. 2016, 81, 360–374. [Google Scholar] [CrossRef]
  6. Scapolan, M.; Tehrani, M.G.; Bonisoli, E. Energy harvesting using parametric resonant system due to time-varying damping. Mech. Syst. Signal Process. 2016, 79, 149–165. [Google Scholar] [CrossRef]
  7. Gatti, G.; Brennan, M.; Tehrani, M.; Thompson, D. Harvesting energy from the vibration of a passing train using a single-degree-of-freedom oscillator. Mech. Syst. Signal Process. 2016, 66, 785–792. [Google Scholar] [CrossRef] [Green Version]
  8. Davino, D.; Krejčí, P.; Pimenov, A.; Rachinskii, D.; Visone, C. Analysis of an operator-differential model for magnetostrictive energy harvesting. Commun. Nonlinear Sci. Numer. Simul. 2016, 39, 504–519. [Google Scholar] [CrossRef] [Green Version]
  9. Kulkarni, S.; Koukharenko, E.; Torah, R.; Tudor, J.; Beeby, S.; O’Donnell, T.; Roy, S.; Beeby, S. Design, fabrication and test of integrated micro-scale vibration-based electromagnetic generator. Sens. Actuators A Phys. 2008, 145, 336–342. [Google Scholar] [CrossRef] [Green Version]
  10. Beeby, S.P.; Torah, R.N.; Torah, M.J.; O’Donnell, T.; Saha, C.R.; Roy, S. A microelectromagnetic generator for vibration energy harvesting. J. Micromech. Microeng. 2007, 17, 1257–1265. [Google Scholar] [CrossRef]
  11. Zhu, D.; Roberts, S.; Tudor, M.J.; Beeby, S.P. Design and experimental characterization of a tunable vibration-based electromagnetic micro-generator. Sens. Actuators A Phys. 2010, 158, 284–293. [Google Scholar] [CrossRef] [Green Version]
  12. Wang, P.-H.; Dai, X.-H.; Fang, D.-M.; Zhao, X.-L. Design, fabrication and performance of a new vibration-based electromagnetic micro power generator. Microelectron. J. 2007, 38, 1175–1180. [Google Scholar] [CrossRef]
  13. Yang, J.; Yu, Q.; Zhao, J.; Zhao, N.; Wen, Y.; Li, P.; Qiu, J. Design and optimization of a bi-axial vibration-driven electromagnetic generator. J. Appl. Phys. 2014, 116, 114506. [Google Scholar] [CrossRef]
  14. Lee, B.-C.; Rahman, A.; Hyun, S.-H.; Chung, G.-S. Low frequency driven electromagnetic energy harvester for self-powered system. Smart Mater. Struct. 2012, 21, 125024. [Google Scholar] [CrossRef]
  15. Zhu, D.; Tudor, M.J.; Beeby, S.P. Strategies for increasing the operating frequency range of vibration energy harvesters. J. Meas. Sci. Technol. 2010, 21, 22001. [Google Scholar] [CrossRef]
  16. El-Hami, M.; Glynne-Jones, P.; White, N.; Hill, M.; Beeby, S.; James, E.; Brown, A.; Ross, J. Design and fabrication of a new vibration-based electromechanical power generator. Sens. Actuators A Phys. 2001, 92, 335–342. [Google Scholar] [CrossRef]
  17. Fiala, P.; Szabo, Z.; Marcon, P.; Roubal, Z. Mini-and Microgenerators Applicable in the MEMS Technology, Smart Sensors, Actuators, and MEMS VIII. Proc. SPIE 2017, 10246, 1–8. [Google Scholar] [CrossRef]
  18. Szabo, Z.; Fiala, P.; Dohnal, P. Magnetic circuit modifications in resonant vibration harvesters. Mech. Syst. Signal Process. 2018, 99, 832–845. [Google Scholar] [CrossRef]
  19. Szabó, Z.; Fiala, P.; Zukal, J.; Dědková, J.; Dohnal, P. Optimal Structural Design of a Magnetic Circuit for Vibration Harvesters Applicable in MEMS. Symmetry 2020, 12, 110. [Google Scholar] [CrossRef] [Green Version]
  20. Figlus, T.; Kozioł, M.; Kuczyński, L. The effect of selected operational factors on the vibroactivity of upper gearbox housings made of composite materials. Sensors (Switzerland) 2019, 19, 4240. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  21. ANSYS Users Manual, (1991–2020). USA. Available online: www.ansys.com (accessed on 1 July 2018).
Figure 1. The principal configuration of the core of the minigenerator a beam version (BV).
Figure 1. The principal configuration of the core of the minigenerator a beam version (BV).
Applsci 10 02725 g001
Figure 2. The geometrical model of microgenerator (MG), (a) a primary version (magnetic bearing), (b) dimensions in mm for MG of BV, (c) experimental BV generator.
Figure 2. The geometrical model of microgenerator (MG), (a) a primary version (magnetic bearing), (b) dimensions in mm for MG of BV, (c) experimental BV generator.
Applsci 10 02725 g002aApplsci 10 02725 g002b
Figure 3. The tetrahedral element and its symbolic description.
Figure 3. The tetrahedral element and its symbolic description.
Applsci 10 02725 g003
Figure 4. The pentahedral element.
Figure 4. The pentahedral element.
Applsci 10 02725 g004
Figure 5. The hexagonal element.
Figure 5. The hexagonal element.
Applsci 10 02725 g005
Figure 6. The 3D model, analysis of the primary version MG (magnetic bearing) and MG realization, (a) geometrical model components, (b) conception, (c) field distribution of magnetic flux density module B [T], (d) field distribution of magnetic field intensity module H [A/m], (e) built MG sample prepared for test.
Figure 6. The 3D model, analysis of the primary version MG (magnetic bearing) and MG realization, (a) geometrical model components, (b) conception, (c) field distribution of magnetic flux density module B [T], (d) field distribution of magnetic field intensity module H [A/m], (e) built MG sample prepared for test.
Applsci 10 02725 g006
Figure 7. The basic magnetic circuit of MG, structural design with magnetic damping in the limit position of the rocking arm.
Figure 7. The basic magnetic circuit of MG, structural design with magnetic damping in the limit position of the rocking arm.
Applsci 10 02725 g007
Figure 8. The example of the beam MG model magnetic field analysis (a), 2D detailed distribution of the magnetic flux density module B [T] (b) the modeled part of generator, (c) coupled 3D model analysis result, output -root mean square (RMS) voltage Uout [V].
Figure 8. The example of the beam MG model magnetic field analysis (a), 2D detailed distribution of the magnetic flux density module B [T] (b) the modeled part of generator, (c) coupled 3D model analysis result, output -root mean square (RMS) voltage Uout [V].
Applsci 10 02725 g008
Figure 9. The MG experimental measurement, root mean square (RMS) output voltage V_RMS, power P_RMS vs. frequency, frequency sweep with RL = 2.7kOhm, G = 0.5 g RMS, main operational resonant frequency.
Figure 9. The MG experimental measurement, root mean square (RMS) output voltage V_RMS, power P_RMS vs. frequency, frequency sweep with RL = 2.7kOhm, G = 0.5 g RMS, main operational resonant frequency.
Applsci 10 02725 g009

Share and Cite

MDPI and ACS Style

Zukal, J.; Fiala, P.; Szabó, Z.; Dědková, J.; Pernica, R. Coupled Numerical Model of Vibration-Based Harvester. Appl. Sci. 2020, 10, 2725. https://doi.org/10.3390/app10082725

AMA Style

Zukal J, Fiala P, Szabó Z, Dědková J, Pernica R. Coupled Numerical Model of Vibration-Based Harvester. Applied Sciences. 2020; 10(8):2725. https://doi.org/10.3390/app10082725

Chicago/Turabian Style

Zukal, Jiří, Pavel Fiala, Zoltán Szabó, Jamila Dědková, and Roman Pernica. 2020. "Coupled Numerical Model of Vibration-Based Harvester" Applied Sciences 10, no. 8: 2725. https://doi.org/10.3390/app10082725

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop