Next Article in Journal
Research on Safe Multimodal Detection Method of Pilot Visual Observation Behavior Based on Cognitive State Decoding
Previous Article in Journal
SmartRead: A Multimodal eReading Platform Integrating Computing and Gamification to Enhance Student Engagement and Knowledge Retention
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design of Enhanced Virtual Reality Training Environments for Industrial Rotary Dryers Using Mathematical Modeling

by
Ricardo A. Gutiérrez-Aguiñaga
1,
Jonathan H. Rosales-Hernández
2,
Rogelio Salinas-Santiago
3,
Froylán M. E. Escalante
1 and
Efrén Aguilar-Garnica
1,*
1
Dirección de Investigación y Desarrollo Tecnológico, Vicerrectoría Académica y de Ciencias de la Salud, Universidad Autónoma de Guadalajara, Av. Patria 1201, Zapopan 45129, Mexico
2
Department of Computer Science and Engineering, Universidad de Guadalajara, Ameca 46600, Mexico
3
Grupo Constructor PEASA, Filemón Alonso 112, Ciudad Industrial, Aguascalientes 20290, Mexico
*
Author to whom correspondence should be addressed.
Multimodal Technol. Interact. 2025, 9(10), 102; https://doi.org/10.3390/mti9100102
Submission received: 17 July 2025 / Revised: 19 September 2025 / Accepted: 23 September 2025 / Published: 30 September 2025

Abstract

Rotary dryers are widely used in industry for their ease of operation in processing large volumes of material continuously despite persistent challenges in energy efficiency, cost-effectiveness, and safety. Addressing the need for effective operator training, the purpose of this study is to develop virtual reality (VR) environments for industrial rotary dryers. Visual and behavioral aspects were considered in the methodology for developing the environments for two application cases—ammonium nitrate and low-rank coal drying. Visual aspects considered include the industrial-scale geometry and detailed components of the rotary dryer, while behavioral aspects were governed by mathematical modeling of heat and mass transfer phenomena. The case studies of ammonium nitrate and low-rank coal were selected due to their industrial relevance and contrasting drying characteristics, ensuring the versatility and applicability of the developed VR environments. The main contribution of this work is the embedding of validated mathematical models—expressed as ordinary differential equations—into these environments. The numerical integration of these models provides key process variables, such as solid temperature and moisture content along the rotary dryer, thereby enhancing the behavioral realism of the developed VR environments.

1. Introduction

Drying is a unit operation that is widely used in the chemical, food, agricultural, wastewater treatment, and pharmaceutical industries to remove water from solids through heat and mass exchanges.
One of the most used equipment to perform drying is the rotary dryer because of its adaptability and flexibility in processing materials that are not heat-sensitive or fragile [1]. A rotary dryer is composed of a slightly inclined cylindrical shell or drum (length: 5–90 m, diameter: 0.3–5 m) with internal lifting flights. The cylinder rotates around a shaft in such a manner that the solid to be dried is fed in at the upper part of the cylinder and descends through the flights towards the discharging end. The drying medium (usually hot air) can be directly or indirectly in contact with the wet solid, and it can be operated in concurrent or countercurrent flow mode [2].
There exist diverse evaluation criteria for the performance of a rotary dryer and some of these are as follows: drying efficiency which is computed considering initial, final, and equilibrium moisture content [3] and energy efficiency that represents the ratio between the amount of energy used for the evaporation of moisture and the total energy consumption [4]. Although rotary dryers are characterized by their relative high drying efficiency for diverse wet solids (e.g., around 85% in the case of sewage sludge [5], 95% in the case of wood particles [6] and up to 98% in the case of lateritic ore [7]), they are also distinguished by their relative low energy efficiency (between 2% and 17% for paddy drying [8]). According to Kaveh et al. (2021), this fact could lead to an increase in emissions of greenhouse gases (GHGs) with negative environmental effects [9]. Furthermore, Perazzini et al. (2021) indicate that 10 to 20% of the total energy in industrialized countries is used for drying, making it a highly demanding power operation [10]. Another drawback of rotary dryers is related to their economic performance. In the case of biological sludge dewatering, the internal rate of return for a thermal rotary dryer can be around 27%, which is higher than that usually expected. In addition, the ratio between the total operating cost and the total capital cost can reach more than 0.5 [11]. Moreover, drying has been reported as a hazardous industrial operation for a number of reported incidents, with serious results for personnel and equipment [12].
Despite these limitations, rotary dryers are still widely used in industry due to their ability to continuously dry large quantities of material in a relatively short period and their ease in adjusting operating conditions such as residence time and rotation speed [3]; therefore, the training of students or professionals in rotary dryers is required. An innovative tool that has been recently considered for training is Virtual Reality (VR) [13]. Basically, VR is a digital or computer-generated representation (in 3D) of a real (or invented) space that can be explored from diverse angles and in which interaction is possible through head-mounted displays and other accessories. In addition, VR can serve as an immersive interface to interact with digital twins—a digital replica of a physical system that continuously receives real-time data from its physical counterpart—and with virtual commissioning, an approach that uses digital twins to test industrial automation prior to physical implementation. Recently, VR has been applied in diverse fields, demonstrating instructional impacts. In science and engineering, VR has shown a moderate and significant impact on practical skills (e.g., equipment handling, technical assembly or disassembly) [14] while in healthcare education, VR has been particularly effective in enhancing knowledge acquisition, improving skill scores and satisfaction [15]. Furthermore, VR has also been employed in industry for training sessions aimed at transferring knowledge related to assembly and maintenance processes [16] and to enhance chemical safety in plant operators [17]. Applying VR-based training for rotary dryers could yield similar instructional impact on practical skills while significantly reducing efficiency, environmental, economic, and industrial safety issues associated with the use and training in real rotary dryers. Therefore, VR-based training for rotary dryers may be regarded as a sustainable educational strategy and it can be considered as an immersive and effective learning experience if the VR environment accurately replicates the real system. To achieve this, the VR simulation should integrate both visual and behavioral aspects of the real-world equipment, system, or process [18]. A clear research gap has been identified as follows: while most efforts to engineer digital versions of equipment in such environments focus on enhancing their visual aspects, comparatively little has been given to improving their behavioral realism with the notable exception proposed by Hassan et al., 2024 [19], which is discussed in Section 5.3.
This contribution seeks to enhance the behavioral realism of a digital rotary dryer in a VR environment by incorporating and numerically integrating validated mathematical models given by ordinary differential equations. The model depicts the drying process taking place within the digital rotary dryer with the following variables: water content and temperature of both the solid to be dried and the drying medium (i.e., hot air) along and within the rotary dryer. Two case studies were selected to demonstrate the applicability of the VR environment. The first case focuses on the drying of ammonium nitrate, chosen for its critical role in the fertilizer industry where precise moisture control is essential for product quality and safety. The second case involves the drying of low-rank coal (LRC), or sub-bituminous coal, a promising energy resource whose value depends heavily on maintaining low moisture content to ensure efficient combustion. These cases were selected not only for their industrial significance but also because they present distinct drying characteristics, making them ideal for comprehensive training scenarios.
The paper is organized as follows. The Methodology section describes visual aspects of a proposed digital industrial rotary dryer. Behavioral aspects of the digital dryer are also addressed as a part of the Methodology section. This is conducted through the description of the mathematical model that governs the digital dryer and their corresponding drying kinetics for ammonium nitrate and low-rank coal. Next, the Results section addresses the following topics: description of the VR environment, interaction in the VR environment, expansion of such an environment, and simulation results of the mathematical model for both case studies. These simulation results were embedded in two different VR environments, one for each case study, that are identical in what concerns visual aspects but with differences in their behavioral aspects since they are governed by different drying kinetics. In the Discussion section, the behavior of the state variables considered in the mathematical models is analyzed and the enhancement of the VR environment is demonstrated. A comparison with related work is also included in the Discussion section as well as the workflow diagram. Finally, the Conclusions section summarizes the main learnings and outlines future work.

