Display methods, display devices, air conditioning systems, and media for indoor environmental models
By establishing an indoor environment model and dynamically rendering the physical field simulation results, the problem of difficulty in evaluating the air conditioning operation effect in real time in the existing technology is solved. The air conditioning operation effect is clearly displayed in the indoor environment model, which facilitates the selection and installation, and improves the simulation accuracy and real-time performance.
Patent Information
- Application Number
- CN202310288211.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-22
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2043-03-22
AI Technical Summary
Existing technologies cannot perform real-time simulation and display of air conditioning operation effects based on user-specified room type or furniture layout, making it difficult to accurately assess air conditioning operation effects and select and install the right model.
By acquiring indoor environmental and air conditioning information, an indoor environmental model is established, and the physical field simulation results are dynamically rendered in the model. The model mesh is generated using a non-fitted Cartesian mesh, the simulation calculation boundary conditions are set, the source term correction equation is introduced, the Navier-Stokes equation is solved, the original physical field data is generated, and the image scene is reconstructed to display the simulation results.
It enables a clear representation of air conditioning operation in the indoor environment model, facilitating evaluation and selection for installation, reducing the number of grids and computational costs, and improving simulation accuracy and real-time performance.
Smart Images

Figure CN116306370B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioning technology, and in particular to a method for displaying an indoor environment model, a display device for an indoor environment model, an air conditioning system, and a computer-readable storage medium. Background Technology
[0002] As the economy and living standards improve, people's reliance on air conditioning will continue to increase, placing higher demands on the comfort and energy efficiency of their home environment. However, the home environment is composed of multiple physical fields and is affected by a combination of factors such as solar radiation, building orientation, air leakage through doors and windows, and heat conduction through walls. Therefore, the home environment is complex and highly uncertain. At the same time, there are many types of air supply equipment, making it difficult to obtain rich and detailed temperature and flow field results, and making it difficult to accurately assess the operating effect of air conditioning and select and install the right type.
[0003] In related technologies, a large number of pre-set room models are used to simulate the operation of air conditioning and videos are provided for display. However, it is not possible to perform real-time simulation and display the simulation results based on the room type or furniture arrangement specified by the user. Summary of the Invention
[0004] The present invention provides a method for displaying an indoor environment model, a device for displaying an indoor environment model, an air conditioning system, and a computer-readable storage medium.
[0005] An embodiment of the present invention provides a method for displaying an indoor environment model, comprising:
[0006] Obtain indoor environmental and air conditioning information;
[0007] An indoor environment model is established based on the indoor environment information and the air conditioning information;
[0008] The physical field simulation results are dynamically rendered and displayed in the indoor environment model.
[0009] The above-mentioned indoor environment model display method uses indoor environment information and air conditioning information to establish an indoor environment model, and performs dynamic rendering to display the physical field simulation results in real time in the indoor environment model. It can clearly show the air conditioning operation effect in the indoor environment model, which is convenient for evaluating the air conditioning operation effect and selecting and installing air conditioning.
[0010] In some implementations, dynamically rendering and displaying physics simulation results in the indoor environment model includes:
[0011] A model mesh is generated based on the indoor environment model, and the original physical field data of the indoor environment model is obtained based on the model mesh.
[0012] Based on the original physical field data, the physical field simulation results are dynamically rendered and displayed in the indoor environment model.
[0013] In some implementations, the model mesh comprises a non-fitted Cartesian mesh.
[0014] In some implementations, generating a model mesh based on the indoor environment model and obtaining the raw physical field data of the indoor environment model based on the model mesh includes:
[0015] The model mesh is generated based on the indoor environment model;
[0016] Equations are established on the model mesh, simulation boundary conditions are set, and source terms are introduced to correct the equations;
[0017] Solving the equations yields the original physical field data for the indoor environment model.
[0018] In some implementations, generating a model mesh based on the indoor environment model includes:
[0019] Based on the indoor environment model, create a non-fitted orthogonal Cartesian mesh;
[0020] Based on the different location characteristics of the indoor environment model, the orthogonal Cartesian mesh is processed to generate the model mesh.
[0021] In some implementations, establishing equations on the model mesh, setting simulation boundary conditions, and introducing source terms to correct the equations include:
[0022] Check the mesh quality of the model mesh;
[0023] When the mesh quality of the model mesh is within a preset threshold range, equations are established on the model mesh, simulation calculation boundary conditions are set, and source terms are introduced to correct the equations.
[0024] In some implementations, establishing equations on the model mesh, setting simulation boundary conditions, and introducing source terms to correct the equations include:
[0025] Equations are established on the model mesh;
[0026] Based on the indoor environment information and the air conditioning information, the simulation calculation boundary conditions are set;
[0027] Based on the different location characteristics of the indoor environment model, source terms are introduced to modify the equations.
[0028] In some implementations, obtaining indoor environmental information and air conditioning information includes:
[0029] The indoor environment information is obtained based on the preset database information and user modeling information;
[0030] Based on the status information reported by the air conditioner and / or the preset air conditioner model database information, the air conditioner information is obtained.
[0031] In some implementations, dynamically rendering and displaying the physical field simulation results in the indoor environment model based on the original physical field data includes:
[0032] Based on the original physical field data and preset conditions, an image scene of the indoor environment model is constructed;
[0033] The image scene is degraded and then corrected.
[0034] The original physical field data is continuously mapped onto the image scene to obtain the physical field simulation results.
[0035] An embodiment of the present invention provides a display device for an indoor environment model, comprising:
[0036] The display device includes a preprocessing module, a calculation module, and a post-processing module.
[0037] The preprocessing module is used to acquire indoor environmental information and air conditioning information, and to build an indoor environmental model based on the indoor environmental information and air conditioning information;
[0038] The calculation module is used to obtain the original physical field data of the indoor environment model based on the indoor environment model;
[0039] The post-processing module is used to dynamically render and display the physical field simulation results in the indoor environment model based on the original physical field data.
[0040] An embodiment of the present invention provides a display device for an indoor environment model, comprising:
[0041] processor; and
[0042] A memory storing a computer program that, when executed by the processor, implements the steps of the method for displaying an indoor environment model as described in any of the above embodiments.
[0043] An air conditioning system according to an embodiment of the present invention includes the display device described in any of the above embodiments.
[0044] An embodiment of the present invention provides a computer-readable storage medium storing a computer program thereon, characterized in that, when the computer program is executed by a processor, it implements the steps of the method for displaying an indoor environment model as described in any of the above embodiments.
[0045] The aforementioned display device, air conditioning system, and computer-readable storage medium can automatically generate a model mesh and perform simulation calculations based on the indoor environment model after inputting room and air conditioning information. Ultimately, they can generate a real-time rendering effect of the physical field in the indoor environment model, clearly showing the air conditioning operation effect, which is convenient for evaluating the air conditioning operation effect and selecting and installing the air conditioning.
[0046] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description
[0047] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:
[0048] Figures 1 to 3 , Figures 5 to 8 as well as Figure 14 This is a flowchart illustrating the method for displaying an indoor environment model according to an embodiment of the present invention;
[0049] Figure 4 and Figure 15 This is a schematic diagram of the display method according to an embodiment of the present invention for generating a model mesh in an indoor environment model;
[0050] Figures 9 to 13 This is a schematic diagram of the interface of the display device for the indoor environment model according to an embodiment of the present invention;
[0051] Figure 16 This is a schematic diagram of the temperature field simulation results of an embodiment of the present invention;
[0052] Figure 17 This is a schematic diagram of the flow field simulation results of an embodiment of the present invention;
[0053] Figure 18 This is a schematic diagram of the simulation results of the indoor environment model according to an embodiment of the present invention;
[0054] Figure 19 This is a schematic diagram of the display device according to an embodiment of the present invention;
[0055] Figure 20 This is another schematic diagram of a display device according to an embodiment of the present invention.
[0056] Explanation of key component symbols:
[0057] Display device 100, preprocessing module 10, computing module 12, postprocessing module 14, memory 16, processor 18. Detailed Implementation
[0058] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of the present invention, and should not be construed as limiting the embodiments of the present invention.
[0059] The following disclosure provides many different embodiments or examples of various structures for implementing embodiments of the present invention. To simplify the disclosure of embodiments of the present invention, specific examples of components and arrangements are described below. Of course, these are merely examples and are not intended to limit the invention. Reference numerals and / or reference letters may be repeated in different examples of embodiments of the present invention; such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed. Furthermore, embodiments of the present invention provide examples of various specific processes and materials, but those skilled in the art will recognize the application of other processes and / or the use of other materials.
[0060] Please see Figure 1 An embodiment of the present invention provides a method for displaying an indoor environment model, comprising:
[0061] Step S101: Obtain indoor environmental information and air conditioning information;
[0062] Step S103: Establish an indoor environment model based on indoor environmental information and air conditioning information;
[0063] Step S105: Dynamically render and display the physical field simulation results in the indoor environment model.
[0064] The above-mentioned indoor environment model display method uses indoor environment information and air conditioning information to establish an indoor environment model, and performs dynamic rendering to display the physical field simulation results in real time in the indoor environment model. It can clearly show the air conditioning operation effect in the indoor environment model, which is convenient for evaluating the air conditioning operation effect and selecting and installing air conditioning.
[0065] Specifically, when simulating the operation of an air conditioner, the first step is to input indoor environmental information and air conditioner information. The placement of furniture and air conditioners within the indoor space can be manually added. Based on this information, an indoor environmental model is established, which serves as the computational domain, and a model mesh is generated within it. In one implementation, computational fluid dynamics (CFD) simulation is used. Navier-Stokes equations (NS equations) are established on the generated model mesh. Solving these equations yields the raw physical field data for the indoor environmental model. This raw physical field data may include raw temperature and flow field data. This raw physical field data is then fused and rendered with the indoor environmental model to display the temperature changes caused by the air conditioner's operation over time. This clearly demonstrates the air conditioner's operating effect within the indoor environmental model, facilitating the evaluation of its performance and the selection and installation of appropriate air conditioners.
[0066] Please see Figure 2 In some implementations, step S105 includes:
[0067] Step S107: Generate a model mesh based on the indoor environment model, and obtain the original physical field data of the indoor environment model based on the model mesh;
[0068] Step S109: Based on the original physical field data, dynamically render and display the physical field simulation results in the indoor environment model.
[0069] In this way, physical field simulation results can be obtained based on different indoor environment models.
[0070] Specifically, based on the input indoor environment information and air conditioning information, and with the user able to manually add the placement of furniture and air conditioning in the indoor space, an indoor environment model is established based on the above information. The indoor environment model is used as the computational domain, in which a model mesh is generated. The original physical field data of the indoor environment model is obtained based on the model mesh. Based on the original physical field data, the physical field simulation results are dynamically rendered and displayed in the indoor environment model.
[0071] In some implementations, the model mesh includes a non-fitted Cartesian mesh.
[0072] This allows for faster model mesh generation and a reduction in the number of meshes.
[0073] Specifically, non-body-fit Cartesian meshes have low dependence on the object surface, making mesh generation simple, fast, and highly automated. Secondly, Cartesian meshes are easy to subdivide and readily adaptable, thus enabling more accurate capture of the flow field structure. It is understood that other types of meshes can be used in other implementations, not limited to non-body-fit Cartesian meshes. In one implementation, the model mesh can be a coarse-fit mesh where the expansion rate of adjacent meshes is determined based on temperature and velocity gradients.
[0074] Please see Figure 3 In some implementations, step S107 includes:
[0075] Step S111: Generate a model mesh based on the indoor environment model;
[0076] Step S113: Establish equations on the model mesh, set simulation boundary conditions, and introduce source terms to correct the equations;
[0077] Step S115: Solve the equations to obtain the original physical field data of the indoor environment model.
[0078] In this way, the original physical field data within the indoor environment model with different home environments and air conditioning arrangements can be obtained.
[0079] Specifically, an indoor environment model is generated based on user settings. The user selects the furniture arrangement, house orientation, and air conditioner model and installation location. By combining indoor environmental information and air conditioning information, an indoor environment model is generated to simulate the user's home environment. A model mesh is then generated within this indoor environment model. Figure 4 As shown, the NS equations are established on the model mesh and solved. When solving, it is necessary to set the simulation calculation boundary conditions and introduce source terms to correct the NS equations. After solving, the original physical field data of the indoor environment model (such as the original data of temperature field and flow field) can be obtained. This original data can reflect the operating effect of a certain air conditioner model and its installation location in the corresponding indoor environment.
[0080] Please see Figure 5 In some implementations, step S111 includes:
[0081] Step S117: Based on the indoor environment model, create a non-body-fitted orthogonal Cartesian mesh;
[0082] Step S119: Based on the different location characteristics of the indoor environment model, process the orthogonal Cartesian mesh to generate the model mesh.
[0083] In this way, the mesh can be generated and refined according to the different location characteristics of the indoor environment.
[0084] Specifically, parametric modeling is performed within the indoor environment model. The entire indoor space of the model is used as the computational domain. Large, non-fitted orthogonal Cartesian meshes are created as background meshes in each spatial direction; these background meshes do not need to be aligned with objects. The geometric models within the indoor environment model are identified, simplifying complex room structures and furniture models into the main computational models. For furniture models with curved edges or surfaces, their feature edges are extracted, and the surfaces of these furniture models are segmented, removing their internal meshes and generating meshes only on their surfaces, thus creating non-fitted orthogonal Cartesian meshes. Simultaneously, certain locations within the indoor environment exhibit significant velocity or temperature gradients, such as near walls and air conditioning vents. For these locations, the mesh is appropriately locally refined, and boundary layers are added to the mesh as needed, limiting the rate of change of adjacent mesh sizes within a suitable range. For example, this may involve limiting the minimum refinement unit, the maximum refinement unit, and buffer layers between successive refinement levels.
[0085] Please see Figure 6 In some implementations, step S113 includes:
[0086] Step S121: Check the mesh quality of the model mesh;
[0087] Step S123: When the mesh quality of the model mesh is within the preset threshold range, establish equations on the model mesh, set the boundary conditions for simulation calculation, and introduce source term correction equations.
[0088] In this way, while reducing the number of grids and computational costs, the simulation results can still capture global information and necessary details.
[0089] Specifically, after generating the model mesh, the mesh quality needs to be checked. The mesh quality value is a positive number, and the larger the positive value, the better the mesh generation quality, and the more realistic and reliable the simulation effect. Subsequent steps can only be performed if the mesh quality is within a preset threshold range. Simultaneously, a mesh independence test can be performed on the generated model mesh. This involves continuously changing the mesh density and establishing equations on meshes with different densities to obtain multiple calculation results. The relationship between the calculation results and the mesh density is observed. The impact of mesh density on the calculation results is examined. If the variation in calculation results for solving meshes with different densities is within an allowable range, then the calculated value can be said to be independent of mesh density. At this point, based on the calculated value and mesh density, a suitable mesh density is selected for subsequent calculations. For mesh independence testing, multiple simulations can be performed in advance, selecting indoor environment models with different room types, furniture layouts, and geographical locations, generating model meshes within them, establishing equations for solution, and performing mesh independence testing to obtain reference mesh densities applicable to different room types. This allows the use of corresponding mesh densities to generate model meshes when performing subsequent calculations and simulations of indoor environment models generated for different types of rooms, reducing the number of meshes and computational costs while ensuring that the simulation results can capture global information and necessary details.
[0090] Please see Figure 7 In some implementations, step S113 includes:
[0091] Step S125: Establish equations on the model mesh;
[0092] Step S127: Set the simulation calculation boundary conditions based on the indoor environment information and air conditioning information;
[0093] Step S129: Based on the different location characteristics of the indoor environment model, introduce source term correction equations.
[0094] In this way, the accuracy of the simulation can be guaranteed.
[0095] Specifically, boundary dimensionality reduction is employed to decouple the multiphysics fields, and source terms are introduced into the Navier-Stokes equations based on conservation principles for correction, thereby ensuring simulation accuracy. For air conditioning vents, initial data for the vent boundary are obtained based on the air conditioning outlet parameters from the air conditioning information. On the background mesh, corresponding contour geometric area, initial temperature, and initial wind speed are set. Simulation boundary conditions are set, including wall boundary conditions such as wall temperature. Based on the main laws of jet flow, the mass, energy, and momentum of the mesh near the vent are conserved. Due to the complex structure of the vent, the actual flow area is smaller than its geometric contour area. The actual flow area equals the total volumetric flow rate divided by the average vent velocity, which is obtained through experimental testing. This achieves the equivalent effect of the complex vent in the background mesh.
[0096] In the indoor environment model, due to differences in air conditioner location, room orientation, door and window layout, and furniture arrangement, certain characteristic locations exist within the model. For example, the location of air conditioner vents is a major factor causing changes in indoor temperature and airflow. Door and window locations experience solar radiation, heat transfer from the building envelope, and natural air infiltration. When introducing source term correction equations, momentum source terms are primarily introduced for air conditioner vents. For boundaries such as doors and windows, solar radiation, and heat transfer from the building envelope, the influence of energy sources is mainly considered, equating energy sources such as solar radiation, heat conduction, and convective heat transfer to the calculation conditions on the corresponding mesh boundary surfaces. For natural air infiltration from doors and windows, in addition to the energy source caused by the indoor-outdoor temperature difference, there is also a mass source driven by pressure difference. During calculation, the gaps between doors and windows are considered as the flow area, and the flow coefficient is taken in the range of [0.6-0.8] based on air tightness. Furthermore, air is considered incompressible, and the Boussinesq approximation is used to simplify the NS equations, meaning that only density changes caused by temperature differences are considered in the indoor environment.
[0097] Furthermore, considering the data foundation and iterative calculation patterns of the home environment, when engineering accuracy is met, the relaxation factor is appropriately increased and the convergence criteria are relaxed during the internal and external iterations of the calculation process. In one implementation, the engineering accuracy is set to 10. -3 When the engineering accuracy meets the requirements, the relaxation factor can be appropriately increased and the convergence criteria relaxed. The smallest refinement unit should be the smallest scale that needs to be resolved in the calculation results, such as 10 cm. The largest refinement unit should ensure that the calculation results are not scattered, such as 50 cm, and the rate of change of adjacent mesh sizes can be between 0.6 and 2.0. In one implementation, when solving the Navier-Stokes equations, the viscous and diffusion terms, or convection and diffusion terms, can be ignored and solved step-by-step to simplify the Navier-Stokes equations. This allows for faster calculation and shorter computation time while maintaining the accuracy of the equation solution.
[0098] Please see Figure 8 In some embodiments, step S101 includes:
[0099] Step S131: Obtain indoor environmental information based on preset database information and user modeling information;
[0100] Step S133: Obtain air conditioner information based on the status information reported by the air conditioner and / or the preset air conditioner model database information.
[0101] In this way, a variety of information about the room can be obtained to make the established indoor environment model more accurate.
[0102] Specifically, the location and real-time weather are obtained through GPS positioning. The preset database may include the building envelope material and thermophysical properties parameters of cities in different climate zones of each country, as well as design specifications (such as China's "Code for Design of Heating, Ventilation and Air Conditioning of Civil Buildings" GB50736-2012). Based on the information in the preset database, parameters such as building envelope material and thermophysical properties can be obtained as indoor environmental information.
[0103] like Figures 9 to 11 As shown, users add furniture, doors, windows, etc., and determine their locations in an initial indoor environment model. This initial model includes, but is not limited to, models of bedrooms, living rooms, and kitchens, thereby obtaining the room's geographical location, geometric dimensions, furniture layout, and air conditioner location. Based on the indoor environment model and furniture arrangement, the heat output from different heat sources within the room is obtained, such as people, lighting, equipment, solar radiation through windows, heat conduction from walls, and natural ventilation through doors and windows. Figure 12 As shown, this is for selecting an air conditioner model for the room. Figure 13 As shown, the system associates selected air conditioners and retrieves their reported status information, such as operating mode, current outlet temperature, and airflow direction, to obtain air conditioner information. Simultaneously, it can also retrieve information about air conditioners added to the room based on a pre-set air conditioner model library. Air conditioner information includes mode information such as heating and cooling modes, windless, gentle breeze, and anti-direct-blow modes, as well as fresh air settings; airflow information such as air temperature, airflow direction, and fan speed; and performance parameters such as indoor unit dimensions, outlet and return air location and dimensions, actual outlet temperature curve, air guide angle, and fan speed and volume meter. This indoor environment information and air conditioner information will be used as input for the physical field simulation of the indoor environment model.
[0104] Please see Figure 14 In some implementations, step S109 includes:
[0105] Step S135: Based on the original physical field data and preset conditions, construct the coordinate points and data volume of the image scene of the indoor environment model;
[0106] Step S137: Degrade the image scene and correct the degraded image scene;
[0107] Step S139: Continuously map the original physical field data onto the image scene to obtain the physical field simulation results.
[0108] In this way, the raw physical field data calculated through the model grid can be combined with the indoor environment model to generate visualized physical field simulation results in the indoor environment model.
[0109] Specifically, the complex and diverse furniture layouts and numerous local details can lead to a decline in the quality of post-processed images, and the large amount of interactive data affects the efficiency of real-time rendering. This invention proposes a multi-physics projection reconstruction method to facilitate the dynamic output of temperature cloud maps and velocity vector maps of the home environment. The method integrates the simulated temperature and flow fields, and reconstructs the coordinates and data volume of the image scene based on preset conditions such as display resolution, room model size and layout, and cloud communication server resources. This process degrades the multi-projection images to some extent. Ensemble averaging is used to correct the occlusion positions of irregular objects and data near the hypotenuse to avoid interfering with image resolution. Maintaining consistent field quantities, in each rendered spatial image, the original physical field data and the indoor environment model are fused together, continuously mapping to the indoor environment model to generate visualized temperature and velocity simulation results within the indoor environment model, such as... Figure 18 As shown.
[0110] In summary, for non-uniform thermal environment and flow field in home environments, by adaptively generating meshes and introducing correction source terms, the number of meshes in the home environment can be reduced to tens of thousands or thousands, reducing the calculation time to about 1 minute, while ensuring simulation accuracy within ±1.5℃. Through the display method of the indoor environment model of the present invention, the air conditioning operation effect can be predicted and visualized in real time.
[0111] Furthermore, the indoor environment model display method according to the present invention can establish a simulation effect library of indoor environment models, and display the physical field simulation results of a large number of indoor environment models with different house types, air conditioner models and furniture positions in advance, so as to provide users with reference opinions for air conditioner selection and placement.
[0112] In one example, with Figure 15 Taking the illustrated home environment as an example, the outdoor temperature is 35℃. The room dimensions are 5.16m × 3.65m × 2.43m. Two people are working at their respective computer desks. The room also includes wardrobes and pendant lights. The values of the indoor heat sources are shown in the table below. A strip air vent, measuring 1.15m × 0.1m, is installed in the center of the ceiling, with an airflow of 423m³ / h and an outlet air temperature of 16.3℃. The other walls are insulated.
[0113] Object Name Heating power personnel 75×2 Computer 1 108 Computer 2 173 chandelier 34×4 total 567
[0114] First, a background mesh of 44×26×24 = 27456 cells is generated based on the entire room's computational domain. Local mesh refinement is then applied to walls and near ventilated areas with significant temperature and velocity gradients. Specifically, on the Z-axis, 75% of the meshes are assigned to 80% of the side lengths, with a variation rate of 0.2 between adjacent meshes.
[0115] For the slotted air outlet, a non-body-fitted orthogonal Cartesian mesh was generated based on the outlet's outer contour. The actual outlet temperature and equivalent outlet velocity were set to 1.02 m / s. In this embodiment, a source term was added to the Navier-Stokes equations of the mesh near the slotted air outlet. By setting an effective area factor of 0.26, an actual outlet velocity of 3.92 m / s was achieved, effectively conserving momentum. This calculation converged after 512 steps, taking 85 seconds on a single processor (18). Figure 16 and 17 The figure shows the simulation results of the temperature field and the flow field, where... Figure 16 The horizontal axis represents dimensionless temperature, and the vertical axis represents dimensionless room height. Figure 17 The horizontal axis represents dimensionless velocity, and the vertical axis represents dimensionless room height and temperature. The average absolute error is 0.7℃, and the velocity is 0.1m / s.
[0116] In practical applications, different colors can be displayed based on temperature. For example, in an indoor environment model, spaces with temperatures above 30°C are displayed in red, spaces with temperatures below 20°C are displayed in blue, and spaces with temperatures between 20°C and 30°C gradually transition from blue to yellow, and then from yellow to red. This allows for a more intuitive view of the air conditioner's performance in the room, facilitating the evaluation of its operation and the selection and installation of appropriate models.
[0117] Please see Figure 19 An indoor environment model display device 100 according to an embodiment of the present invention includes a preprocessing module 10, a calculation module 12 and a postprocessing module 14. The preprocessing module 10 is used to establish an indoor environment model based on indoor environment information and air conditioning information; the calculation module 12 is used to generate a model mesh based on the indoor environment model and perform calculations on the model mesh; the postprocessing module 14 is used to dynamically render and output the simulation results of the indoor environment model based on the calculation results.
[0118] The preprocessing module 10, computing module 12, and postprocessing module 14 of the display device 100 use the Kafaka distributed publish-subscribe messaging system for data transmission. Leveraging its high throughput, the system allows for parallel consumption across multiple partitions, data compression, and batch transmission, thereby improving data transmission efficiency and increasing the speed of simulating the physical field of the indoor environment model.
[0119] Please see Figure 20 An indoor environment model display device 100 according to an embodiment of the present invention includes a processor 18 and a memory 16. The memory 16 stores a computer program, which, when executed by the processor 18, implements the steps of the indoor environment model display method of any of the above embodiments.
[0120] An air conditioning system according to an embodiment of the present invention includes the display device 100 of any of the above embodiments. Specifically, the air conditioning system may include, but is not limited to, a central air conditioning system.
[0121] An embodiment of the present invention provides a computer-readable storage medium storing a computer program thereon, characterized in that, when executed by a processor 18, the computer program implements the steps of the method for displaying an indoor environment model according to any of the above embodiments.
[0122] The aforementioned display device 100, air conditioning system, and computer-readable storage medium can automatically generate a model mesh and perform simulation calculations based on the indoor environment model after inputting room information and air conditioning information. Finally, they can generate rendering effects of temperature field and flow field in the indoor environment model, which can clearly show the air conditioning operation effect, making it convenient to evaluate the air conditioning operation effect and select and install the air conditioning.
[0123] In one implementation, the steps of the method for displaying an indoor environment model implemented by the computer program when executed by the processor 18 include:
[0124] Step S101: Obtain indoor environmental information and air conditioning information;
[0125] Step S103: Establish an indoor environment model based on indoor environmental information and air conditioning information;
[0126] Step S105: Dynamically render and display the physical field simulation results in the indoor environment model.
[0127] It is understood that a computer program includes computer program code. Computer program code can be in the form of source code, object code, executable files, or certain intermediate forms. Computer-readable storage media can include: any entity or device capable of carrying computer program code, recording media, USB flash drives, external hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), and software distribution media, etc. The processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0128] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0129] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. A method for displaying an indoor environment model, characterized in that, include: Obtain indoor environmental and air conditioning information; An indoor environment model is established based on the indoor environment information and the air conditioning information; The physical field simulation results are dynamically rendered and displayed in the indoor environment model. The physical field simulation results are dynamically rendered and displayed in the indoor environment model, including: A model mesh is generated based on the indoor environment model, and the original physical field data of the indoor environment model is obtained based on the model mesh. That is: the model mesh is generated based on the indoor environment model; equations are established on the model mesh, simulation calculation boundary conditions are set, and source terms are introduced to correct the equations; the equations are solved to obtain the original physical field data of the indoor environment model. Based on the original physical field data, the physical field simulation results are dynamically rendered and displayed in the indoor environment model.
2. The display method according to claim 1, characterized in that, The model mesh includes a non-fitted Cartesian mesh.
3. The display method according to claim 1, characterized in that, Generating a model mesh based on the indoor environment model includes: Based on the indoor environment model, create a non-fitted orthogonal Cartesian mesh; Based on the different location characteristics of the indoor environment model, the orthogonal Cartesian mesh is processed to generate the model mesh.
4. The method according to claim 1, characterized in that, Equations are established on the model mesh, simulation boundary conditions are set, and source terms are introduced to correct the equations, including: Check the mesh quality of the model mesh; When the mesh quality of the model mesh is within a preset threshold range, equations are established on the model mesh, simulation calculation boundary conditions are set, and source terms are introduced to correct the equations.
5. The display method according to claim 1, characterized in that, Equations are established on the model mesh, simulation boundary conditions are set, and source terms are introduced to correct the equations, including: Equations are established on the model mesh; Based on the indoor environment information and the air conditioning information, the simulation calculation boundary conditions are set; Based on the different location characteristics of the indoor environment model, source terms are introduced to modify the equations.
6. The display method according to claim 1, characterized in that, Obtaining indoor environmental and air conditioning information includes: The indoor environment information is obtained based on the preset database information and user modeling information; Based on the status information reported by the air conditioner and / or the preset air conditioner model database information, the air conditioner information is obtained.
7. The display method according to claim 1, characterized in that, Based on the original physical field data, the physical field simulation results are dynamically rendered and displayed in the indoor environment model, including: Based on the original physical field data and preset conditions, an image scene of the indoor environment model is constructed; The image scene is degraded and then corrected. The original physical field data is continuously mapped onto the image scene to obtain the physical field simulation results.
8. A display device for an indoor environment model, characterized in that, The display device includes a preprocessing module, a calculation module, and a post-processing module. The preprocessing module is used to acquire indoor environmental information and air conditioning information, and to build an indoor environmental model based on the indoor environmental information and air conditioning information; The calculation module is used to obtain the original physical field data of the indoor environment model based on the indoor environment model; The post-processing module is used to dynamically render and display the physical field simulation results in the indoor environment model based on the original physical field data; the display device implements the display method of the indoor environment model according to any one of claims 1-7.
9. A display device for an indoor environment model, characterized in that, include: processor; and A memory storing a computer program that, when executed by the processor, implements the steps of the method for displaying an indoor environment model according to any one of claims 1-7.
10. An air conditioning system, characterized in that, Includes the display device as described in claim 8 or 9.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for displaying the indoor environment model according to any one of claims 1-7.
Citation Information
Patent Citations
Air conditioner environment simulation method and device
CN110910503A
Unsteady and uncompressible flow numerical simulation method comprising any fluid-solid interface, and equipment
CN111859825A
Simulation scene modeling and rendering method, device and equipment
CN112184895A