
Due to industrialization and urbanization, the world is experiencing environmental degradation at an alarming rate. Irresponsible human behaviors have caused environmental concerns that are drastically affecting the natural ecosystem. To ensure a sustainable future for all, pro-environmental behavior should be practiced among university students to protect and conserve the environment. The objective of the study is to determine the key factors affecting pro-environmental behavior among Universiti Malaya (UM) students. A theoretical framework, theory of planned behavior (TPB), was introduced to examine whether environmental attitudes, subjective norms and perceived behavioral control have significant effects on intention and on pro-environmental behavior. Data collected from 394 respondents via online questionnaire was then examined using Statistical Package for the Social Sciences (SPSS). The results show that environmental attitude, subjective norm and perceived behavioral control have significant impact on the intention to adopt pro-environmental behavior among UM students. The results indicate that perceived behavioral control did not significantly influence pro-environmental behavior among UM students. The study also revealed that no significant difference was shown in gender and study background towards pro-environmental behavior. These findings assist higher education institutions in formulating polices, strategies and planning to enhance environmental behavior among the students. They also offer new insights and comprehensive information for researchers in conducting research related to environment behavior.
Citation: Grace Phang, Zul Ilham. Theory of planned behavior to understand pro-environmental behavior among Universiti Malaya students[J]. AIMS Environmental Science, 2023, 10(5): 691-708. doi: 10.3934/environsci.2023038
[1] | Yiyuan Qian, Haiming Song, Xiaoshen Wang, Kai Zhang . Primal-dual active-set method for solving the unilateral pricing problem of American better-of options on two assets. Electronic Research Archive, 2022, 30(1): 90-115. doi: 10.3934/era.2022005 |
[2] | Raúl M. Falcón, Víctor Álvarez, José Andrés Armario, María Dolores Frau, Félix Gudiel, María Belén Güemes . A computational approach to analyze the Hadamard quasigroup product. Electronic Research Archive, 2023, 31(6): 3245-3263. doi: 10.3934/era.2023164 |
[3] | Xianfei Hui, Baiqing Sun, Indranil SenGupta, Yan Zhou, Hui Jiang . Stochastic volatility modeling of high-frequency CSI 300 index and dynamic jump prediction driven by machine learning. Electronic Research Archive, 2023, 31(3): 1365-1386. doi: 10.3934/era.2023070 |
[4] | Zhaoyong Huang . On the C-flatness and injectivity of character modules. Electronic Research Archive, 2022, 30(8): 2899-2910. doi: 10.3934/era.2022147 |
[5] | Abdelkader Lamamri, Mohammed Hachama . Approximate solution of the shortest path problem with resource constraints and applications to vehicle routing problems. Electronic Research Archive, 2023, 31(2): 615-632. doi: 10.3934/era.2023030 |
[6] | Kaiyu Zhang . Sobolev estimates and inverse Hölder estimates on a class of non-divergence variation-inequality problem arising in American option pricing. Electronic Research Archive, 2024, 32(11): 5975-5987. doi: 10.3934/era.2024277 |
[7] | Xingyan Fei, Yanchuang Hou, Yuting Ding . Modeling and analysis of carbon emission-absorption model associated with urbanization process of China. Electronic Research Archive, 2023, 31(2): 985-1003. doi: 10.3934/era.2023049 |
[8] | Jicheng Li, Beibei Liu, Hao-Tian Wu, Yongjian Hu, Chang-Tsun Li . Jointly learning and training: using style diversification to improve domain generalization for deepfake detection. Electronic Research Archive, 2024, 32(3): 1973-1997. doi: 10.3934/era.2024090 |
[9] | Mingtao Cui, Min Pan, Jie Wang, Pengjie Li . A parameterized level set method for structural topology optimization based on reaction diffusion equation and fuzzy PID control algorithm. Electronic Research Archive, 2022, 30(7): 2568-2599. doi: 10.3934/era.2022132 |
[10] | Wangwei Zhang, Hao Sun, Bin Zhou . TBRAFusion: Infrared and visible image fusion based on two-branch residual attention Transformer. Electronic Research Archive, 2025, 33(1): 158-180. doi: 10.3934/era.2025009 |
Due to industrialization and urbanization, the world is experiencing environmental degradation at an alarming rate. Irresponsible human behaviors have caused environmental concerns that are drastically affecting the natural ecosystem. To ensure a sustainable future for all, pro-environmental behavior should be practiced among university students to protect and conserve the environment. The objective of the study is to determine the key factors affecting pro-environmental behavior among Universiti Malaya (UM) students. A theoretical framework, theory of planned behavior (TPB), was introduced to examine whether environmental attitudes, subjective norms and perceived behavioral control have significant effects on intention and on pro-environmental behavior. Data collected from 394 respondents via online questionnaire was then examined using Statistical Package for the Social Sciences (SPSS). The results show that environmental attitude, subjective norm and perceived behavioral control have significant impact on the intention to adopt pro-environmental behavior among UM students. The results indicate that perceived behavioral control did not significantly influence pro-environmental behavior among UM students. The study also revealed that no significant difference was shown in gender and study background towards pro-environmental behavior. These findings assist higher education institutions in formulating polices, strategies and planning to enhance environmental behavior among the students. They also offer new insights and comprehensive information for researchers in conducting research related to environment behavior.
In recent years moving boundary problems for rarefied gas dynamics have been extensively investigated in the connection with Micro-Electro-Mechanical-Systems (MEMS), see [4,10,11,16,22,24,25,29,30,31]. In micro scale geometries the mean free path is often of the order or larger than the characteristic length of the geometry, requiring the solution of kinetic equations. Usually, these flows have low Mach numbers, therefore, stochastic methods like DSMC are not the optimal choice, since statistical noise dominates the flow quantities. Moreover, when one considers moving rigid body, the gas domain will change in time and one has to encounter unsteady flow problems such that averages over long runs cannot be taken. Instead, one has to perform many independent runs in order to get smooth solutions. Although some attempts have been made to reduce the statistical noise, see, for example, [12], many works rather employ deterministic approaches for simplified models of the Boltzmann equation, like the Bhatnagar-Gross-Krook (BGK) model, see [10,22,30].
In this paper we are following deterministic approach to solve the BGK model and extend the semi-Lagrangian method suggested in [22] to two dimensions in physical space and three dimensions in velocity space. Since the rigid body moves in time, classical interpolation procedures near the rigid body become complicated and possibly inaccurate because of the arbitrary intersection of cells by the rigid body. We note that a cartesian cut cell method has been introduced in [11] to handle the moving object in the rarefied gas. A different technique has been used in [8], where the authors have used ghost point methods in a finite difference framework to treat moving boundaries. We refer also to the treatment of interfaces, for example, for multiphase flow problems in the framework of Lattice-Boltzmann schemes, see [18,23] for a review and further references.
We use an immersed boundary type approach [21] to simulate the fluid-rigid body interactions. However, at variance with the original immersed boundary method, which dealt with an incompressible fluid, here we treat the interaction of a rarefied gas with a rigid body, see [2,10] for immersed boundary approaches applied to kinetic equations. This means that we use a kinetic description of the gas, which is defined by a distribution function, and has therefore many more degrees of freedom than a (compressible or incompressible) fluid. The interaction with the boundary is based on mass conservation, and exchange of momentum and energy. About the energy exchange, we assume that the heat capacity of the solid is much larger than the one of the gas, so that the temperature of the solid object will be assumed constant in time. The approach is based on the combination between grid-based and mesh-free methods: the information about the distribution function is stored in an arbitrary fixed grid on a given domain. For this, the computational domain is discretized by a discrete set of fixed grid points which do not need to be regularly distributed. Moreover, the boundaries are also approximated by a discrete set of boundary points. On the boundary points we apply the boundary conditions. If boundaries move, the boundary particles also move with them.
In the present approach the rigid body overlaps the gas grid points. We do not consider those gas-grid-points which are overlapped by the rigid body in the computation and define them as in-active points. The non-overlapped points are defined as active points. All boundary points are defined as active points (refer to Figure 1). Therefore, the distribution of the active grid points is not uniform in the vicinity of a rigid boundary, even if we use a regular lattice for the gas grid points. Moreover, it is varying over time as the rigid body moves. A moving least squares approach (later on referred as MLS) is a particularly suitable interpolation procedure in such a situation not requiring any special treatment. One only has to determine the overlapping and non-overlapping points and to update the kinetic distribution function from the active points with the help of the MLS-interpolation procedure. This process continues until the end of the simulation.
We finally note that in the present paper we restrict to a first order algorithm. Higher order methods are under construction.
The paper is organised as follows. In Section 2 we present the BGK model for the Boltzmann equation and the Newton-Euler equations for rigid body motions. In Section 3 we present the semi-Lagrangian scheme for the BGK model. Moreover, in the same section we present the moving least squares approximation, activating/deactivating grid points, boundary conditions and the coupling algorithm for the rigid body motion and rarefied gases. In Section 4 we present numerical results in one and two space dimensions. Finally, in Section 5 some conclusion and an outlook are presented.
We consider the BGK-model for rarefied gas dynamics and the Newton-Euler equations for the motion of the rigid body inside the gas.
Consider first the BGK equation for the distribution function of gas molecules denoted by f=f(t,x,v),t≥0,x∈Ω⊂Rd,(d=1,2) and v=(vx,vy,vz)∈R3. It is given by
∂f∂t+v⋅∇f=1τ(M[f]−f) | (2.1) |
with initial value f(0,x,v)=f0(x,v) and boundary conditions discussed later. For the numerical examples we consider one- and two-dimensional spatial geometries and use suitable reduction procedures for the BGK equation, see [9,14].
Here τ is the relaxation time and M[f] is the local Maxwellian given by
M[f]=ρ(2πRT)3/2exp(−|v−U|22RT), | (2.2) |
ρ,U,T are macroscopic quantities: Density, mean velocity and temperature, R is the universal gas constant.
These macroscopic quantities are computed from f(t,x,v) in the following way. Let ϕ(v)=(1,v,|v|22) be the collision invariants. The moments are defined by
(ρ,ρU,E)=∫R3ϕ(v)f(t,x,v)dv. | (2.3) |
E is the total energy density and it is related to the temperature through the internal energy
e(t,x)=32RT,ρe=E−12ρ|U|2. |
The mechanical properties of the rigid body are uniquely defined by its mass and its moment of inertia, and its displacement is determined by the position of the center of mass and its orientation. The dynamics of the rigid body is determined by the Newton-Euler equations
MdVdt=F,[I]⋅dωdt+ω×([I]⋅ω)=T, | (2.4) |
where M is the total mass of the body S with center of mass Xc, V is the translational velocity of the center of mass, while ω denotes the angular velocity vector describing the rotation around an axis passing through Xc. F is the translation force, T is the torque and [I] is the barycentric moment of inertia.
The center of mass of the rigid body are obtained by
dXcdt=V. | (2.5) |
Finally, the velocity of the rigid body is given by Uw=V+(x−Xc)×ω,x∈S.
The force F and torque T are computed according to
F=∫ΓS(−φ⋅n)dA,T=∫ΓS(x−Xc)×(−φ⋅n)dA, | (2.6) |
where n is the unit boundary normal vector of the rigid body pointing towards the gas domain and φ is the pressure tensor given by
φ=∫R3(v−Uw)⊗(v−Uw)f(t,x,v)dv. | (2.7) |
ΓS denotes the boundary of S, see Figure 1.
In this paper we limit to study one and two dimensional problems. In 1D the rigid body does not rotate, so the moment of inertia does not play any role. In 2D the center of mass is determined by two coordinates, Xc=(Xc,Yc), the only non zero component of the angular velocity vector is the out of plane z-component ω, and the barycentric moment of inertia is a scalar which can be computed from the mass distribution of the object:
I=∫S(x−Xc)2ρ(x)dx. |
In all our tests we assume the mass is uniformly distributed in the body of the object (which is a surface in 2D), therefore the moment of inertia depends only on the mass and the geometry of the object.
We describe a Semi-Lagrangian scheme with least squares interpolation for the BGK equation for three dimensional velocity space and two dimensional physical space.
We consider a constant time step Δt, a uniform mesh in velocity space with mesh size Δv and a, in general, non-uniform mesh with average spacing Δx in physical space. The time discretization is denoted tn=nΔt,n=0,1,…. The space discretization is obtained by filling (regular or irregular) grid points xi=(xi,yi)∈Ω⊂R2,i=1,…,Nx, where Nx is the total number of grid points in physical space. We note that the Nx grid points include interior as well boundary points. The interior grid points are fixed and located inside the whole computational domain including the moving object. In contrast, the boundary points are fixed to the boundaries, that means moving on the boundaries of the moving object and fixed on the fixed boundaries. The interior grid points are distinguished according to whether they are overlapping with the moving body or not. In the first case they are called non-active points, otherwise active points. See Figure 1 for an illustration. Moreover, we consider an even number Nv of velocity grid points in each direction and a uniform velocity grid size Δv in all directions. We assume the distribution function is negligible for |vx,y,z|>vmax=NvΔv2. The uniform velocity grids are denoted by vj, vk and vl in x,y and z directions, respectively, where vj=−vmax+(j−1)Δv,j=1,…,Nv+1. Similarly, we define vk and vl for k,l=1,Nv+1.
Let fjkl=fjkl(t,x)=f(t,x,vj,vk,vl) and fijkl=fijkl(t)=f(t,xi,vj,vk,vl). The evolution equation of fjkl(t,x) along the characteristics between time steps n and n+1, i.e., for t∈[tn,tn+1], is calculated from the Lagrangian form of the discrete-velocity BGK model
dfjkldt=1τ(Mjkl[f]−fjkl) | (3.1) |
dxdt=vj, | (3.2) |
dydt=vk, | (3.3) |
with final conditions
(x,y)(tn)=(˜x,˜y),fjkl(tn)=fnjkl(˜x,˜y)=˜fnjkl | (3.4) |
together with appropriate boundary conditions for fjkl at boundary points.
Here Mjkl[f] is still the local Maxwellian having the moments of fjkl.
We consider the implicit Euler scheme for the above equations, which reads
fn+1ijkl=˜fnijkl+Δtτ(Mn+1ijkl[f]−fn+1ijkl), | (3.5) |
and
xn+1i=˜x+vjΔt,yn+1i=˜y+vkΔt | (3.6) |
for j,k,l=1…,Nv+1 and all active interior points.
The semi-Lagrangian method now consists of three steps:
(ⅰ) First, we determine ˜x and ˜y from the backward characteristics ˜x=xn+1i−vjΔt, ˜y=yn+1i−vkΔt. Then reconstruct the function ˜fnjkl at (˜x,˜y). At tn all values fnijkl are known for all active points and boundary points. At (˜x,˜y) we have to interpolate ˜fnijkl. One can use any interpolation formula. In this paper we use a least squares approximation for the reconstruction. This is presented in the next section.
(ⅱ) In the second step we obtain Mn+1ijkl. Since Mn+1i and fn+1i give the same conservative moments, we multiply the above discrete equation by the collisional invariants ϕ(v) and sum over all velocities. We get
ρn+1i=Nv+1∑j,k,l=1˜fnijklΔv3,(ρiUi)n+1=Nv+1∑j,k,l=1vj˜fnijklΔv3, | (3.7) |
En+1i=12Nv+1∑j,k,l=1(v2j+v2k+v2l)˜fnijΔv3. | (3.8) |
Once the moments are known, we can compute the Maxwellian at the new time.
(ⅲ) Finally, we update the density function by
fn+1ijkl=τ˜fnijkl+ΔtMn+1ijklτ+Δt. | (3.9) |
We solve the Newton-Euler equations by the explicit Euler method in time. The time step is the same as the time step of the BGK model. This means in particular, that the time step in the BGK model is chosen according to the stability requirements for the explicit Euler scheme for the Newton-Euler equations.
In this subsection we describe the least squares approximation of a function in a two-dimensional computational domain Ω∪Γ∈R2, where Γ is the boundary. As described above, we distinguish between the grid points on the boundary Γ and the interior grid points in Ω. The interior and boundary grid points are distinguished by assigning different flags, see Figure 1. Consider first the interior grid points (xi,yi) in Ω with average spacing Δx. They are chosen at the beginning of the calculation and are not moved. Those grid points overlapping with the moving body are non-active, the others are active.
Let f(x,y) be a scalar function and fi its values at (xi,yi). We consider the problem of approximating the function ˜f=f(˜x,˜y) at (˜x,˜y) from the values of its neighboring points. We associate a weight function such that nearby particles have more and far away particles have less influence. Therefore, one can choose any distance function as a weight function which decays as the distance goes to infinity. In this paper we have considered a Gaussian function, but other choices are possible (see for example [26,33] for other classes of weight functions). In order to limit the number of neighboring points we consider only the neighbors inside a circle of radius h with center (˜x,˜y). We choose as radius h some factor of the average spacing Δx, such that we have at least a minimum number of neighbors for the least-squares approximation, even next to the boundary. In case of regular grid and far from the boundary, one might consider using smaller values of h. Such adaptive choice of h has been considered, for example, in [17]. For the sake of simplicity, we have chosen a constant h=3.1Δx in this paper, which gives a sufficiently large number of neighbours even near concave boundaries (as is the case of the Example 6 in the last section). The use of adaptive values of h is left to future investigation. We sort the neighboring points from 1 to m with respect to distance, such that the neighbour index 1 is the nearest neighbor of (˜x,˜y). With a slight abuse of notation, let P(˜x,˜y;h)={(xj,yj),j=1,…,m(h)} denote the set of neighbor points of (˜x,˜y) inside the disc of radius h. We note that the number m of nighbours depends on (˜x,˜y) and h. In all calculations we have considered the following truncated Gaussian weight function
w(xi−˜x,yi−˜y;h)={exp(−α(xi−˜x)2+(yi−˜y)2h2),if √(xi−˜x)2+(yi−˜y)2h≤10,else, |
with α a user defined positive constant, chosen here as α=6, so that the the influence of far neighbor grid points is negligible. This choice has been suggested from previous experience [17,28]. It would be interesting to investigate what is the optimal choice of the parameters, or even to adopt a different class of weight functions. This is left to future investigation.
In order to approximate the function we consider the m Taylor's expansions of f(xj,yj) around (˜x,˜y)
f(xj,yj)=f(˜x,˜y)+∂∂xf(˜x,˜y)(xj−˜x)+∂∂yf(˜x,˜y)(yj−˜y)+ej, | (3.10) |
for j=1,…,m, where ej is the error in the Taylor's expansion. We first assume that ˜f approximates the nearest point f1. In other words e1=0. The unknowns ˜f,∂˜f∂x,∂˜f∂y are computed by minimizing the error ej for j=2,…,m and setting the constraint e1 = 0. To solve this constraint least-squares problem, we use the constraint to rewrite the equations in the form
f2−f1=∂˜f∂x(x2−x1)+∂˜f∂y(y2−y1)+e2⋮=⋮fm−f1=∂˜f∂x(xm−x1)+∂˜f∂y(ym−y1)+em | (3.11) |
The system of equations can be written in matrix form as
e=b−Ma, | (3.12) |
where e=[e2,…,em]T, a=[∂˜f∂x,∂˜f∂y]T,b=[f2−f1,…,fm−f1]T and
M=(x2−x1y2−y1⋮⋮xm−x1ym−y1). |
For m>3, this system of equations is over-determined for two unknowns [∂˜f∂x,∂˜f∂y]T. The unknowns a are obtained from the weighted least squares method by minimizing the quadratic form
J=m∑j=2wje2j=(Ma−b)TW(Ma−b), | (3.13) |
where W=wjδjk,k=2,…,m is the diagonal matrix. The minimization of J yields
a=(MTWM)−1(MTW)b. | (3.14) |
Now from Eq. (3.10) with e1=0 for the closest point x1 we can compute the value of f(˜x,˜y) at (˜x,˜y) as
f(˜x,˜y)=f(x1,y1)−∂˜f∂x(x1−˜x)−∂˜f∂y(y1−˜y) | (3.15) |
since ∂˜f∂x and ∂˜f∂y are now known. We note that higher order approximations are obtained by using higher order Taylor's expansion in (3.11). We refer to [28] for details.
In the above least-squares approximation a function is approximated at an arbitrary point from its neighboring points and the distribution of these points can be arbitrary. Such a straightforward least-squares approximation leads to a central difference scheme. In case of discontinuities in the solution, this will lead to numerical oscillations and one has to introduce additional numerical viscosity. This can be done in the least squares framework by adopting a suitably modified version of that approach using an upwind reconstruction.
Moreover, we note that for the stabalization of higher order approximations a WENO-type reconstruction can be used, see e.g., [1,32,33], where WENO approximations with least squares approaches have been developed for regular and irregular grids.
For the simulation of the interaction of the rigid body motion with the gas, we overlap the region defined by the rigid body and the region where the BGK model is computed. Those grid points in the gas phase which are overlapped by the rigid body during the motion are assigned as non-active grids and the others as active grids. The non-active grids are taken out of the numerical process and sorted out from the neighboring lists in the least-squares approximations. After the rigid body movement, some of the active grids will be overlapped by the rigid body and then redefined as non-active grids. In turn, some of non-active grids will be out of the overlapping zone of the rigid body and will be reactivated again for the numerical process. During this process we need to update the distribution function f(t,x,v) on the newly activated grid. This can be obtained from its neighboring active grid points using the least squares method from above.
On the solid boundary as well as on the moving rigid object boundaries we apply diffuse reflection boundary conditions. The boundary particles are sitting on the boundaries and all boundary points having contact with the gas phase are defined as active points. The boundary particles move with the boundary velocities. The boundary conditions are applied on the boundaries of the computational domain as well as on the surface of rigid body. Let ρw,Tw,Uw and n be the density, temperature, velocity and n unit normal of the wall and the surface of the rigid body. The wall normal vector n points towards the gas domain.
For (v−Uw)⋅n<0 we obtain the distribution function on the wall fn+1w from the evolution equation. For (v−Uw)⋅n>0 the distribution function is the Maxwellian with parameters ρw,Tw and Uw, which is given by
Mn+1w=ρw(2πRTw)3/2exp(−|v−Uw|22RTw). | (3.16) |
We note that the density ρw is not known and is determined by assuming the net flux across the wall or surface is zero. This means, we have
∫R3,(v−Uw)⋅n>0(v−Uw)⋅nMn+1wdv+∫R3,(v−Uw)⋅n<0(v−Uw)⋅nfn+1wdv=0. | (3.17) |
Hence, from (3.16) and (3.17) we obtain
ρw=−∫R3,(v−Uw)⋅n<0(v−Uw)⋅nfn+1wdv∫R3,(v−Uw)⋅n>0(v−Uw)⋅n1(2πRTw)3/2exp(−|v−Uw|22RTw)dv. | (3.18) |
After calculation of the new density function fn+1j we first compute the pressure tensor (2.7) on all boundary points of the rigid body. Then we approximate the force and torque on the rigid body according to (2.6). We obtain the translational and rotational velocities and then move the boundary points and the center of mass accordingly. Finally, we update the normal vector n. The new velocity Uw is used to apply the boundary conditions for solving the BGK model. In summary, we use the following coupling algorithm:
(ⅰ) Generate initial grid points with flags as interior and boundary grids and prescribe the initial conditions in the gas as well as in the solid phases.
(ⅱ) Determine the active and non-active grids in the gas phase.
(ⅲ) Update newly activated grid points in the gas phase with the help of interpolations from its active neighbors.
(ⅳ) Solve the BGK model equation in the active grid points and apply boundary conditions on all boundary points.
(ⅴ) Compute the force and torque on the boundary points of the rigid body.
(ⅵ) Solve the Euler-Newton equations and then get new positions, velocity and the unit normal of the boundary points of the rigid body.
(ⅶ) Goto (ⅱ) and repeat until the final time is reached.
In the following we consider numerical examples in one and two space dimensions and three velocity dimensions. The test cases are given in dimensionless form but can be interpreted in SI-units.
This problem has been considered in [10,22] in a larger domain. We consider the one-dimensional spatial domain Ω=[0,3×10−3]. Initially the piston is positioned at x=1.5×10−4. We considered the total number Nx=300 grid points in physical space and in Nv=30 grid points in every direction of velocity space. The left boundary moves with velocity
up=10∗sin(t10−6). |
This is a one way coupling, since the motion of the piston is prescribed. We note that initially, some grid points less than x=1.5×10−4 are overlapped by the piston. They are non-active points and the piston position and the right boundary points are the active grid points, see Figure 2 for physical setup of the problem.
When the piston starts to move in time the process of activating and deactivating of grid points continues throughout the simulation. We have considered the final time tfinal=4×10−6. The time step is Δt=10−9. The minimum and maximum limit of the velocity are vmin=−1200 and vmax=1200. We have considered the Argon gas with diameter d=0.368×10−9, Boltzmann constant kb=1.3806×10−23 and the universal gas constant R=208. The initial temperature T0=270, initial density ρ0=0.00018 and the initial mean velocity U0=0. The corresponding Knudsen number is Kn=λ/L=0.215, based on the characteristic length L=3×10−3−1.5×10−4, where λ is the mean free path defined by
λ=kb√2πρ0Rd2. | (4.1) |
To validate the numerical results of the semi-Lagrangian scheme for the BGK model, we compare it with the results of a numerical solution of the full Boltzmann equation via the DSMC method [3,5,19]. For a proper comparison of the BGK model and the DSMC code for the Boltzmann equation we have to relate the relaxation time τ and the mean free path, see [7], as
τ=4λπˉC, | (4.2) |
where ˉC=√8RT0π. The corresponding relaxation time τ=2.0634×10−6. Nevertheless, by DSMC we solve the full Boltzmann equation, therefore differences in results may be due partially to the different models, and partially to the different numerical techniques adopted in the two cases.
Initially, the piston and the gas are at rest. The piston starts oscillating in time and disturbs the gas phase. A wave is formed which eventually creates a shock. The flow is a low Mach number flow and the DSMC results show strong fluctuations. Since the flow is unsteady one cannot take time averages of the DSMC simulations. Therefore, one has to perform several independent runs. In the DSMC simulations we have considered the same number of cells as in the BGK model. To reduce the statistical noise, we have considered 10.000 gas molecules per cells initially. Moreover, we have performed 500 independent runs. In Figures 3–6 we have plotted the density, temperature and velocity of the gas determined from both numerical methods. We can observe that the BGK and the DSMC solutions have very good agreements at all times. We note, that the statistical noise for the DSMC simulations is still observed even after 500 independent runs.
In both methods we apply diffuse reflection boundary conditions on the piston with moving frame of reference Uw=(up,0,0), where up is the velocity of the piston, and the wall temperature Tw=T0. Similarly, we apply diffuse reflection boundary conditions with zero wall velocity and a wall temperature equal to the initial temperature on the right boundary.
In Example 1, the gas flow was influenced by the motion of the piston, but there was no any influence of the gas flow on the motion of the piston. In this example, we consider a two way coupling of both phases. The force exerted on the rigid body from the surrounding gas influences the motion of the rigid body and vice versa. We again consider a one dimensional physical space and three dimensional velocity space. We consider the physical domain [−(L+l),(L+l)] as described in Figure 7 with L=1 and l=0.1, where 2l is the thickness of a plate which is driven by the pressure difference at its edges.
Initially the plate is located at (−0.1,0.1) with center of mass Xc=0, where the gas and the plate are at rest. This problem has been studied in [10]. We reconsider it as a benchmark problem since an analytical solution is available for the equilibrium state. We again consider a monatomic gas with parameters given in Example 1. The initial temperature is T0=270 and the initial pressures P0 are the same on both sides of the plate and are equal to 0.0386. The initial density ρ0 is obtained from the equation of state. The initial Knudsen number is 0.08 based on the characteristic length 2L and the relaxation time τ=5.398×10−4. Moreover, we have considered different density ratios of the gas and the plate. The other parameters are the same as in the Example 1. We prescribe a higher temperature Tw=330 on the right side of plate and on the right boundary of the computational domain. On the left boundary of the plate and on the left boundary of the computational domain the temperature is kept to T0. Due to the high temperature on the right walls, the pressure on the right hand side starts to increase and the plate starts to move to the left hand side. The motion of the plate is computed from the Euler-Newton equations, where only a translational force is computed for the one dimensional case. Since the plate has two opposite normals ±1, from Eq. (2.6) the total force is given as the difference of pressure
F=(φleft−φright)A, | (4.3) |
where A is the area of plate. The plate starts oscillating and finally reaches the equilibrium position [10]
xequi=L(T0−Tw)(T0+Tw)=−0.1. | (4.4) |
The domain is discretized with Nx=300 cells. The velocity grid is given by Nv=20 cells for the BGK equations. The final time is 0.5. The time step is Δt=4×10−6. The other parameters are the same as in Example 1. The explicit Euler method with the same time step as the time step for the BGK model is used for time integration of the Newton-Euler equations.
In this test case we have simulated a wide range of density ratios of gas and plate ranging from 1 to 10 up to 1 to 1000. In Figures 8 we have plotted the velocity of the plate with respect to time together with the exact equilibrium solution. One can observe, as expected, that a lower density plate reaches the equilibrium position earlier than the heavier plates. We remark, however, that the change of density ratio has been used just to change the mass of the plate. Indeed the dynamics depend only on the mass of the plate, not on its density. We choose to change the density just to allow a finite size of the plate (which is left unchanged in our simulations).
Additionally, we have performed a convergence study for the case of a density ratio 1 to 50. The results for the plate position and velocity are reported in Figure 9. We note that for Nx=300 we obtain an accurate approximation of the equilibrium value for the velocity, whereas, the equilibrium position still deviates from the analytical value. This is due to the first order error of the numerical scheme and an accumulation of very small numerical errors in velocity during the integration process. Increasing the number of grid points Nx in physical space, we obtain convergence towards the analytical equilibrium position. We remark that a velocity grid with Nv=30 gives almost the same results, see [27] for a numerical comparison.
We have further compared the solutions of the BGK model with the DSMC simulations for Nx=500. In the case of the DSMC simulations we have again considered 400 gas molecules per cell initially. The boundary conditions and other parameters are the same in both methods. We have performed 50 independent runs. In Figure 10 we have plotted the position of the center of mass and the velocity of piston vs time. We note that the time evolution of the the DSMC solutions and the solutions obtained from the BGK semi Lagrangian method are very close to each other.
Furthermore, in Figure 11 we have plotted the temperature obtained from both methods for time t=0.1,0.2 and 0.4. We see that at time t=0.1 the temperature is not yet reaching equilibrium state, but after t=0.2 the temperature of the gas on the left reaches the left wall temperature and the temperature of the gas on the right reaches the right wall temperature.
Similarly, we have plotted the velocity field of the gas on both sides of the plate in Figure 12 at different times for both methods. Here, we also observe, that the DSMC solutions fluctuate around the BGK solutions.
Finally, in Figure 13, we have plotted the pressure obtained from the BGK model and the DSMC simulations. In the beginning, the pressure on the right increases due to the increase of the temperature. When it reaches t=0.1 the pressure on the left is slightly larger than on the right side. At time t=0.2 the pressure on the left is still larger, which is clearly visible in the figure. It fluctuates and finally reaches the equilibrium state, where it is equal on both sides. The relative error of the computation versus the analytical solution [10] is approximately 0.7% for pressure and 0.6% for density in the stationary state for the finest discretization Nx=500.
Here, we consider a spatially 2-dimensional problem with three-dimensional velocity space. The flow in a cavity driven by the velocity on the top is a widely used benchmark problem for testing and comparing numerical methods. We consider a micron size square cavity. The top wall has velocity
Ux=uw,Uy=0, | (4.5) |
and on the other three walls we have Ux=Uy=0. The temperature is kept constant at T0=270 on all walls, the initial density is ρ0=1, the wall velocity uw=1 and the gas constant is R=208. The gas is again monatomic with parameters given as in the Example 1. The Knudsen number Kn=0.1 is based on the characteristic length given by the size of the wall. Diffuse reflection boundary conditions are applied on all walls. In Figure 14 we have plotted the regular and irregular gridpoints used for the simulation. Figure 15 shows the velocity fields and the vorticity obtained from the BGK equation for regular as well as irregular grid points. We use 50×50 gridpoints and approximately the same number of irregular grid points is generated. The time step is chosen as 5×10−11. The simulation was stopped after time t=4×10−7. Moreover, Figure 16 compares the x- and y-velocity components along the center lines in y- and x-direction, respectively. We observed that the solutions obtained from the regular and irregular grids are almost the same.
Moreover, we compare the semi-Lagrangian scheme for the BGK model with DSMC simulations for the Boltzmann equation for this example. The mean free path and the relaxation time are chosen according to Eq. (4.2). First, we choose the velocity of the upper wall as uw=1 in positive x-direction. In the DSMC simulations we have taken the same time step and the same number of cells as in the BGK model. For the DSMC simulations we have also applied diffuse reflection boundary conditions on all walls. The time steps and the gas parameters are the same as in the BGK model. In this case we look at the steady state solution. Therefore, unlike in the earlier two examples, we do not perform independent runs, but time averages.
In Figure 17 on the left we have run the DSMC simulation up to 105 time steps, where the last 9×104 time steps are used for the averaging over the samples. In this case the fluctuations dominate the flow field. In Figure 17 on the right 3×106 time steps are used for the averaging over the samples.
In Figure 18 we have plotted the x-velocity component Ux along the central vertical line as well as the y-velocity component Uy along the central horizontal line for the case with 9×104 samples. We observe again the highly oscillating DSMC results compared to the BGK solutions.
Similarly, in Figure 19 we have plotted the x-velocity component Ux along the central vertical line as well as y-velocity component Uy along the central horizontal line for 3×106 samples. The DSMC results are improving, but still fluctuating around the BGK solutions.
This example is the direct extension of Example 1 into two space dimensions. Here we have used a Chu reduction [9,14] to reduce the dimension of the velocity space from three to two. We have taken this problem from the paper by Frangi et al. [13], where the authors have studied the biaxial accelerometer produced by STMicroelectronics with a surface micro-machining process. The authors have analysed the problem by considering a two-dimensional simplification. In Figure 20 we have sketched the computational domain in details. The shuttle lies initially in the middle of the domain. In the rest of the domain a gas flow is taking place. The shuttle oscillates with the velocity cos(2πf0t), where f0 is the frequency. The parameters mentioned in the Figure 20 are L1=19.2×10−6,d1=4.2×10−6,d2=2.6×10−6,d3=5×10−6,d4=3.9×10−6,d5=18.8×10−6. In [13] the frequency has been taken f0=4400 Hz, but with this frequency, the shuttle crosses the upper and lower boundaries. Therefore, we have chosen f0=40×4400 Hz such that the maximum amplitude of the shuttle is half of the distance d2. The initial pressure of the gas is equal to 0.1 bar, which corresponds to initial density ρ0=0.1641. The initial distribution f0 of the gas is the Maxwellian with zero mean velocity, initial temperature T0=293 and initial density ρ0. The diffuse reflection boundary condition with wall temperature T0 is applied on the solid lines and a far field boundary condition f0 is applied on the dotted lines. We note that here, we solve the real motion of the shuttle, while in [13] the authors solve the stationary equations with assigned non zero velocity on the boundary.
In Figure 21 we have plotted the velocity vector fields as well as x- and y- components of the velocity at times t=1.2×10−6 and t=3.6×10−6.
In Figure 22 we have plotted the normal stress tensor on the top wall of the shuttle at time t=1.2×10−6. As a reference solution we consider the one obtained at the finest resolution with cell size 4.84×10−8, which corresponds to 111.709 grid points including boundary points. The time step Δt=3.20×10−11, which corresponds the CFL number equal to 0.92. For the convergence study we have considered the other coarser grids with sizes 7.5625×10−8, 1.5125×10−7, 3.025×10−7 and 6.050×10−7 and changed the time steps keeping the constant CFL number equal to 0.92.
In Figure 22 we have plotted the normal stress tensor on the top of the shuttle at time t=1.2×10−6 for different resolutions. In order to estimate the error, we have generated the fixed number of points with N=100 in equal distance. On this grid points we have interpolated the stress tensors from different resolutions including the reference solutions and then defined the relative errors as
Lrelerror=∑Ni=1|ϕrefyy,i−ϕΔxyy,i|∑Ni=1ϕrefyy,i. | (4.6) |
We note that ϕrefyy,i is the interpolated reference solution and ϕΔxyy,i is the interpolated solution for grid size Δx. In Table 1 we have presented the relative error of the normal stress tensor φyy at the same time. The errors in the table show the first order convergence of the scheme.
Δx | Relative error |
6.025×10−7 | 9.3806×10−3 |
3.025×10−7 | 3.3410×10−3 |
1.5125×10−7 | 1.7921×10−3 |
7.5625×10−8 | 6.5300×10−4 |
Consider a circle immersed in a monoatomic gas in a micro square. We consider a 2D spatial and 3D velocity domain. Like in Example 3, the top wall has constant velocity in the positive x-direction. The initial and boundary conditions are the same as in Example 3. Initially, gas and rigid body are at rest. The rigid body is located at the center of the cavity.
We proceed as in Example 2. The force and the torque are computed according to Eq. (2.6). The density of the rigid body is 10 times larger than the density of gas. We have performed the simulations for different density ratios. We experienced that if the density of the rigid body is at least ten times smaller than the density of the gas, instabilities occur in the present set up. A more quantitative comparison of the trajectories for objects with different densities requires a more accurate scheme, and will be performed in a future paper. Again, we use the explicit Euler scheme for the time discretization of the Euler-Newton equations and the same time step for the BGK model. The upper wall moves with velocity uw=30. We simulate up to the final time tfinal=4.4×10−7. In Figure 23 we have plotted the path of the center of mass of the body and its positions at different times.
Since there are no analytical or experimental results to validate the numerical solutions, we validate our solutions with DSMC simulations for the Boltzmann equation. We use the same initial and boundary conditions and the same parameters for both schemes. First, we consider uw=10,20 and 30 for the DSMC simulation. As we have seen in earlier examples, the DSMC results are dominated from the statistical noise for smaller Mach number flows. In Figure 24 we have compared the trajectories of the center of mass obtained from both methods. We observe that increasing the wall velocity uw gives a better agreement between the numerical solution of the BGK model and the DSMC solution. In Figure 24 we have plotted the center of mass obtained from the BGK model and DSMC simulations. In the case of DSMC simulations 10 independent runs are carried out. For larger uw the BGK solutions and DSMC solutions are getting closer.
To show that the scheme is able to simulate the interaction of the gas with an arbitrary shaped rigid body, we have considered a 2D spatial and 2D velocity domain and three different types of bodies, which are triangular, L-shaped and chiral particles. For these three shapes, rotational effects are clearly observed. The initial and boundary conditions are as in Example 5. The density of the rigid bodies is again 10 times larger than the density of the gas. The upper wall has velocity uw=30 and the simulations are stopped after time 4.4×10−7 for all cases. All rigid bodies are initialised at the center of the cavity. In Figures 25–27 we have plotted the positions at different times together with the trajectories of triangle, L-shaped and chiral particles, respectively. In all cases we see that the rigid bodies follow the flow path. We mention here that in [24] a general method for the simulation of arbitrary shaped object in a rarefied gas has been presented. In that paper the gas satisfies the Boltzmann transport equation, which is effectively solved by DSMC.
In this paper, we have presented a mesh free method for the simulation of moving rigid bodies immersed in a rarefied gas flow. The motion of the rigid body is obtained by solving the Newton-Euler equations. The force and the torque are computed from the surrounding gas. The Newton-Euler equations are solved by an explicit Euler method. The rarefied gas is simulated by solving the BGK model of the Boltzmann equation. A semi-Lagrangian method is used to solve the BGK model, where a first order least squares approximation is used for the interpolation scheme. Several numerical tests are performed in order to validate the method, both in one and two space dimensions. In particular, in 1D we consider the case of a moving plate immersed in a rarefied gas. In a first test we assume the motion of the plate is prescribed (one way coupling), while in a second test the motion of the plate is computed from Newton's equations (two way coupling). In both cases we compared the results with those obtained by DSMC solution of the Boltzmann equation. Notice that DSMC results required to take the average of a lot of runs in order to decrease statistical fluctuations. In two space dimensions we considered several test problems: some in which the motion of the object is prescribed, such as the classical driven cavity (and compared the results with DSMC) and the motion of the shuttle in a 2D model of a Micro Electro Mechanical System (and results are compared with others available in the literature [13]). Finally, some tests are performed with a rigid body of arbitrary shape immersed in a gas and driven by the flow (two way coupling). In some cases the results are compared with those obtained by DSMC. In the regimes we investigated there is a good qualitative agreement between the solutions obtained by BGK and by the full Boltzmann equation simulated by DSMC. Of course accurate DSMC solutions require a computational time which is several orders of magnitude higher than the one needed by the numerical solution of the BGK model.
In this paper we consider a one way heat exchange: the temperature of the rigid body is assumed to be constant in space and time, which is equivalent to suppose that the heat capacity of the rigid body is much larger than the one of the gas. In future work we shall remove such an approximation and consider finite heat capacity of the rigid body. As a first step in this direction we assume a rigid body with infinite conductivity, which will make the temperature of the body constant in space. Later on we shall model heat diffusion in the solid as well.
Moreover, the scheme will be extended to the case of gas-mixtures [15] and to three space dimensions. An interesting application of the method will include the treatment of several bodies immersed in a rarefied gas. In this way it will be possible to model a collection mesoscopic particles dispersed in a rarefied gas, thus providing a quantitative tool that can be used to validate homogenised macroscopic models of suspensions.
From the methodological point of view, further research directions will include the use of on non-oscillatory higher order methods in space and time based on least squares approaches, see [1] for a combination of WENO and least squares approaches for fluid dynamic equations and high order approximation of boundary conditions.
This work is supported by the DFG (German research foundation) under Grant No. KL 1105/30-1 and by the ITN-ETN Marie-Curie Horizon 2020 program ModCompShock, Modeling and computation of shocks and interfaces, Project ID: 642768.
The authors declare no conflict of interest.
[1] |
Cafaro P, Hansson P, Götmark F (2022) Overpopulation is a major cause of biodiversity loss and smaller human populations are necessary to preserve what is left. Biol Conserv 272: 109646. https://doi.org/10.1016/j.biocon.2022.109646 doi: 10.1016/j.biocon.2022.109646
![]() |
[2] |
Su K, Su YL, Deutsch L, et al. (2020) The moderating effect of pro-environmental self-identity in the relationship between abnormally-shaped foods and purchase intention. AIMS Environ Sci 7: 247–257. https://doi.org/10.3934/environsci.2020015 doi: 10.3934/environsci.2020015
![]() |
[3] | IPCC (2023) Climate change 2023: Synthesis report. Retrieved from https://www.ipcc.ch/report/ar6/syr/downloads/report/IPCC_AR6_SYR_SPM.pdf |
[4] |
Valor C, Antonetti P, Merino A (2020) The relationship between moral competences and sustainable consumption among higher education students. J Clean Prod 248: 119161. https://doi.org/10.1016/j.jclepro.2019.119161 doi: 10.1016/j.jclepro.2019.119161
![]() |
[5] |
Bowd D, McKay C, Shaw WS (2015) Urban greening: environmentalism or marketable aesthetics. AIMS Environ Sci 2: 935–949. https://doi.org/10.3934/environsci.2015.4.935 doi: 10.3934/environsci.2015.4.935
![]() |
[6] |
Asmuni S, Khalili JM, Zain ZM (2012) Sustainable consumption practices of students in an urban setting: A case in Selangor. Procedia Soc Behav Sci 36: 716–722. https://doi.org/10.1016/j.sbspro.2012.03.078 doi: 10.1016/j.sbspro.2012.03.078
![]() |
[7] |
Correia E, Sousa S, Viseu C, et al. (2022) Using the theory of planned behavior to understand the students' pro-environmental behavior: A case-study in a Portuguese HEI. Int J Sust Higher Edu 23: 1070–1089. https://doi.org/10.1108/IJSHE-05-2021-0201 doi: 10.1108/IJSHE-05-2021-0201
![]() |
[8] |
Sterling S (2010) Learning for resilience, or the resilient learner? Towards a necessary reconciliation in a paradigm of sustainable education. Environ Edu Res 16: 511–528. https://doi.org/10.1080/13504622.2010.505427 doi: 10.1080/13504622.2010.505427
![]() |
[9] | Gifford R, Sussman R (2012) 65 Environmental Attitudes. In S. D. Clayton (Ed.), The Oxford Handbook of Environmental and Conservation Psychology: Oxford University Press. |
[10] |
Ajzen I (1991) The theory of planned behavior. Org Behav Human Dec Proc 50: 179–211. https://doi.org/10.1016/0749-5978(91)90020-T doi: 10.1016/0749-5978(91)90020-T
![]() |
[11] |
Shafiei A, Maleksaeidi H (2020) Pro-environmental behavior of university students: Application of protection motivation theory. Global Eco Conserv 22: e00908. https://doi.org/10.1016/j.gecco.2020.e00908 doi: 10.1016/j.gecco.2020.e00908
![]() |
[12] | Ferrari P (2020) Pro-environmental behaviour, environmental attitude and perceived behavioural control in a sample of young Irish adults. National College of Ireland, Retrieved from https://norma.ncirl.ie/4823/1/paulaferrari.pdf |
[13] |
Kollmuss A, Agyeman J (2002) Mind the Gap: Why Do People Act Environmentally and What Are the Barriers to Pro-Environmental Behavior? Environ Edu Res 8: 239–260. https://doi.org/10.1080/13504620220145401 doi: 10.1080/13504620220145401
![]() |
[14] |
Chen SC, Hung CW (2016) Elucidating the factors influencing the acceptance of green products: An extension of theory of planned behavior. Technol Forecast Soc Change 112: 155–163. https://doi.org/10.1016/j.techfore.2016.08.022 doi: 10.1016/j.techfore.2016.08.022
![]() |
[15] |
Rivis A, Sheeran P (2003) Descriptive norms as an additional predictor in the theory of planned behaviour: A meta-analysis. Curr Psycho 22: 218–233. https://doi.org/10.1007/s12144-003-1018-2 doi: 10.1007/s12144-003-1018-2
![]() |
[16] |
Xu Y, Du J, Khan MAS, et al. (2022) Effects of Subjective Norms and Environmental Mechanism on Green Purchase Behavior: An Extended Model of Theory of Planned Behavior. Front Environ Sci 10:779629. https://doi.org/10.3389/fenvs.2022.779629 doi: 10.3389/fenvs.2022.779629
![]() |
[17] |
Wan C, Shen GQ, Yu A (2014) The role of perceived effectiveness of policy measures in predicting recycling behaviour in Hong Kong. Resources Conserv Recycling 83: 141–151. https://doi.org/10.1016/j.resconrec.2013.12.009 doi: 10.1016/j.resconrec.2013.12.009
![]() |
[18] | Braakhuis L (2016) Predicting pro-environmental behavior: Analyzing variables related to plastic waste separation behavior of young people. Utrecht University, Retrieved from https://studenttheses.uu.nl/handle/20.500.12932/25447 |
[19] |
Ilham Z, Saad NAI, Wan-Mohtar WAAQI, et al. (2022) Multi-criteria decision analysis for evaluation of potential renewable energy resources in Malaysia. Prog Energy Enviro 21: 8–18. https://doi.org/10.37934/progee.21.1.818 doi: 10.37934/progee.21.1.818
![]() |
[20] |
Henseler J, Ringle CM, Sarstedt M (2015) A new criterion for assessing discriminant validity in variance-based structural equation modeling. J Academy Marketing Sci 43: 115–135. https://doi.org/10.1007/s11747-014-0403-8 doi: 10.1007/s11747-014-0403-8
![]() |
[21] | Aziz A (2020) Applying theory of planned behavior to understand pro-environmental intention and behavior of students. J Business Manage Accounting 1: 1–15. |
[22] |
Choon TG, Sulaiman A, Mallasi H (2014) Intention to use green IT among students. Int J Research Business Technol 4: 439–445 https://doi.org/10.17722/ijrbt.v4i2.261 doi: 10.17722/ijrbt.v4i2.261
![]() |
[23] |
Hasan SNMS, Harun R, Hock LK (2015) Application of theory of planned behavior in measuring the behavior to reduce plastic consumption among students at Universiti Putra Malaysia, Malaysia. Proc Environ Sci 30: 195–200. https://doi.org/10.1016/j.proenv.2015.10.035 doi: 10.1016/j.proenv.2015.10.035
![]() |
[24] |
Tamar M, Wirawan H, Arfah T, et al. (2021) Predicting pro-environmental behaviours: the role of environmental values, attitudes and knowledge. Manage Environ Quality: An Int J 32: 328–343. https://doi.org/10.1108/MEQ-12-2019-0264 doi: 10.1108/MEQ-12-2019-0264
![]() |
[25] |
Chan TJ, Halmee N, Samson J (2023) Factors Influencing Pro-environmental Behavior to Use Public Transport: A Predictive Approach. Proc Int Conf Comm, Lang, Edu Soc Sci 704: 213–238. https://doi.org/10.2991/978-2-494069-61-9_21 doi: 10.2991/978-2-494069-61-9_21
![]() |
[26] |
Alam SS, Lin CY, Ahmad M, et al. (2019) Factors Affecting Energy-Efficient Household Products Buying Intention: Empirical Study. Environ Climate Technol 23: 84–97. https://doi.org/10.2478/rtuect-2019-0006 doi: 10.2478/rtuect-2019-0006
![]() |
[27] |
Cristea M, Gheorghiu A (2016) Attitude, perceived behavioral control, and intention to adopt risky behaviors. Transport Res Part F: Traffic Psycho Behav 43: 157–165. https://doi.org/10.1016/j.trf.2016.10.004 doi: 10.1016/j.trf.2016.10.004
![]() |
[28] |
Armitage CJ, Conner M (2001) Efficacy of the Theory of Planned Behaviour: A meta-analytic review. British J Soc Psycho 40: 471–499. https://doi.org/10.1348/014466601164939 doi: 10.1348/014466601164939
![]() |
[29] |
Khan F, Ahmed W, Najmi A (2019) Understanding consumers' behavior intentions towards dealing with the plastic waste: Perspective of a developing country. Resource Conserv Recycling 142: 49–58. https://doi.org/10.1016/j.resconrec.2018.11.020 doi: 10.1016/j.resconrec.2018.11.020
![]() |
[30] |
Lee SS, Kim Y, Roh T (2023) Pro-environmental behavior on electric vehicle use intention: Integrating value-belief-norm theory and theory of planned behavior. J Clean Prod 418: 138211. https://doi.org/10.1016/j.jclepro.2023.138211 doi: 10.1016/j.jclepro.2023.138211
![]() |
[31] |
Hansmann R, Laurenti R, Mehdi T, et al. (2020) Determinants of pro-environmental behavior: A comparison of university students and staff from diverse faculties at a Swiss University. J Clean Prod 268: 121864. https://doi.org/10.1016/j.jclepro.2020.121864 doi: 10.1016/j.jclepro.2020.121864
![]() |
[32] |
Desa A, Kadir N, Yusooff F (2012) Environmental awareness and education: A key approach to solid waste management (SWM)–A case study of a University in Malaysia. Waste Manage-An Integrated Vision 34. https://doi.org/10.5772/48169 doi: 10.5772/48169
![]() |
[33] | Octav-Ionut M (2015) Applying the Theory of Planned Behavior in Predicting Pro-Environmental Behaviour: The Case of Energy Conservation. Acta Universitat Danubius Economica 11: 15–32. |
[34] |
Jamaludin AA, Mahmood NZ, Ilham Z (2017) Performance of electricity usage at residential college buildings in the University of Malaya campus. Energy Sustain Develop 40: 85–102. https://doi.org/10.1016/j.esd.2017.07.005 doi: 10.1016/j.esd.2017.07.005
![]() |
[35] |
Cleveland M, Kalamas M, Laroche M (2012) It's not easy being green: Exploring green creeds, green deeds, and environmental locus of control. Psycho Market 29: 293–305. https://doi.org/10.1002/mar.20522 doi: 10.1002/mar.20522
![]() |
[36] | Blocker TJ, Eckberg DL (1997) Gender and environmentalism: Results from the 1993 general social survey. Soc Sci Quarter 78: 841–858. Retrieved from http://www.jstor.org/stable/42863735 |
[37] |
Kim Y, Wang Q, Roh T (2021) Do information and service quality affect perceived privacy protection, satisfaction, and loyalty? Evidence from a Chinese O2O-based mobile shopping application. Telemat Inform 56: 101483. https://doi.org/10.1016/j.tele.2020.101483 doi: 10.1016/j.tele.2020.101483
![]() |
[38] |
Xiao C, Hong D (2010) Gender differences in environmental behaviors in China. Popul Environ 32: 88–104. https://doi.org/10.1007/s11111-010-0115-z doi: 10.1007/s11111-010-0115-z
![]() |
[39] |
Hair J, Alamer A (2022) Partial Least Squares Structural Equation Modeling (PLS-SEM) in second language and education research: Guidelines using an applied example. Res Methods Appl Ling 1: 100027. https://doi.org/10.1016/j.rmal.2022.100027 doi: 10.1016/j.rmal.2022.100027
![]() |
[40] | Fornell C, Larcker DF (1981) Evaluating structural equation models with unobservable variables and measurement error. J Market Res 18: 39–50. |
[41] | Gold A, Malhotra A, Segars A (2001) Knowledge management: An organizational capabilities perspective. J Manage Info Systems 18: 185–214. |
[42] |
Podsakoff PM, MacKenzie SB, Lee JY, et al. (2003) Common method biases in behavioral research: A critical review of the literature and recommended remedies. J Appl Psycho, 88: 879–903. https://doi.org/10.1037/0021-9010.88.5.879 doi: 10.1037/0021-9010.88.5.879
![]() |
[43] |
Kock N, Lynn GS (2012) Lateral collinearity and misleading results in variance-based SEM: An illustration and recommendations. J Assoc Inform Systems 13. https://doi.org/10.17705/1jais.00302 doi: 10.17705/1jais.00302
![]() |
[44] |
Roh T, Seok J, Kim Y (2022) Unveiling ways to reach organic purchase: Green perceived value, perceived knowledge, attitude, subjective norm, and trust. J Retail Consumer Serv 67: 102988. https://doi.org/10.1016/j.jretconser.2022.102988 doi: 10.1016/j.jretconser.2022.102988
![]() |
[45] |
Yazdanpanah M, Forouzani M (2015) Application of the theory of planned behaviour to predict Iranian students' intention to purchase organic food. J Clean Prod 107: 342–352. https://doi.org/10.1016/j.jclepro.2015.02.071 doi: 10.1016/j.jclepro.2015.02.071
![]() |
[46] |
Effendi MI, Sugandini D, Sukarno A, et al. (2020) The theory of planned behavior and pro-environmental behavior among students. J Environ Manage Tourism 11: 35–43. https://doi.org/10.14505/jemt.v11.1(41).0 doi: 10.14505/jemt.v11.1(41).0
![]() |
[47] |
Wang S, Fan J, Zhao D, et al. (2016) Predicting consumers' intention to adopt hybrid electric vehicles: using an extended version of the theory of planned behavior model. Transportation 43: 123–143. https://doi.org/10.1007/s11116-014-9567-9 doi: 10.1007/s11116-014-9567-9
![]() |
[48] | Aziz A (2019) Applying theory of planned behavior to understand pro-environmental intention and behavior of students. Arthatama, 3: 1–15. |
[49] | Hassan N, Othman SN, Yaacob NA (2018) Determinants of theory of planned behaviour model in measuring sustainable behaviour among students of public universities in Malaysia. J Inform System Technol Manage 3: 1–12. |
[50] |
Jamaludin AA, Ilham Z, Zulkifli NEI, et al. (2020) Understanding perception and interpretation of Malaysian university students on renewable energy. AIMS Energy 8: 1029–1044. https://doi.org/10.3934/energy.2020.6.1029 doi: 10.3934/energy.2020.6.1029
![]() |
[51] |
Kim Y, Roh T (2022) Preparing an exhibition in the post-pandemic era: Evidence from an O2O-based exhibition of B2B firms. Technol Forecast Soc Change 185: 122041. https://doi.org/10.1016/j.techfore.2022.122041 doi: 10.1016/j.techfore.2022.122041
![]() |
[52] |
Ilham Z, Subramaniam I, Jamaludin AA, et al. (2022) Analysing dimensions and indicators to design energy education framework in Malaysia using the analytic hierarchy process (AHP). Energy Rep 8: 1013–1024. https://doi.org/10.1016/j.egyr.2022.07.126 doi: 10.1016/j.egyr.2022.07.126
![]() |
1. | Vasily Kosyanchuk, Separation of binary gas mixture in a microchannel with oscillating barriers, 2022, 34, 1070-6631, 102006, 10.1063/5.0117665 | |
2. | Sudarshan Tiwari, Axel Klar, Giovanni Russo, A meshfree arbitrary Lagrangian-Eulerian method for the BGK model of the Boltzmann equation with moving boundaries, 2022, 458, 00219991, 111088, 10.1016/j.jcp.2022.111088 | |
3. | Sudarshan Tiwari, Axel Klar, Giovanni Russo, Modelling and Simulations of Moving Droplet in a Rarefied Gas, 2021, 35, 1061-8562, 666, 10.1080/10618562.2021.2024520 | |
4. | Vasily Kosyanchuk, Stepan Konakov, Numerical simulation of novel gas separation microdevice with oscillating elements, 2023, 144, 07351933, 106744, 10.1016/j.icheatmasstransfer.2023.106744 | |
5. | Vasily Kosyanchuk, Numerical study of microscale gas pump based on surface acoustic waves, 2024, 36, 1070-6631, 10.1063/5.0202744 | |
6. | Qing He, Shi Tao, Gaojie Liu, Liang Wang, Ya Ge, Jiechao Chen, Xiaoping Yang, Thermal rarefied gas flow simulations with moving boundaries based on discrete unified gas kinetic scheme and immersed boundary method, 2024, 226, 00179310, 125508, 10.1016/j.ijheatmasstransfer.2024.125508 | |
7. | Vasily Kosyanchuk, Numerical study of microdevice with surface acoustic waves for separation of gas mixtures, 2023, 35, 1070-6631, 10.1063/5.0157497 | |
8. | Jianan Zeng, Yanbing Zhang, Lei Wu, GSIS-ALE for moving boundary problems in rarefied gas flows, 2025, 00219991, 113761, 10.1016/j.jcp.2025.113761 |
Δx | Relative error |
6.025×10−7 | 9.3806×10−3 |
3.025×10−7 | 3.3410×10−3 |
1.5125×10−7 | 1.7921×10−3 |
7.5625×10−8 | 6.5300×10−4 |