2. Materials and Methods

The main challenge addressed in this work—and the key contribution—was the successful embedding of mathematical models into VR environments. This challenge was overcome by achieving the following objectives: defining the visual aspects of the digital rotary dryer within the virtual environment and establishing its behavioral characteristics through the definition of a general mathematical model and the customization of this model to specific case studies.

2.1. Visual Aspects of the Digital Rotary Dryer in the VR Environment

The rotary dryer in the VR environment was designed to work in concurrent flow mode with the following components: cylindrical drum, internal lifting flights, roller rings supported by carrier rollers distributed along the drum, a primary gear, or gear ring connected to a motor gear by a drive chain, a feed hopper, a feeding cover, a burner, an induced draft fan, and a couple of control panels (see Figure 1). The individual components of the rotary dryer were first designed separately using Blender 3.4, a 3D computer graphics software. The modeling process strictly adhered to industrial-scale dimensions to ensure realism and applicability. These dimensions were sourced from Abbasfard et al. (2013) and are consistent with the values referenced earlier in the introduction of this paper [20]. Specifically, the rotary dryer was designed with a length of 18 m, an internal diameter of 3.324 m, and a drum slope of 0.025 m per meter. By basing the virtual models on these characteristic measurements, the resulting virtual environment accurately reflects real-world equipment, thereby improving the fidelity of the simulation.

2.2. Behavioral Aspects of the Digital Rotary Dryer in the VR Environment

In order to enhance behavioral realism of the rotary dryer in the VR environment, a steady state one-dimensional mathematical model is proposed to be included in such an environment. This model was originally proposed by Abbasfard et al. (2013) [20] and describes the water content and temperature of both the solid being dried and the air along and within the rotary dryer drum. The model was developed under the following assumptions: the heat exchange from the drum to the surroundings is neglected, the solids to be dried have a spherical shape and their dimensions and heat capacities remain constant, the drying process is conducted below critical moisture content (i.e., in the falling-rate period of the drying process), the flows of solids and air follow a plug flow model, diffusion and dispersion through the axial direction are not considered, and back-mixing, potential, and kinetic energy are neglected. The model is given by the following set of ordinary differential equations:
d X d Z = R M S
d Y d Z = R M G
d T s d Z = Q λ R M S C P S + X C P l w
d T g d Z = Q + C P W R M T s T g G C P A + Y C P W
where Z is a dimensionless normalized length of the rotary dryer drum (i.e., 0 Z 1 ), defined as Z = x / L , where L is the length of the drum, whereas x is the coordinate indicating the direction of both solid and air flows. In addition, X , T s denote the solid moisture (kg water/kg dry solid) and temperature in the solid whereas Y and T g represent the air absolute humidity (kg water/kg dry air) and temperature of the air. Boundary conditions of the model are denoted by X O , T s O , Y O , and T g O . In addition, R is the drying rate or kinetics, M is the dryer total load which is computed as M = τ S ( τ is the average residence time and S is the dry solid mass flow rate), G is the dry air mass flow rate, Q is the internal heat transfer rate, and λ is the latent heat of vaporization. According to Arruda (2006) [21], an expression for Q , which is widely accepted for industrial rotary dryers and will therefore be used in this work, is given by the following equation: Q = U C G V V ( T s T g ) where V is the dryer volume (i.e., V = A L ) and U C G V is the global volumetric heat transfer coefficient that can be computed with U C G V = 0.394 G A 0.289 S A 0.541 where A is the dryer cross-sectional area. In addition, λ can be computed with the following model proposed by Watson (1943) λ = λ 1 T C T s T C T 1 0.38 where λ 1 is the latent heat of vaporization at temperature T 1 whereas T C is the critical temperature [22]. Furthermore, C P S , C P l w , C P A , and C P W are the specific heats of the dry solid, of liquid water, of dry air and of water vapor, respectively. For the case of C P A and C P W , the following equation proposed by NASA is considered (1971) C P i = R _ M M I α i + β i T g + γ i T g 2 + δ i T g 3 + ε i T g 4 where i = A or W (Air or water), M M I is the molar mass of the i -th species, T g must be provided in K. The numerical values for α i , β i , γ i , δ i , and ε i are given in Table 1 [23].

