All-air variable air volume air conditioning system teaching simulation platform design method
Through LabVIEW programming design of the full air variable air volume air conditioning system teaching simulation platform, the problem of lack of a special teaching simulation platform in the existing technology is solved, systematic learning and practice are realized, and teaching effect and operation standardization are improved.
Patent Information
- Application Number
- CN202510493887.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-19
- Publication Date
- 2025-06-06
AI Technical Summary
There is a lack of teaching simulation platform specifically for all-air variable air volume air conditioning systems in the existing technology, which makes it difficult for students to conduct systematic learning and practice.
Through LabVIEW, a full-air variable air volume air conditioning system teaching simulation platform is designed, including modules such as reading student information, user login, operation selection, reading load, assessment, practical training and grade display, simulating the working principle and operation process of the air conditioning system.
It enables students to understand the working principles and operation processes of the air conditioning system in real time, reduces teaching investment and laboratory land occupation needs, improves teaching effectiveness, standardizes operating procedures, and reduces incorrect operations.
Smart Images

Figure CN120108256A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of virtual simulation technology, and in particular to a design method for a teaching simulation platform for a full-air variable air volume air conditioning system. Background Art
[0002] At present, the Ministry of Education of China has issued the "Notice on the Construction of National Virtual Simulation Experimental Teaching Centers", and some domestic colleges and universities have incorporated virtual simulation technology into the regular teaching system. With the widespread popularization of computer teaching and the continuous development of computer technology and software performance, it is expected that virtual simulation education platforms will be more deeply applied in the future education field. Although more and more virtual simulation systems are introduced into teaching classrooms, there is currently no teaching simulation platform specifically for full air variable air volume air conditioning systems. The reasons are: (1) Establishing an air conditioning system for teaching in the laboratory will cost a huge amount of money and occupy a large space. At the same time, the operation and maintenance costs are relatively high, and general colleges and universities cannot provide sufficient support in their professional training. (2) Even if relevant teaching laboratories are established, they cannot be opened to students at any time. The opening of the laboratory is restricted by management regulations and management time, and students cannot study at any time. Therefore, developing a design method for a full air variable air volume air conditioning system teaching simulation platform is crucial for students studying related air conditioning. Summary of the invention
[0003] Relying on the program development environment LabVIEW, the present invention discloses a design method for a full air variable air volume air conditioning system teaching simulation platform, which specifically includes: reading student information module, user login module, operation selection module, load reading module, assessment module, training module, and performance display module; the module functions are implemented through LabVIEW programming: reading user name and password.vi, login interface.vi, operation selection interface.vi, reading load.vi, Exam System.vi, Training System.vi, Reminder-End (Exam).vi, Reminder-End (Training).vi, and Score (Full).vi are used to implement the functions of the above 7 modules; the above VIs are all created from blank VIs in LabVIEW; Reading student information module: used to read the Excel file containing student information (user name, password). This module is used to assist users in logging into the simulation platform system. User login module: used for users to log in to the simulation platform system. When users enter their usernames and passwords, the system will match and retrieve the usernames and passwords already in the database. If the match and retrieval are successful, the system will enter the next sub-vi. If the match and retrieval fail, it will prompt that the username or password is wrong. The user can re-enter the username and password or exit the system. The login interface is displayed in the login interface.vi. The front panel of the login interface.vi contains the text of the login interface of the full air conditioning system teaching simulation software, the username string input control, the password string input control and the confirmation button control. Operation selection module: used for user selection of simulation system mode. The design method of a full air variable air volume air conditioning system teaching simulation platform of the present invention provides a training mode and an assessment mode. The operation selection interface is displayed in the operation selection interface.vi front panel. The operation selection interface.vi front panel has a training button control, an examination button control and a stop button control; Load reading module: used to read the required load curve indoors and assist in the subsequent simulation calculation of each room; Examination module: It is used for users to perform examination operations of the full air variable air volume air conditioning system in the two-dimensional model interface on the front panel of the examination system.vi, and to examine the user's mastery of the working principle and system operation of the full air variable air volume air conditioning system; this module serves as an interactive interface between the simulation system and the user, and intuitively shows the user the layout of the supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, simulated room, pipes, water pump, thermometer, VAV variable air volume control valve and indicator light in the full air variable air volume air conditioning system in the system interface tab; the temperature change chart of room 1 is displayed in the room temperature change tab , the temperature change chart of room 2, the temperature change chart of room 3; in the air volume change tab, the return air volume change chart, the fresh air volume change chart, the Song air volume change chart, and the exhaust air volume change chart are displayed; in the room room temperature and supply air volume change tab, the room 1 room temperature waveform chart, the room 2 room temperature waveform chart, the room 3 room temperature waveform chart, the room 1 supply air volume waveform chart, the room 2 supply air volume waveform chart, and the room 3 supply air volume waveform chart are displayed; the user enters the set temperature of the room according to the requirements in the test system.vi front panel system interface tab, clicks the start button, and the system's supply fan, exhaust fan, and return air volume are turned on and off. The fan, fresh air fan, fresh air valve, exhaust valve, and water pump will start, and the thermometer in the system will measure the temperature of the specified area. The pipes will respond to different colors in turn according to the principle of the full air variable air volume air conditioning system, corresponding to different temperatures; the user can select the real-time temperature and set temperature data of the corresponding room in the room temperature change tab on the front panel of the test system.vi to export the chart data to an Excel table or export the temperature change image to a BMP file; the user can select to export the return air volume change chart, fresh air volume change chart, supply air volume change chart, exhaust air volume change chart in the air volume change tab on the front panel of the test system.vi Chart, export the chart data of the air volume changes of rooms 1, 2, 3 and the total air volume changes to an Excel table or export the temperature change image to a BMP file; the user selects the room temperature data and air supply volume data of the specified room in the Room Room Temperature and Air Supply Volume Change tab on the front panel of the test system.vi to export the chart data to an Excel table or export the temperature change image to a BMP file; the system scores according to the situation of the exported chart data, and different charts correspond to different scores. After clicking the Submit button, the score will be recorded in the Score (Full).vi and output to Reminder-End (Test).vi; The supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, simulated room, pipeline, water pump, thermometer, indicator light, etc. The control components of the supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, water pump and VAV variable air volume control valve are output as pdf files through Auto CAD two-dimensional modeling, and the pdf files are modified through Photoshop software and output as jpg files, and then generated through LabVIEW custom controls; the thermometer, indicator light and cycle arrow are controls in the VI front panel control palette of LabVIEW software; the cooling tower, refrigeration unit and air handling unit are browsed pictures of the DSC module in the LabVIEW software navigation bar tool; the pipeline is the 3D Cntrols in the DSC Module in the VI front panel control palette of LabVIEW software; Training module: used for users to practice and become familiar with the full air variable air volume air conditioning system teaching simulation system. The interface design and operation requirements are similar to those of the examination module. After clicking the Submit button, the results will be recorded in Results (Full).vi and output to Reminder-End (Training).vi; Score display module: used for users to view their test scores. The system will record personal information, scores, and submission time into a TXT file. Users can record their learning status by viewing the TXT file.
[0004] Reading Username and Password.vi is a VI file that implements the reading student information module through the programming function of LabVIEW. Programming is performed in the flowchart of Reading Username and Password.vi. Reading Username and Password.vi outputs a two-dimensional array after reading the Excel file. The two-dimensional array consists of user name and password information. The size of the two-dimensional array is determined by the size of the Excel file data and is in the form of n×2. The first column of information is the user name, the second column of information is the password, and the number of rows n is determined by the number of users. The two-dimensional array data is referenced by the login interface.vi when the login interface.vi is working, and is used as the basis for the program to execute the command to judge the accuracy of the user input information, so as to realize the function of reading the Excel file containing user information. The reading student information module is used to assist the operation of the user login module. Login interface.vi is a VI file that implements the user login module through the programming function of LabVIEW. Programming is performed in the flowchart of login interface.vi to realize the function of checking the user name and password entered by the user with the user password information of the same user read from the Excel file in the student information reading module. If the user name and password do not match, login interface.vi executes the false branch in the conditional statement, outputs a two-button dialog box, and prompts the user on the front panel that the user name and password are incorrect. If the user name and password match, login module.vi executes the true branch in the reference conditional statement, writes the user information into the global variable, and runs the operation selection interface.vi; login interface.vi will run until the user enters the correct user name and password information; The operation selection interface.vi is a VI file that implements the operation selection module through the programming function of LabVIEW. Programming is performed in the operation selection interface.vi program flowchart. Users execute different conditional structures by clicking the training button or the assessment button, and enter the next VI by opening the VI reference, calling the node (calling method: front panel: open), calling the node (calling method: run VI) and calling the node (calling method: front panel: close).
[0005] Read Load.vi is a VI file that implements the Read Load module through the programming function of LabVIEW. Programming is performed in the flowchart of Read Load.vi. Read Load.vi outputs a three-dimensional array after reading the Excel file. The three-dimensional array consists of a sequence number, time, and load size. The size of the three-dimensional array is determined by the data size of the Excel file and is in the form of n×3. The first column of information is the sequence number, the second column of information is the time, and the third column of information is the load size. The three-dimensional array data is referenced in the test system.vi and the training system.vi and is used for simulation calculation of the state parameters of the air-conditioning system. Read Load.vi is used to assist the operation of the test system.vi and the training system.vi. The test system.vi is a VI file that implements the assessment module through the programming function of LabVIEW. The front panel of the test system.vi is a simulation model of the full air variable air volume air conditioning system. In the model, the supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, simulated room, pipe, water pump, thermometer, VAV variable air volume control valve and indicator light are operable controls, and there are also components such as cooling tower, refrigeration unit, and air handling unit; through the model construction of the simulation system, this VI serves as an interactive interface between the simulation system and the user to intuitively show the basic principles and layout of the full air variable air volume air conditioning system to the user. By entering the set temperature of the specified room and clicking the start button, the system will start the simulation calculation according to the set program. The various temperatures and air volumes of the system will be updated in real time as time changes. The user can see on the front panel that the system's supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, and water pump will start. The thermometer in the system will measure the temperature of the specified area. The pipeline responds to different colors in turn according to the principle of the full air variable air volume air conditioning system, corresponding to different temperatures. The user can turn on the air conditioner for a while and then click the "Close" button, and export the corresponding data to an Excel table or BMP file as required, and then click the "Submit" button; The exam system.vi implements score recording: each time the user completes an operation, the system will add 2.5 points and 5 points according to the user's different operations. If the user makes an error or does not perform the corresponding operation, no points will be added. Finally, the accumulated score is written into the global variable, so that the corresponding score and personal information can be output in the reminder-end (exam).vi; The practical training system.vi is a VI file that implements the practical training module through the programming function of LabVIEW. Its front panel and program panel test system.vi have similar functions. After clicking the submit button, the results will be recorded in the results (full).vi and output to reminder-end (practical training).vi; Reminder-End (Exam).vi is a VI file that implements the score display module through the programming function of LabVIEW. This VI can obtain the user's submission time through controls such as obtaining date / time string, intercepting string, searching and replacing string, connecting string, and formatting and writing string. It can also write the user's selection mode, user name, student number and other information through the formatting and writing string control. Then, the obtained information is output to a TXT text file through controls such as creating a path, opening / creating / replacing a file, setting a file location, writing a text file and closing a file. After clicking the OK button, the program will automatically close, and users can view their scores and related records in a specific text file. Reminder-End (Practical Training).vi is a VI file that implements the score display module through the programming function of LabVIEW. Its front panel and program panel Reminder-End (Exam).vi have similar functions. After clicking the Confirm button, the TXT text records the training mode.
[0006] The present invention can realize the teaching task of letting students understand the working principle and working process of the full air variable air volume air conditioning system in real time, and at the same time let students understand the operation process of the system and the temperature changes and air volume changes in the room during the operation of the air conditioner in real time, laying a solid foundation for students' practical operation and deepening students' understanding of the full air variable air volume air conditioning system. For schools, the present invention can reduce teaching investment, reduce the demand for laboratory space, achieve low-cost investment, and significantly improve teaching effects.
[0007] The present invention can standardize the steps of users (such as refrigeration workers or students) in the actual operation process, reduce the number of erroneous operations, and reduce the loss of the unit, thereby ensuring the safety of personnel. The software provides the function of recording test results and outputting system data. Students can check and correct them by themselves, which reduces the cost of experimental assessment and greatly improves the assessment effect. The present invention can be used not only for undergraduate students, but also for the study and training of students in higher vocational colleges, and can also be used for the study of practitioners in related refrigeration and air-conditioning enterprises. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] In order to more clearly illustrate the modeling ideas of this application, the following drawings will be described to some extent: Attached Figure 1 It is a functional component module of a design method of a teaching simulation platform for a full air variable air volume air conditioning system of the present invention; Attached Figure 2 The user name and password are read in the design method of the teaching simulation platform of the full air variable air volume air conditioning system of the present invention.vi front panel; Attached Figure 3 It is a program flowchart panel of reading user name and password.vi in a design method of a teaching simulation platform for a full air variable air volume air conditioning system of the present invention; Attached Figure 4 It is the login interface in operation in the design method of a teaching simulation platform for a full air variable air volume air conditioning system of the present invention.vi front panel; Attached Figure 5 It is a login interface.vi program flowchart panel in a design method of a full air variable air volume air conditioning system teaching simulation platform of the present invention; Attached Figure 6 It is the operation selection interface in operation in the design method of the teaching simulation platform of the full air variable air volume air conditioning system of the present invention.vi front panel; Attached Figure 7 It is an operation selection interface in a design method of a teaching simulation platform for a full air variable air volume air conditioning system of the present invention.vi program flowchart panel; Attached Figure 8 It is the load reading .vi front panel in operation in the design method of a teaching simulation platform for a full air variable air volume air conditioning system of the present invention; Attached Fig. 9 It is a flowchart panel of the operation load.vi program in the design method of the teaching simulation platform of the full air variable air volume air conditioning system of the present invention; Attached Fig.10 , Attachment Fig.11 , Attachment Fig.12 and attached Fig.13 It is the front panel of the test system.vi and the training system.vi in operation of the teaching simulation platform design method of the full air variable air volume air conditioning system of the present invention; Attached Fig.14 and attached Fig.15 It is a program flowchart panel (part) of the test system.vi and the training system.vi in the design method of the teaching simulation platform of the full air variable air volume air conditioning system of the present invention; Attached Fig.16 It is the front panel of the reminder-end (exam).vi and reminder-end (practical training).vi in the operation of the teaching simulation platform design method of the full air variable air volume air conditioning system of the present invention; Attached Fig.17 It is a program flowchart panel of Reminder-End (Exam).vi and Reminder-End (Practical Training).vi in a design method of a full air variable air volume air conditioning system teaching simulation platform of the present invention; Attached Fig.18A screenshot of a design method for a teaching simulation platform for a full air variable air volume air conditioning system of the present invention, after the operation of Reminder-End (Exam).vi and Reminder-End (Practical Training).vi, in which the user name, test score and paper submission time are written into a text file; Attached Fig.19 This is a screenshot of the test system.vi and the training system.vi importing (part of) the room temperature change data into a BMP file after the design method of the teaching simulation platform of the full air variable air volume air conditioning system of the present invention is completed; Attached Fig. 20 This is a screenshot of the test system.vi and the training system.vi importing the air volume change data (part) into the BMP file after the design method of the teaching simulation platform of the full air variable air volume air conditioning system of the present invention is completed; Attached Fig.21 This is a screenshot of the test system.vi and the training system.vi importing (part of) the room temperature change data into an Excel table after the design method of the teaching simulation platform of the full air variable air volume air conditioning system of the present invention is completed; Attached Fig. 22 This is a screenshot of the test system.vi and the training system.vi importing the air volume change data (part) into the Excel table after the design method of the teaching simulation platform of the full air variable air volume air conditioning system of the present invention is completed; Attached Fig.23 The present invention is a system operation flow chart of a method for designing a teaching simulation platform for a full air variable air volume air conditioning system. DETAILED DESCRIPTION
[0009] In order to make the technical solution and implementation process of the present invention clearer, the technical solution of the present invention is clearly and completely described below in conjunction with the accompanying drawings: Attached Figure 1 The functional components of a design method for a teaching simulation platform for a full air variable air volume air conditioning system include: reading student information module, user login module, operation selection module, load reading module, assessment module, training module, and score display module; the main tools used are LabVIEW software, DSC module in LabVIEW, and Procreate software; The module for reading student information is used to read the user name and password stored in the Excel table, and is used to check the information entered by the user in the user login module; The role of the login module is to check the user name and password entered by the user, verify whether they are correct, and assist the user in logging into the simulation platform system; The function of the operation selection module is to allow the user to select the mode of the simulation system and proceed to the next operation according to the user's selection; The function of the load reading module is to read the load curve required indoors and assist in the subsequent simulation calculation of each room; The test module is used for users to perform test operations on the full air variable air volume air conditioning system in the two-dimensional model interface on the front panel of the test system.vi, which is used to test the user's understanding of the working principle and system operation of the air variable air volume air conditioning system; by entering the set temperature of the specified room and clicking the start button, the system will start simulation calculation according to the set program, and the various temperatures and air volumes of the system will be updated in real time as time changes; and each time the user completes an operation, the system will add corresponding 2.5 points and 5 points according to the user's different operations. If the user makes an error or does not perform the corresponding operation, no points will be added, and then the accumulated points will be written into the global variable, so that the corresponding points and personal information can be output in Reminder-End (Test).vi, and finally the obtained points and related information will be written into the TXT text; The training module is used for users to practice and become familiar with the full air variable air volume air conditioning system teaching simulation system. The interface design and operation requirements are similar to those of the examination module. After clicking the Submit button, the results will be recorded in Results (Full).vi and output to Reminder-End (Training).vi; The function of the score display module is to allow users to view their test scores. The system will record personal information, scores, submission time, etc. into a TXT file. Users can record their learning status by viewing the TXT file.
[0010] Attached Figure 2 This is the read username and password .vi front panel in the running of the design method of the teaching simulation platform of a full air variable air volume air conditioning system of the present invention; it includes the "automation reference handle" control in the "reference handle" under the control selection board and a two-dimensional array display control, wherein the "ActiveX classes" selected by the two "automation reference handle controls" are "Excel._Application" and "Excel._Worksheet" respectively. After the program reads the contents of the Excel table, the table contents are output to the "two-dimensional array display control".
[0011] Attached Figure 3 This is a program flowchart panel of the read username and password.vi in the design method of a full air variable air volume air conditioning system teaching simulation platform of the present invention, in which functions such as open automation, call node, attribute node, variant to data conversion, current vi path, split path, create path, match mode, empty string / path? and path to string conversion are applied.
[0012] Attached Figure 4This is a login interface.vi front panel running in a full air variable air volume air conditioning system teaching simulation platform design method of the present invention; the login interface.vi front panel includes the title "full air conditioning system teaching simulation software login interface", the school name and logo, the user name input control, the password input control and the login button.
[0013] Attached Figure 5 This is a login interface .vi program flowchart panel in a design method for a full air variable air volume air conditioning system teaching simulation platform of the present invention; it includes a flat sequence structure, a conditional structure, an event structure, a While loop, an array size function and an index array function.
[0014] Attached Figure 6 This is the operation selection interface in operation in the design method of a full air variable air volume air conditioning system teaching simulation platform of the present invention.vi front panel; it includes a training button, an examination button and a stop button.
[0015] Attached Figure 7 This is an operation selection interface .vi program flowchart panel in a design method of a full air variable air volume air conditioning system teaching simulation platform of the present invention; it applies open automation, call nodes, attribute nodes, paved sequence structures, conditional structures and While loops.
[0016] Attached Figure 8 This is the load reading .vi front panel in operation in the design method of a full air variable air volume air conditioning system teaching simulation platform of the present invention; it includes the "automation reference handle" control in the "reference handle" under the control palette and a two-dimensional array display control, wherein the "ActiveX classes" selected by the two "automation reference handle controls" are "Excel._Application" and "Excel._Worksheet" respectively. After the program reads the contents of the Excel table, it outputs the table contents to the "two-dimensional array display control".
[0017] Attached Fig. 9 This is a load reading.vi program block diagram panel in a design method of a full air variable air volume air conditioning system teaching simulation platform of the present invention; in which functions such as open automation, call node, attribute node, variant to data conversion, current vi path, split path, create path, match mode, empty string / path? and path to string conversion are applied.
[0018] Attached Fig.10 , Attachment Fig.11 , Attachment Fig.12 and attached Fig.13The present invention discloses a front panel of the examination system .vi and the training system .vi in operation of the teaching simulation platform design method of a full air variable air volume air conditioning system; wherein supply fans, exhaust fans, return fans, fresh air fans, fresh air valves, exhaust valves, simulation rooms, pipes, water pumps, thermometers, VAV variable air volume control valves, indicator lights, waveform charts, pipes, refrigeration units, air handling units and cooling towers are used; at the same time, the interface is a window for "communication" between the system and the user, and on the interface there are temperature display controls, air volume display controls, confirmation buttons, close buttons, export icon data to Excel spreadsheet buttons, export temperature change images to image buttons and paper-lifting buttons, which facilitate examinees to hand in their papers.
[0019] Attached Fig.14 and attached Fig.15 It is a program flowchart panel (part) of the test system.vi and the training system.vi in the design method of the teaching simulation platform of the full air variable air volume air conditioning system of the present invention; it includes the functions of While loop, conditional structure, event structure, flat sequence structure, global variable, wait (ms), index array, decimal string to numerical conversion, merge signal, application directory, create path, addition, subtraction, multiplication, division, compound operation, single button dialog box, open vi reference, attribute node, call node and shift register; Attached Fig.16 The invention discloses a front panel of Reminder-End (Exam).vi and Reminder-End (Practical Training).vi during the operation of a teaching simulation platform design method for a full air variable air volume air conditioning system; the front panel of Reminder-End (Exam).vi and Reminder-End (Practical Training).vi includes the text of "Test Completed", the school name and logo, a score display control and an OK button.
[0020] Attached Fig.17 The present invention discloses a program flowchart panel of Reminder-End (Exam).vi and Reminder-End (Practical Training).vi in a method for designing a teaching simulation platform for a full air variable air volume air conditioning system; the panel includes functions such as a flat sequence structure, an event structure, a file, writing a text file, closing a file, setting a file location, opening / creating / replacing a file, formatting a write string, a result string, a global variable, and exiting LabVIEW.
[0021] Attached Fig.18This is a screenshot of a design method for a teaching simulation platform for a full air variable air volume air conditioning system of the present invention. After the operation of Reminder-End (Exam).vi and Reminder-End (Practical Training).vi, the user name, test score and submission time are written into a text file; the date, time, score, mode, name and student number are displayed from left to right. From the last line of data, it can be seen that at 18:35 on March 26, 2025, the student Peng Yule, student number 2335123, scored 50 in the exam mode.
[0022] Attached Fig.19 This is a screenshot of the test system.vi and the training system.vi importing the room temperature change data (part) into the BMP file after the design method of the teaching simulation platform of the full air variable air volume air conditioning system of the present invention is completed; it can be seen from the figure that the temperature of room 2 drops from the initial 28 degrees to 19.5 degrees, and then callbacks and finally stabilizes at around 22 degrees.
[0023] Attached Fig. 20 This is a screenshot of the test system .vi and the training system .vi importing the air volume change data (part) into the BMP file after the operation of the teaching simulation platform design method of a full air variable air volume air conditioning system of the present invention is completed; from the figure, it can be seen that the exhaust volume changes of room 1, room 2, and room 3, and it can be seen that the exhaust volume changes of the system at different temperatures are different, but finally oscillate around a certain value and are regionally stable.
[0024] Attached Fig.21 This is a screenshot of the test system.vi and the training system.vi importing the room temperature change data (part) into an Excel spreadsheet after the design method of the teaching simulation platform for a full air variable air volume air conditioning system of the present invention is completed; from the figure, it can be seen that the temperature of room 2 dropped from the initial 28 degrees to 19.5 degrees, and then adjusted back to finally stabilize at around 22 degrees.
[0025] Attached Fig. 22 This is a screenshot of the test system.vi and the training system.vi importing the air volume change data (part) into an Excel spreadsheet after the design method of the teaching simulation platform for a full air variable air volume air conditioning system of the present invention is completed; from the figure, we can see the exhaust volume changes of room 1, room 2, and room 3, and we can see that the exhaust volume changes of the system are different at different temperatures, but ultimately they all oscillate around a certain value and are regionally stable.
[0026] Attached Fig.23This is a system operation flow chart of a design method for a teaching simulation platform for a full air variable air volume air conditioning system of the present invention; after the user opens the system, he first enters the login interface, which will display the system name and school logo, enter the correct user name and password and click the login button. Then enter the operation selection interface, where you can choose between the test mode and the training mode, and click the OK button after selecting the mode. Then enter the system main platform interface, where the schematic diagram of the system is displayed. The user needs to operate as required, switch between different interfaces through the tabs, enter the room set temperature, export the temperature and air volume of the corresponding room, and then click the Submit button. Finally, enter the score display interface, and the system will record the user information and scores in the TXT text. Example 1
[0027] Start LabVIEW to create a new empty VI. The VIs required by the present invention include: read user name and password.vi, login interface.vi, operation selection interface.vi, read load.vi, examination system.vi, training system.vi, reminder-end (exam).vi, reminder-end (training).vi, and results (all).vi; Read username and password.vi front panel design: In the control palette, select "ActiveX Class" in "Automation Reference Handle" under "Reference Handle", select "Excel_Application", and select "Excel_Worksheet" in the same path; in the control palette, select "Array" in "Data Container" and "String Display Control" in "String and Path", drag the "String Display Control" into "Array" and pull down the array to get a two-dimensional array display control, and get the attached Figure 2 The front panel of ReadUsernameandPassword.vi; the flowchart design of ReadUsernameandPassword.vi: use the "Property Node" and "Call Node" in the "Application Control" of the function panel, the "Variant to Data Conversion" under the "Active Class" in the "Interconnection Interface" of the function panel, and the "Array Constant" function in the "Array" of the function panel to connect through the terminals, establish the corresponding constant operation to realize the reading function of the Excel file information, and the output of the ReadUsernameandPassword.vi program after reading the Excel file is an n×2 two-dimensional array, which consists of the user name and password information. The size of the two-dimensional array is determined by the size of the Excel file data, which is in the form of n×2. The first column of information is the user name, and the second column of information is the password. The number of rows n is determined by the number of users in the Excel file; the two-dimensional array data is referenced when the login interface.vi is working, which provides a basis for the program to execute the command to judge the accuracy of the user input information. After connecting the terminals of the above functions and creating constants, the attached Figure 3 Read the Read Username and Password.vi program block diagram in.
[0028] Login interface.vi front panel design: Select New Style → String and Path → String Control (select two). Name the strings "Username" and "Password" respectively, and adjust the size and position. Right-click and select "Silver" "Boolean", select "Blank Button" (2) → Change its display item to "Login" → Right-click the button control and select "Display Item" "Label" → Insert text above the button and change it to "Login" respectively, and adjust it to the appropriate size → Adjust the button size and position, as shown in the attached Figure 4 As shown. Login interface .vi program flowchart panel design: Use the "Flat Sequence Structure", "Conditional Structure", "While Loop" in the "Structure" under the function panel, "Equal to", "Greater than", "Not equal to" in the "Comparison" under the function panel, "Index Array" in the "Array" under the function panel, and "Open vi Reference", "Call Node", "VI Server Reference" function in the "Application Control" under the function panel, "Dual Button Dialog Box" in the "Dialog Box and User Interface" under the function panel, "Global Variables" in "Data Communication" to connect the terminals to realize data transmission conversion, so as to determine whether the user and password match, and get the attached. Figure 5 The login interface.vi program flowchart in.
[0029] Operation selection interface.vi front panel design: right-click and select "Silver" "Boolean", select "OK button" (2) "Stop button", and modify its display items to "Practical Training", "Examination", "Stop" respectively → right-click the button control and select "Display Item" "Label" → insert text above the button, change it to "Practical Training", "Examination", "Stop", adjust it to the appropriate size → adjust the button size and position, as shown in the attached Figure 6 As shown. Operation selection interface.vi program flowchart panel: Use the "Flat Sequence Structure", "Conditional Structure", "While Loop" in the "Structure" under the function panel, the "Open vi Reference", "Call Node", and VI Server Reference Function in the "Application Control" under the function panel, and the "Global Variable" in "Data Communication" to connect the terminals to realize data transmission conversion, so that users can choose between the test mode and the training mode. Figure 7 The operation selection interface.vi program flowchart; The functions implemented by Read Load.vi and Read Username and Password.vi are similar, both of which are used to read the stored Excel spreadsheets. Therefore, the front panels and flowchart panels of the two VI files are similar. You only need to change the file paths of different Excel spreadsheets. Design of the front panel of the examination system.vi: The operation of the system interface relies on local variables to enable the value data of the system.vi front panel controls to be transmitted between the function lines of the system.vi. In the main interface menu bar, select "Tools"-"DSC Module"-"Browse Image", and select the pictures of "Cooling Tower", "Air Conditioning Unit" and "Refrigeration Unit" and insert them into the corresponding positions. Use the computer's own drawing software and Photoshop to draw a "VAV" picture and insert it into the corresponding position. Place the supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, simulation room, pipe, water pump, waveform chart control, indicator light control, open button control, close button control, roll button control, air volume value display control, humidity value display control, temperature value display control and measuring instrument thermometer control in the corresponding positions of the front panel of the examination system.vi, and obtain the attached Fig.10 , Attachment Fig.11 , Attachment Fig.12 and attached Fig.13 The front panel of the examination system.vi in the function panel; Design the flowchart panel of the examination system.vi program: Select the "Event Structure", "Conditional Structure", "While Loop" and "Flat Sequence Structure" functions in the "Structure" under the function panel; Select the "Addition", "Subtraction", "Multiplication", "Division" and "Compound Operation" functions in the "Value" under the function panel; Select the "Wait (ms)" function in the "Timing" under the function panel; Select the "Index Array" function in the "Array" under the function panel; Select the "Decimal String to Numeric Conversion" function in the "Numerical / String Conversion" in the "String" under the function panel; Select the "Merge Signal" function in the "Signal Operation" in the "Express" under the function panel; Right-click the waveform In the chart, select "Create" - "Call Node" in "Export Data to Excel" and "Export Data to Image" functions; select "Create Path" in "File" and "Application Directory" in "File Constant" under the function panel; right-click the "while loop" border and select "Add Shift Register"; select the "Single Button Dialog Box" function in "Dialog Box and User Interface" under the function panel; select the "Open VI Reference", "Call Node", "VI Server Reference" function in "Application Control" under the function panel; according to the above structure, functions and controls, the working principle and operation steps of the full air variable air volume air conditioning system are compiled into the code program to realize the operation simulation and simulation calculation of the whole system; finally, the attached Fig.14 and attached Fig.15 The examination system.vi program flowchart in; The functions implemented by the training system.vi and the examination system.vi are similar, both of which are to let users understand the basic principles and operation methods of the full air variable air volume air conditioning system. Therefore, the front panels of the two VI files are similar to the flowchart panels. You only need to change the text descriptions in the constants created by the "Dialog Box and User Interface" and delete some of the "Dialog Box and User Interface" controls. Reminder-End (Exam).vi Front panel: Right-click and select "Silver" "String and Path", select "String Display Control" → Change its display item to "Test Score:" → Adjust the size and position; Right-click and select "Silver" "Boolean", select "OK Button (Silver)" → Change the display item to "OK Button" → Change the text on the button to "OK". As shown in the attached file Fig.16 As shown; Reminder-End (Exam).vi program flowchart panel: Select the "Flat Sequence Structure" and "Event Structure" functions in the "Structure" under the function panel; Select the "Create Path" in the "File" under the function panel and the "Application Directory" function in the "File Constant"; Select the "Get Date / Time String", "Intercept String", "Search and Replace String", "Connect String" and "Format Write String" functions in the "String" under the function panel; Select the "Create Path" in the "File" under the function panel; Select the "Create Path" function in the "File" under the function panel; According to the above structure, functions and controls, personal information, scores and submission time will be recorded in the TXT file through program writing; Finally, the attached Fig.17 Reminder in - End (Exam).vi program flowchart panel; The functions implemented by Reminder-End (Practical Training).vi and Reminder-End (Exam).vi are similar, both of which are used to display the user's test scores and record the answer time, test scores and personal information in TXT files. Therefore, the front panels of the two VI files are similar to the program flowchart panels. You only need to modify the "Input 4" of "Format Write String" in "Reminder-End (Practical Training).vi" and change the "Exam Mode" to "Training Mode". Example 2
[0030] First, click the login interface.vi to enter the login interface.vi front panel (attached Figure 4 ) and run the login interface.vi, the user accurately enters the user name and password information in the Excel table into the corresponding input controls on the front panel of the login interface.vi, clicks the login button, and the system enters the operation selection interface.vi and runs after judging that it is correct; in this embodiment, the user name is Peng Yule and the password is 2335123; Enter the operation selection interface.vi front panel, as shown in the attached Figure 6As shown, the user can select three options: training mode / exam mode / stop. When stop is selected, the system will automatically exit the program. The functions implemented by the training mode and the exam mode are similar. This embodiment takes the exam mode as an example. Click the exam button to enter the exam mode.vi and run; Enter the test mode.vi front panel, as shown in the attached Fig.10 As shown in the figure, by switching the tabs in the upper left corner, you can view different interfaces, as shown in the attached Fig.11 , Attachment Fig.12 and attached Fig.13 As shown; in the system interface tab, the user can enter the set temperature of the air conditioning system in the input controls in rooms 1, 2, and 3, and click the start button. The system will read the user's operation and run the set program (supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, pipe, water pump, waveform chart control, indicator light control, air volume value display control, humidity value display control, temperature value display control, and measurement instrument thermometer control settings); in the temperature change tab, export the temperature change data of rooms 1, 2, and 3 to Excel tables and export the temperature change data of rooms 1, 2, and 3 to BMP files. The system will calculate the score according to the user's operation; in the air volume change tab , export the fresh air volume, return air volume, exhaust air volume and supply air volume change data of rooms 1, 2, 3 to Excel table, and export the fresh air volume, return air volume, exhaust air volume and supply air volume change data of rooms 1, 2, 3 to BMP file. The system will calculate the score according to the user's operation; in the room temperature and supply air volume change tab, export the room temperature change data and supply air volume change data of rooms 1, 2, 3 to Excel table, and export the room temperature change data and supply air volume change data of rooms 1, 2, 3 to BMP file. The system will calculate the score according to the user's operation; finally, click the Submit button in the upper right corner of the System Interface tab, and the system will enter Reminder-End (Exam).vi and run; Enter the front panel of Reminder-End(Exam).vi, as shown in the attached Fig.16 As shown in the figure, users can view their test scores. Click the OK button, the system will automatically exit the program and enter the answer time, test scores and user information into a TXT file. Fig.18 As shown in the figure, the date, time, score, mode, name and student number are displayed from left to right. From the last row of data, we can see that at 18:35 on March 26, 2025, Beijing time, student Peng Yule, student number 2335123, scored 50 in the exam mode; after the program ends, users can view the room temperature data change chart and air volume data change chart exported by themselves in the BMP file as shown in the attached figure. Fig.19 and attached Fig. 20 (Partial) As shown; after the program is finished, the user can view the room temperature data changes and air volume data changes exported in the Excel table as shown in the attached Fig.21 and attached Fig. 22 (partial) shown.
Claims
1. A design method for a full air variable air volume air conditioning system teaching simulation platform, characterized in that: The full air variable air volume air conditioning system teaching simulation platform consists of a student information reading module, a user login module, an operation selection module, a load reading module, an assessment module, a training module, and a score display module; The module functions are implemented through LabVIEW programming: read user name and password.vi, login interface.vi, operation selection interface.vi, read load.vi, examination system.vi, practical training system.vi, reminder-end (exam).vi, reminder-end (practical training).vi, and results (all).vi to realize the above 7 module functions; The module for reading student information is used for the system to read the Excel file containing the user name and password information. The function is implemented by the code of the read user name and password.vi program flowchart; The user login module is used for the user to perform a username and password login operation. The login interface is displayed in the front panel of the login interface.vi. The front panel of the login interface.vi has a username string input control, a password string input control and a confirmation button control; The operation selection module is used for the user to select the simulation system mode, and the user can select the training mode or the test mode; the operation selection interface is displayed in the operation selection interface.vi front panel, and the operation selection interface.vi front panel has a training button control, a test button control and a stop button control; The load reading module is used to read the load curve required indoors to assist in subsequent simulation calculations of each room; The assessment module is used for users to perform test operations on the full air variable air volume air conditioning system in the two-dimensional model interface on the front panel of the test system.vi, and to examine the user's mastery of the working principle and system operation of the air variable air volume air conditioning system; this module serves as an interactive interface between the simulation system and the user, and intuitively displays to the user the layout of the supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, simulated room, pipeline, water pump, thermometer, VAV variable air volume control valve and indicator light in the full air variable air volume air conditioning system in the system interface tab; the user exports the temperature change data and air volume change data of the corresponding room to an Excel table or BMP file according to the system requirements, and the system scores according to the situation of the exported chart data. Different charts correspond to different scores. After clicking the Submit button, the score will be recorded in the Score (Full).vi and output to Reminder-End (Exam).vi; The control components of the supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, water pump and VAV variable air volume control valve are output as pdf files through Auto CAD two-dimensional modeling, and the pdf files are modified through Photoshop software and output as jpg files, and then generated through custom controls of LabVIEW; the thermometer, indicator light and cycle arrow are controls in the VI front panel control palette of LabVIEW software; the cooling tower, refrigeration unit and air handling unit are browsed pictures of the DSC module in the navigation bar tool of LabVIEW software; the pipeline is the 3D Cntrols in the DSC Module in the VI front panel control palette of LabVIEW software; The training module is used for users to practice and become familiar with the full air variable air volume air conditioning system teaching simulation system. The interface design and operation requirements are similar to those of the examination module. After clicking the submit button, the results will be recorded in the results (full).vi and output to reminder-end (training).vi; The score display module is used for users to view their test scores. The system will record personal information, scores, and submission time into a TXT file. Users can record their learning status by viewing the TXT file.
2. The method for designing a teaching simulation platform for a full air variable air volume air conditioning system according to claim 1, characterized in that: The read username and password .vi outputs a two-dimensional array after reading the Excel file. The two-dimensional array consists of username and password information. The size of the two-dimensional array is determined by the Excel file data size and is in n×2 format. The first column of information is the username, the second column of information is the password, and the number of rows n is determined by the number of users in the Excel file. The two-dimensional array data is referenced when the login interface .vi is working, providing a basis for the program to execute commands to determine the accuracy of user input information.
3. The method for designing a teaching simulation platform for a full air variable air volume air conditioning system according to claim 1, characterized in that: The user login module uses the user name and password information obtained from the student information module as a basis for judging whether the user name and password information entered by the user on the login interface .vi front panel is accurate; the information obtained from the student information module is a set of two-dimensional array data, and a set of user name and password data in the two-dimensional array can be extracted through the index array function in LabVIEW; If the data information matches the user input on the login interface.vi front panel, the login interface.vi program will execute the reference system.vi command: open the system.vi front panel and run system.vi, and at the same time, the login interface.vi front panel is closed and the operation ends; if the data information does not match the user input on the login interface.vi front panel, the login interface.vi program references the prompt VI: open the prompt VI front panel and run the prompt VI; The login interface.vi will run until the user enters the correct username and password information.
4. The method for designing a teaching simulation platform for a full air variable air volume air conditioning system according to claim 1, characterized in that: The operation selection interface .vi is used to implement the user mode selection function. Programming is performed in the operation selection interface .vi program flowchart. Users execute different conditional structures by clicking the training button or the assessment button, and enter the next VI by opening the VI reference, calling the node (calling method: front panel: open), calling the node (calling method: run VI) and calling the node (calling method: front panel: close).
5. The method for designing a teaching simulation platform for a full air variable air volume air conditioning system according to claim 1, characterized in that: The read load .vi outputs a three-dimensional array after reading the Excel file. The three-dimensional array consists of serial number, time and load size. The size of the three-dimensional array is determined by the Excel file data size and is in n×3 format. The first column of information is the serial number, the second column of information is the time, and the third column of information is the load size. The three-dimensional array data is referenced in the examination system .vi and the training system .vi for simulation calculation of the state parameters of the air-conditioning system.
6. The method for designing a teaching simulation platform for a full air variable air volume air conditioning system according to claim 1, characterized in that: The examination module includes a two-dimensional model interface on the front panel of the examination system.vi for performing examination operations of the full-air variable air volume air conditioning system, the working principle of the full-air air conditioning system, and the output of temperature data and air volume data, so as to examine the user's mastery of the working principle and system operation of the full-air variable air volume air conditioning system; the front panel of the examination system.vi is a simulation model of the full-air variable air volume air conditioning system, in which the supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, simulated room, pipe, water pump, thermometer, VAV variable air volume control valve and indicator light are operable controls, and there are also components such as cooling tower, refrigeration unit and air handling unit; through the model construction of the simulation system, this VI serves as the interactive interface between the simulation system and the user to intuitively show the user the basic principles and layout of the full-air variable air volume air conditioning system. By inputting the set temperature of the designated room and clicking the start button, the system will start the simulation calculation according to the set program. The various temperatures and air volumes of the system will be updated in real time as time changes. The user can see on the front panel that the system's supply fan, exhaust fan, return fan, fresh air fan, fresh air valve, exhaust valve, and water pump will start. The thermometer in the system will measure the temperature of the designated area. The pipes will respond to different colors and correspond to different temperatures in accordance with the principle of the full air variable air volume air conditioning system. The user can turn on the air conditioner for a period of time and then click the close button, and export the corresponding data to an Excel table or BMP file as required, and finally click the submit button; the system will score according to the situation of the exported chart data, and different charts will correspond to different scores. After clicking the submit button, the score will be recorded in the score (full).vi and output to reminder-end (exam).vi; The test system .vi implements score recording: each time the user completes an operation, the system will add 2.5 points and 5 points according to the user's different operations. If the user makes an error or does not perform the corresponding operation, no points will be added. Finally, the accumulated score is written into a global variable, so that the corresponding score and personal information can be output in Reminder-End (Test).vi; The training module is used for users to practice and become familiar with the full air variable air volume air conditioning system teaching simulation system. The training system .vi is a VI file that implements the training module through the programming function of LabVIEW. Its front panel and program panel are similar to the functions implemented by the examination system .vi. After clicking the submit button, the score will be recorded in the score (full).vi and output to the reminder-end (training).vi.
7. The method for designing a teaching simulation platform for a full air variable air volume air conditioning system according to claim 1, characterized in that: The score display module includes displaying the test score and writing the answering time, selection mode, test score and user information into a TXT file; Reminder-End (Exam).vi is a program that realizes the function of the score display module through the programming function of LabVIEW. The user submission time can be obtained through controls such as obtaining date / time string, intercepting string, searching and replacing string, connecting string, formatting and writing string, and the user's selection mode, user name and student number can be written through the formatting and writing string control. Then, the obtained information is output to a TXT text file through controls such as creating a path, opening / creating / replacing a file, setting a file location, writing a text file and closing a file; after clicking the OK button, the program will automatically close, and the user can view his or her own scores and related records in a specific text file; The Reminder-End (Practical Training).vi is a VI file that implements the score display module through the programming function of LabVIEW. Its front panel and program panel Wake-Up-End (Exam).vi have similar functions. After clicking the confirmation button, the TXT text is recorded as the practical training mode.