3. Case Studies

3.1. Case Study: Ammonium Nitrate Plant

The first case addresses the drying of ammonium nitrate, chosen due to its widespread use in fertilizers. In this context, achieving accurate control of moisture levels is crucial, as both the outlet moisture content and the air temperature have a decisive impact on the commercial quality of the final product [20].
Abbasfard et al. (2013) [20] proposed a mathematical model with a similar structure described by Equations (1)–(4) to describe the drying process of 650 metric tons/day of ammonium nitrate in a rotary dryer. For this process, the model was validated with the following drying kinetics:
R = k X X e q
where k (with units of min−1) is the drying constant and X e q is the equilibrium moisture content, calculated as follows:
k = 0.0349 e 7.95 T g
X e q = Φ a Φ 2 + b Φ + c
where
a = 2.39 × 10 6 0.987 T g T g 0.832
b = 5.76 × 10 5 + 1.306 × 10 6 l n T g
c = 0.9715 ( 1.024 T g ) T g 2.31
where Φ is air relative humidity. In this paper, Φ was computed as Φ = P P s a t 1 0.622 Y + 1 where P is the operating pressure (assumed as 101,325 Pa, the atmospheric pressure) and P s a t is the saturation pressure for water obtained from the following equation P s a t = e x p 34.494 4924.99 T g + 237.1 T g + 105 1.57 that was proposed by Huang [24].

3.2. Case Study: Low-Rank Coal (LRC)

The second case addresses the drying of low-rank coal (LRC), or sub-bituminous coal, a resource of considerable energy potential. However, its elevated moisture content (30–40%) significantly limits its utilization, increasing transportation costs, lowering energy efficiency, and contributing to higher CO2 emissions. For these reasons, drying is a critical step to improve its combustion performance, facilitate handling and storage, and ultimately optimize its energy potential [25].
The drying of LRC was addressed using the same mathematical model defined by Equations (1)–(4), except that in this case, the parameters k and X e q of the drying rate R were obtained as follows. First, the drying rate can be related to the decrease in the moisture content over time with the following expression:
d X d t = R
Considering Equation (5), the previous equation takes the following form
d X d t = k X X e q
Then, Equation (12) can be integrated resulting in
l n X X e q X O X e q = k t
where X O is the moisture content at the beginning of the drying for a certain experiment. On the other hand, Rong et al. (2016) [25] evaluated the drying of LRC with a plot of l o g l o g X o X versus time at 101 kPa under different air temperatures ( T g   = 64.85 °C, T g   = 99.85 °C and T g   = 149.85 °C). Extracting data from that plot using the software WebPlotDigitalizer 5.2 is possible to build Figure 2, which shows the moisture content X versus time at different T g . This is required to obtain k and X e q as a function of T g as follows. For each T g , an arbitrary value for X e q can be assumed to plot a graph with l n X X e q X O X e q on the y-axis and time on the x-axis. From such a graph, the slope corresponding to k (as defined in Equation (13)) and the coefficient of determination or R-squared ( R 2 ) can be obtained. This procedure was optimized to maximize R 2 , yielding the values described in Table 2.
Finally, k and X e q were fitted to an exponential expression and to a linear expression with respect to T g , respectively, resulting in
k = 3.7092 × 10 3 e 1.84288 × 10 2 T g
X e q = 3.47945 × 10 4 T g + 1.56149 × 10 1
It was decided to fit k to an exponential expression of T g because that is a standard practice (see Equation (6)) whereas X e q was fitted to a linear expression of T g in order to give a simpler alternative than those usually considered (see Equation (7)).

4. Results

4.1. Results of Visual Aspects of the Proposed VR Environment

4.1.1. Description of VR Environment

The integration of each rotary dryer component, as described in Figure 1, into a VR environment was carried out using Unity 3D 2022.3.26f1. This process was performed on an Alienware Aurora R8 Gaming Desktop Computer, specifically designed to support virtual reality applications (3.2 GHz Intel Core i7-9700, 16 GB, NVIDIA GeForce RTX 2060) (see Figure 3). A conveyor belt (not shown in Figure 1) was also designed and included as an element to transport the solid to be dried from the feeding cover towards the digital rotary dryer.
Control Panel 1 was equipped with digital displays for the temperature of the air, moisture content of the solid at the inlet of the dryer (i.e., the boundary conditions T g O and X O ), velocity of the air ( v 0 ) (which is directly related to the mass flow of the air or G , see Table 3), and rotary dryer drum speed (in rpm). Control Panel 1 also has on–off buttons, an emergency stop or E-stop button, and a selector switch for the drum’s rotation. In addition, Control Panel 2 has a couple of digital displays to register the solid that is being dried (between ammonium nitrate or LRC) and the number of solid particles that can be generated from the feed hopper in the VR environment. It was decided to show how the drying occurs in the solid using solid particles (See Figure 4b) instead of dust-type particles, since they allow for easier manipulation and more effective interaction control in VR environments. In this sense, each solid particle has the same value for temperature and moisture content at the inlet of the dryer, and these values will change according to the mathematical model and drying kinetics along the dryer drum. Control Panel 2 also includes a button to initiate the feeding of solids. The components of Control Panels 1 and 2 are described in Figure 5a,b. The VR environment for the digital rotary dryer was enriched with laboratory workbenches on which a virtual thermometer for the solid, a virtual moisture content meter for the solid, and a virtual shovel were placed (see Figure 6a,b). The shape of the virtual thermometer and the moisture content meter were inspired by common IR thermometers and by common portable moisture meters, respectively.

4.1.2. Interaction in the VR Environment

An Oculus Quest all-in-one VR gaming system headset (128 GB, model MH-B) and a pair of Oculus Touch Controllers (MR-BR, Right and MI-BL, Left) were selected as the head-mounted display (HMD) to interact in the VR environment containing the digital rotary dryer. Through this HMD, it is possible to increase or to decrease T g O , X O , v O , and the rotary dryer drum speed by selecting the up or down arrow key in the digital displays of Control Panel 1. All these variables can also be set to their nominal (arbitrary) values by selecting the set button. It is also possible to turn the burner or the induced draft fan on or off, to activate the E-stop button or to change the drum rotation in the corresponding buttons placed in Control Panel 1. Interaction also occurs when the type and quantity of solid particles to be dried are selected using the digital displays on Control Panel 2, or when the “Start” button is pressed on the same panel.
Using the HMD, users can also interact with the proposed environment by picking up the virtual shovel to manually guide solid particles from the feed hopper to the conveyor belt. Users can also interact with single solid particles from the hopper, placing them directly into the rotary dryer (see Figure 4a,b). In addition, the temperature and moisture of the solid particles at the inlet of the rotary dryer can be monitored using the thermometer and the moisture meter placed on the laboratory workbenches by pointing them directly to the solid (see Figure 4c,d).
The transport of solid particles along the rotary dryer can also be visualized using HMD, and the particles can be extracted at any point from the dryer drum to analyze their temperature and moisture content. Variations in the color of the solid particles, depending on the point from which they have been extracted from the drum (i.e., related to their temperature and moisture content), are also included as a part of the VR experience (see Figure 7a–c and Supplementary Material).

4.1.3. Expansion of the VR Environment

Interaction with the VR environment through the HMD is limited to one person. In order to expand the VR environment to multiple people, a physical space or virtual cellar at the Chemical Engineering Laboratory of the Universidad Autónoma de Guadalajara in México was set up with four projectors (Epson Home Cinema 2500 ANSI Lumens, V11H852020, Epson America, Inc., Long Beach, CA, USA) supported in the roof and connected to the Alienware Aurora desktop computer and the HMD both remaining outside the virtual cellar (see Figure 8a–c). Therefore, the VR environment was controlled by one person outside the virtual cellar (generally a teacher) while the rest of the people (generally students) can experience the VR environment inside the virtual cellar.

4.2. Results of Behavioral Aspects of the Proposed VR Environment

The mathematical model for the industrial rotary dryer given by the set of Equations (1)–(4) described in Section 2.2 was solved in Matlab R2024a using the fourth-order Runge–Kutta method (RK4) for each one of the case studies, considering their corresponding drying kinetics. In the numerical integration, the following values were considered in the equation for the heat of vaporization λ , described in Section 2.2: λ 1  = 2257.06 KJ/Kg at T 1 = 100 °C and T C = 374.14 °C [22].
In addition, the heat capacities for liquid water and for the solids were considered constants with the following values C P l w = 4.18 KJ/(kgK) and C P S = 1.56 KJ/(kgK) for the ammonium nitrate and C P S = 1.3 KJ/(kgK) for the LRC. Finally, the rotary dryer drum speed was set at 3 rpm. Given the characteristic lengths of the rotary dryer (i.e., 18 m length, 3.324 m inside diameter and 0.025 m/m slope), this leads to an average residence time of 30 min (i.e., τ = 30 min) [20]. The boundary and operational conditions depicted in Table 3 were also considered in the simulation runs, yielding Figure 9 and Figure 10 for the nitrate plant and for the LRC case studies, respectively.

5. Discussion

5.1. On the Behavior of the State Variables

For both case studies, the air temperature ( T g ) decreases along the dryer drum (see the red line in Figure 9a and Figure 10a). This can be explained due to mass and energy interactions of the air with a solid which has a lower temperature. Regarding the temperature of the solid, an increase is observed in both cases (see blue line in Figure 9a and Figure 10a). Nevertheless, in the ammonium nitrate drying, the temperature of the solid ( T s ) reaches a maximum around z   = 0.2 (see the blue line in Figure 9a), while in the case of LRC drying, the temperature of the solid also reaches a maximum but this occurs after z   = 0.2 (see the blue line in Figure 10a). This different behavior can be attributed to the different parameters in the drying kinetics of the ammonium nitrate and LRC. The influence in drying kinetics is also shown in the behavior of the solid moisture ( X ) along the dryer drum (see the blue line in Figure 9b and Figure 10b). Although in both case studies X decreases as expected, the decrease is noticeably faster for ammonium nitrate than for LRC. Notice that water lost by the solids is absorbed into the air, as shown by the increase in the absolute humidity of air ( Y ) in both drying cases (see the red line in Figure 9b and Figure 10b). The use of Figure 9 and Figure 10 in the context of the proposed VR environment is explained in the following section.

5.2. Enhancing the VR Environment

The development of equipment in VR environments generally focuses on improving visual aspects leaving aside behavioral realism. In this contribution, while the visual features of the digital rotary dryer in the VR environment were addressed, equal attention was given to accurately representing the behavioral aspects of the dryer. To enhance the realism of the digital dryer, the mathematical model described by Equations (1)–(4), their corresponding drying kinetics depending on the case study, and the numerical method to solve the model (i.e., RK4) were transferred from Matlab into Unity 3D. This transfer represented a technical challenge because the programming language in Matlab (M-Code) that combines C, Fortran, and Python characteristics is different than that used by Unity 3D which is C#. The challenge was overcome by using Visual Studio Code 1.86.2 as translator of the M-Code to C#. Then, it can be said that the proposed VR environment for the industrial rotary dryer is enhanced in comparison to most available VR environments, as one of its main components, the digital dryer, is governed by a validated mathematical model. This feature of the VR environment is present in the measurements recorded by the virtual thermometer and by the virtual moisture content meter that correspond to the numerical values of Ts and X, respectively, that are produced by the integrated mathematical model. At this point, it is important to remark that two different VR environments were developed, one for each case study. The VR environments are identical in terms of visual aspects but they differ from each other in their behavioral aspects because they are governed by different drying kinetics.
Finally, two examples are given to illustrate enhancements of the VR environments. First, the VR environment for ammonium nitrate is launched. In this case, solid samples are extracted along the dryer drum at the following positions z = 0, 0.25, 0.5, 0.75, and 1 and are placed over a virtual workbench. Note that these samples differ in color, as expected in the real world, thereby enhancing the realism of the virtual experience. When the virtual thermometer is pointed at the sample located at z = 0.75, a temperature of 54.91 °C is recorded (see Figure 11a). This value clearly corresponds to the one shown in Figure 9a for Ts at z = 0.75. Next, the VR environment for LRC is launched. Similarly, solid samples are also extracted at the same z positions and placed on a virtual workbench. In this case, the moisture content meter is taken and pointed at the sample located at z = 0.75, yielding a moisture content of 0.27 (see Figure 11b). This value corresponds to that for X at z = 0.75 in Figure 10b. Taken together, these examples demonstrate that the values generated for Ts and X in the VR environments are consistent with those provided by a validated mathematical model and shown in Figure 9 and Figure 10, depending on the case study. The main limitation of this model is that it represents the temperature and moisture content of the solid and air only under steady-state conditions, thus neglecting temporal variations in these variables. Incorporating a mathematical model based on partial differential equations that includes time as an independent variable could further enhance both the realism and the educational value of the VR experience.

5.3. Comparison with Related Work

Hassan et al. (2024) developed a virtual reality-based bioreactor system as a digital twin to train operators in both set up and operational tasks for penicillin production that was modeled by a set of ordinary differential equations (ODEs) and validated with real batch data [19]. This digital twin could be later leveraged as a virtual commissioning to test the control systems of the bioreactor before they are physically installed or operated.
These equations are simulated within the .NET framework and integrated into the Unity3D game engine. Similarly, the present work employs Unity3D as the game engine for the visual components of the proposed VR environment although it was complemented by a set of ODEs using Visual Studio Code. In addition, this study differs from that of Hassan et al. in that the ODEs describe a continuous process rather than a batch process, and the VR environment has been expanded to support multiple users through the construction and implementation of a virtual cellar.

5.4. Workflow Diagram

A workflow diagram is included to clarify the steps required to provide behavioral realism to the proposed VR environments (see Figure 12). Once the rotary dryer components are designed in Blender, two parallel development paths can be followed independently. The first path involves selecting the model, identifying case studies, determining the corresponding drying kinetics, and running simulations in Matlab through numerical integration. The second path begins with integrating the rotary dryer components into Unity 3D using appropriate hardware. This is followed by interacting with the VR environment through an HMD, and then expanding the environment to multiple users via a virtual cellar. Both paths converge when the mathematical model is embedded into the VR environment. This integration is achieved by using Visual Studio Code to translate the M-code from Matlab’s numerical integration into C#, which Unity 3D requires to perform equivalent computations. This process enhances the behavioral realism of the developed VR environments.

6. Conclusions

A couple of VR environments for the drying of ammonium nitrate and LRC in industrial rotary dryers were developed in Unity 3D. These environments provide, through digital devices, numerical values for temperature and moisture content of the solid to be dried. These values were obtained from the numerical integration of mathematical models with validated drying kinetics for the corresponding case studies. As a result, the proposed VR environments could serve not only as visualization platforms but also as impactful training systems for people dealing with industrial rotary dryers, as they are able to replicate real-world behavior using mathematical modeling techniques. It is actually quite straightforward to apply the VR environments developed here to materials beyond those analyzed in this work. Essentially, it would be a matter of adjusting the various parameters considered by the mathematical model for the solid, such as the drying kinetics, as well as the specific heat capacity of the solid to be dried and the flow rates of the wet solid and dry solid. The VR environments have been officially registered in Mexico (through INDAUTOR) under the following number: 03-2023-050410553100-01. The methodology proposed in this contribution could be expanded for the design of other virtual equipment, particularly those whose real versions can also be depicted by validated mathematical models. In this sense, future work will focus on incorporating mathematical models using time as a state variable in order to provide real-time responses in the VR environment. A longitudinal study with students from the Chemical Engineering undergraduate program at Universidad Autónoma de Guadalajara is also planned to analyze not only the assessment of learning outcomes regarding the use and operation of an industrial rotary dryer but also to have feedback from the students to improve the VR environment.

Supplementary Materials

The VR environment for the rotary dryer can be explored through a video at the following link https://youtu.be/O8ud7s-KMwo.

Author Contributions

Formal analysis, J.H.R.-H.; Funding acquisition, E.A.-G.; Methodology, R.A.G.-A. and R.S.-S.; Project administration, E.A.-G.; Software, R.A.G.-A. and R.S.-S.; Validation, R.A.G.-A. and F.M.E.E.; Visualization, J.H.R.-H.; Writing—original draft, E.A.-G.; Writing—review and editing, R.A.G.-A., J.H.R.-H., and F.M.E.E. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Decanato de Diseño, Ciencia y Tecnología, Universidad Autónoma de Guadalajara, México (no grant number assigned).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is unavailable due to privacy restrictions.

Acknowledgments

The authors wish to express their gratitude to Joel García Ornelas for his invaluable support in the creation of the virtual cellar at the Chemical Engineering Laboratory at the Universidad Autónoma de Guadalajara. They also thank “Fondo Semilla” of the Universidad Autónoma de Guadalajara for covering the APC.

Conflicts of Interest

Author R.S.S. was employed by the company Grupo Constructor PEASA. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
VR Virtual Reality
LRC Low-Rank Coal
HMDHead-Mounted Display

References

  1. Malekjani, N.; Poureshmanan Talemy, F.; Zolqadri, R.; Jafari, S.M. Roller/drum dryers and rotary dryers. In Drying Technology in Food Processing; Jafari, S.M., Malekjani, N., Eds.; Woodhead Publishing: Cambridge, UK, 2023; pp. 47–66. [Google Scholar] [CrossRef]
  2. Rezaei, H.; Sokhansanj, S. A review on determining the residence time of solid particles in rotary drum dryers. Dry. Technol. 2021, 39, 1762–1772. [Google Scholar] [CrossRef]
  3. Gómez-de la Cruz, F.J.; Palomar-Torres, A.; Palomar-Carnicero, J.M.; Cruz-Peragón, F. Energy and exergy analysis during drying in rotary dryers from finite control volumes: Applications to the drying of olive stone. Appl. Therm. Eng. 2022, 200, 117699. [Google Scholar] [CrossRef]
  4. Deng, S.; Yu, Y.; Yao, L.; Liu, H.; Xu, J.; Huo, H.; Su, F.; Wen, Z. Energy efficiency analysis of a rotating-drum dryer using hot steel balls for converter sludge. Case Stud. Therm. Eng. 2023, 49, 103389. [Google Scholar] [CrossRef]
  5. Chun, Y.; Lim, M.; Yoshikawa, K. Development of a high-efficiency rotary dryer for sewage sludge. J. Mater. Cycles Waste Manag. 2012, 14, 239–246. [Google Scholar] [CrossRef]
  6. Hosseinabadi, H.Z.; Layeghi, M.; Berthold, D.; Doosthosseini, K.; Shahhosseini, S. Mathematical modeling the drying of poplar wood particles in a closed-loop triple pass rotary dryer. Dry. Technol. 2014, 32, 55–67. [Google Scholar] [CrossRef]
  7. Rojas Vargas, A.; Pérez García, L.; Sánchez Guillen, C.; AlJaberi, F.Y.; Salman, A.D.; Alardhi, S.M.; Le, P.-C. Performance evaluation of a flighted rotary dryer for lateritic ore in concurrent configuration. Heliyon 2023, 9, e21132. [Google Scholar] [CrossRef] [PubMed]
  8. A’yuni, D.; Subagio, A.; Prasetyaningrum, A.; Sasongko, S.; Djaeni, M. The optimization of paddy drying in the rotary dryer: Energy efficiency and product quality aspects analysis. Food Res. 2024, 8 (Suppl. S1), 125–135. [Google Scholar] [CrossRef]
  9. Kaveh, M.; Abbaspour-Gilandeh, Y.; Nowacka, M. Comparison of different drying techniques and their carbon emissions in green peas. Chem. Eng. Process. Process Intensif. 2021, 160, 108274. [Google Scholar] [CrossRef]
  10. Perazzini, H.; Perazzini, M.T.B.; Freire, F.B.; Freire, F.B.; Freire, J.T. Modeling and cost analysis of drying of citrus residues as biomass in rotary dryer for bioenergy. Renew. Energy 2021, 175, 167–178. [Google Scholar] [CrossRef]
  11. El-Qanni, A.; Alsayed, M.; Alsurakji, I.H.; Najjar, M.; Odeh, D.; Najjar, S.; Hmoudah, M.; Zubair, M.; Russo, V.; Di Serio, M. A technoeconomic assessment of biological sludge dewatering using a thermal rotary dryer: A case study of design applicability, economics, and managerial feasibility. Biomass Convers. Biorefin. 2024, 14, 13055–13069. [Google Scholar] [CrossRef]
  12. Markowski, A.S. Assessment of safety measures in drying systems. Dry. Technol. 2006, 24, 517–526. [Google Scholar] [CrossRef]
  13. Howard, M.C.; Gutworth, M.B.; Jacobs, R.R. A meta-analysis of virtual reality training programs. Comput. Hum. Behav. 2021, 121, 106808. [Google Scholar] [CrossRef]
  14. Yang, C.; Zhang, J.; Hu, Y.; Li, X.; Wang, Z. The Impact of Virtual Reality on Practical Skills for Students in Science and Engineering Education: A Meta-Analysis. Int. J. STEM Educ. 2024, 11, 28. [Google Scholar] [CrossRef]
  15. Sung, H.; Kim, M.; Park, J.; Shin, N.; Han, Y. Effectiveness of Virtual Reality in Healthcare Education: Systematic Review and Meta-Analysis. Sustainability 2024, 16, 8520. [Google Scholar] [CrossRef]
  16. Wolfartsberger, J.; Zimmermann, R.; Obermeier, G.; Niedermayr, D. Analyzing the Potential of Virtual Reality-Supported Training for Industrial Assembly Tasks. Comput. Ind. 2022, 147, 103838. [Google Scholar] [CrossRef]
  17. Srinivasan, B.; Iqbal, M.U.; Shahab, M.A.; Srinivasan, R. Review of Virtual Reality (VR) Applications to Enhance Chemical Safety: From Students to Plant Operators. ACS Chem. Health Saf. 2022, 29, 246–262. [Google Scholar] [CrossRef]
  18. Arias, S.; Wahlqvist, J.; Nilsson, D.; Ronchi, E.; Frantzich, H. Pursuing behavioral realism in virtual reality for fire evacuation research. Fire Mater. 2021, 45, 462–472. [Google Scholar] [CrossRef]
  19. Hassan, M.; Montague, G.; Iqbal, M.Z.; Fahey, J. Virtual Reality-Based Bioreactor Digital Twin for Operator Training. Digit. Chem. Eng. 2024, 11, 100147. [Google Scholar] [CrossRef]
  20. Abbasfard, H.; Rafsanjani, H.H.; Ghader, S.; Ghanbari, M. Mathematical modeling and simulation of an industrial rotary dryer: A case study of ammonium nitrate plant. Powder Technol. 2013, 239, 499–505. [Google Scholar] [CrossRef]
  21. Arruda, E.B. Comparison of the Performance of the Roto-Fluidized Dryer and Conventional Rotary Dryer. Ph.D. Thesis, Federal University of Uberlândia, Uberlândia, Brazil, 2006. [Google Scholar]
  22. Watson, K.M. Thermodynamics of the liquid state—Generalized prediction of properties. Ind. Eng. Chem. 1943, 35, 398–406. [Google Scholar] [CrossRef]
  23. Gordon, S.; McBride, B.J. Computer Program for Calculation of Complex Chemical Equilibrium Compositions, Rocket Performance, Incident and Reflected Shocks, and Chapman-Jouguet Detonations. Interim Revision, March 1976; NASA Special Publication NASA. SP-273; U.S. Government Printing Office: Washington, DC, USA, 1976.
  24. Huang, J. A simple accurate formula for calculating saturation vapor. J. Appl. Meteorol. Climatol. 2018, 57, 1265–1272. [Google Scholar] [CrossRef]
  25. Rong, L.; Song, B.; Yin, W.; Bai, C.; Chu, M. Drying behaviors of low-rank coal under negative pressure: Kinetics and model. Dry. Technol. 2016, 35, 173–181. [Google Scholar] [CrossRef]
Figure 1. Blender sketches: (a) cylindrical drum with internal flights and roller rings; (b) internal lifting flights (detail); (c) primary gear; (d) motor gear; (e) motor; (f) feeding cover; (g) feed hopper; (h) induced draft fan; (i) burner; (j) control panel.
Figure 1. Blender sketches: (a) cylindrical drum with internal flights and roller rings; (b) internal lifting flights (detail); (c) primary gear; (d) motor gear; (e) motor; (f) feeding cover; (g) feed hopper; (h) induced draft fan; (i) burner; (j) control panel.
Mti 09 00102 g001aMti 09 00102 g001b
Figure 2. Dynamics of the moisture content of LRC at 101 kPa.
Figure 2. Dynamics of the moisture content of LRC at 101 kPa.
Mti 09 00102 g002
Figure 3. Integration of the rotary dryer components into a single VR environment using Unity 3D.
Figure 3. Integration of the rotary dryer components into a single VR environment using Unity 3D.
Mti 09 00102 g003
Figure 4. Interaction in the VR environment: (a) solid particles displacement with the shovel and (b) single particle displacement; (c) temperature and (d) moisture content measurement with virtual thermometer and virtual moisture content meter.
Figure 4. Interaction in the VR environment: (a) solid particles displacement with the shovel and (b) single particle displacement; (c) temperature and (d) moisture content measurement with virtual thermometer and virtual moisture content meter.
Mti 09 00102 g004
Figure 5. (a) Control Panel 1 components. Digital displays: inlet air temperature ( T g O ), inlet air speed or velocity ( v O ), inlet material moisture ( X O ), and rotary dryer drum speed in rpm. Buttons: E-stop, turn on/off for the induced draft fan, burner, and rotation of the drum, selector switch to change the drum’s rotation; (b) Control Panel 2 components. Digital displays: material selection (ammonium nitrate or LRC) and number of solid particles to be dried. Button: activates the solid feed system.
Figure 5. (a) Control Panel 1 components. Digital displays: inlet air temperature ( T g O ), inlet air speed or velocity ( v O ), inlet material moisture ( X O ), and rotary dryer drum speed in rpm. Buttons: E-stop, turn on/off for the induced draft fan, burner, and rotation of the drum, selector switch to change the drum’s rotation; (b) Control Panel 2 components. Digital displays: material selection (ammonium nitrate or LRC) and number of solid particles to be dried. Button: activates the solid feed system.
Mti 09 00102 g005
Figure 6. Additional elements of the VR environment for the digital rotary dryer located on laboratory work benches. (a) Temperature and moisture content meters for solid; (b) shovel.
Figure 6. Additional elements of the VR environment for the digital rotary dryer located on laboratory work benches. (a) Temperature and moisture content meters for solid; (b) shovel.
Mti 09 00102 g006
Figure 7. Interaction in the VR environment (additional details): (a) internal view of the rotary dryer drum; (b) solid particles removal along the dryer drum; (c) color variations in the solid particles from the dryer’s inlet (left) to its outlet (right), respectively.
Figure 7. Interaction in the VR environment (additional details): (a) internal view of the rotary dryer drum; (b) solid particles removal along the dryer drum; (c) color variations in the solid particles from the dryer’s inlet (left) to its outlet (right), respectively.
Mti 09 00102 g007
Figure 8. Expansion of the VR environment. (a) Virtual cellar at Chemical Engineering Laboratory of the Universidad Autónoma de Guadalajara (México); (b) HMD outside the virtual cellar; (c) VR environment experience inside the virtual cellar.
Figure 8. Expansion of the VR environment. (a) Virtual cellar at Chemical Engineering Laboratory of the Universidad Autónoma de Guadalajara (México); (b) HMD outside the virtual cellar; (c) VR environment experience inside the virtual cellar.
Mti 09 00102 g008
Figure 9. Simulation results for the ammonium nitrate plant case study. (a) Temperature of both solid ( T s ) and air ( T g ) through normalized dimensions length of the rotating drum dryer ( Z ); (b) moisture content of both solid ( X ) and air ( Y ) through normalized dimensions length of the rotating drum dryer ( Z ).
Figure 9. Simulation results for the ammonium nitrate plant case study. (a) Temperature of both solid ( T s ) and air ( T g ) through normalized dimensions length of the rotating drum dryer ( Z ); (b) moisture content of both solid ( X ) and air ( Y ) through normalized dimensions length of the rotating drum dryer ( Z ).
Mti 09 00102 g009
Figure 10. Simulation results for the LRC plant case study. (a) Temperature of both solid ( T s ) and air ( T g ) through the dimensionless normalized length of the rotating drum dryer ( Z ); (b) moisture content of both solid ( X ) and air ( Y ) through the dimensionless normalized length of the rotating drum dryer ( Z ).
Figure 10. Simulation results for the LRC plant case study. (a) Temperature of both solid ( T s ) and air ( T g ) through the dimensionless normalized length of the rotating drum dryer ( Z ); (b) moisture content of both solid ( X ) and air ( Y ) through the dimensionless normalized length of the rotating drum dryer ( Z ).
Mti 09 00102 g010
Figure 11. Recordings of virtual devices governed by mathematical modeling. (a) Record of Ts with the virtual thermometer (case study ammonium nitrate); (b) record of X with the virtual moisture content meter for (case study LRC).
Figure 11. Recordings of virtual devices governed by mathematical modeling. (a) Record of Ts with the virtual thermometer (case study ammonium nitrate); (b) record of X with the virtual moisture content meter for (case study LRC).
Mti 09 00102 g011
Figure 12. Workflow diagram for the design of enhanced VR environments for industrial rotary dryers.
Figure 12. Workflow diagram for the design of enhanced VR environments for industrial rotary dryers.
Mti 09 00102 g012
Table 1. Parameters for the heat capacities of air and water.
Table 1. Parameters for the heat capacities of air and water.
Gas α i β i × 1 0 3 (K−1) γ i × 1 0 6 (K−2) δ i × 1 0 9 (K−3) ε i × 1 0 12 (K−4)
A = Air3.653−1.3373.294−1.9130.2763
W = Water4.070−1.1084.152−2.9640.8070
Table 2. Optimized values for k (with units of min−1) and X e q for the drying of LRC at 101 kPa.
Table 2. Optimized values for k (with units of min−1) and X e q for the drying of LRC at 101 kPa.
T g (°C) k   ( m i n 1 ) X e q k g w a t e r k g d r y   s o l i d
64.850.0118270.135
99.850.0248130.119
149.850.0572540.105
Table 3. Operational conditions.
Table 3. Operational conditions.
Boundary and Operational ConditionsNumerical Values or Equations
T s O 33 °C
T g O   177 °C
Y O 0.002
Velocity of wet air at   the   inlet   ( v 0 ) 13 m/s
Dry air mass flow rate (G)
in kg/min
G = 60 v 0 A ρ 1 + Y O
ρ = M M A V P R T g O
M M A v = M M A i r   1 1 + Y O + M M W a t e r   Y O 1 + Y O
Wet   solid   flow   rate   ( S w e t )5 Kg/s
Dry   solid   flow   rate   ( S ) in kg/min S = 60 S w e t 1 + X O
Total   load   ( M ) in
kg of dry solid
τ S
1 These variables could be modified in the digital displays of Control Panel 1. In addition, the boundary condition X O was 0.11 for ammonium nitrate plant and 0.32 for the LRC case studies, respectively.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gutiérrez-Aguiñaga, R.A.; Rosales-Hernández, J.H.; Salinas-Santiago, R.; Escalante, F.M.E.; Aguilar-Garnica, E. Design of Enhanced Virtual Reality Training Environments for Industrial Rotary Dryers Using Mathematical Modeling. Multimodal Technol. Interact. 2025, 9, 102. https://doi.org/10.3390/mti9100102

AMA Style

Gutiérrez-Aguiñaga RA, Rosales-Hernández JH, Salinas-Santiago R, Escalante FME, Aguilar-Garnica E. Design of Enhanced Virtual Reality Training Environments for Industrial Rotary Dryers Using Mathematical Modeling. Multimodal Technologies and Interaction. 2025; 9(10):102. https://doi.org/10.3390/mti9100102

Chicago/Turabian Style

Gutiérrez-Aguiñaga, Ricardo A., Jonathan H. Rosales-Hernández, Rogelio Salinas-Santiago, Froylán M. E. Escalante, and Efrén Aguilar-Garnica. 2025. "Design of Enhanced Virtual Reality Training Environments for Industrial Rotary Dryers Using Mathematical Modeling" Multimodal Technologies and Interaction 9, no. 10: 102. https://doi.org/10.3390/mti9100102

APA Style

Gutiérrez-Aguiñaga, R. A., Rosales-Hernández, J. H., Salinas-Santiago, R., Escalante, F. M. E., & Aguilar-Garnica, E. (2025). Design of Enhanced Virtual Reality Training Environments for Industrial Rotary Dryers Using Mathematical Modeling. Multimodal Technologies and Interaction, 9(10), 102. https://doi.org/10.3390/mti9100102

Article Metrics

Back to TopTop