Display method and device of refrigeration system, electronic equipment and storage medium
By acquiring user terminal commands and automatically displaying the refrigeration system's display mode using the architecture database, the problem of time-consuming and labor-intensive manual video production is solved, achieving efficient and accurate refrigeration system display and improving user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-21
- Publication Date
- 2026-03-24
AI Technical Summary
The demonstration process of existing refrigeration systems requires manual video production, which is time-consuming, labor-intensive, and prone to errors. It also makes it difficult to flexibly demonstrate different refrigeration modes, thus affecting the user experience.
By acquiring display instructions from user terminals and utilizing a pre-established architecture database, the system automatically determines the cooling mode to be displayed and the operating status of the target display components, and displays them in a preset manner, including generating 3D video content.
It ensures the accuracy and effectiveness of the refrigeration system demonstration process, enabling flexible display of different refrigeration modes and improving the user experience.
Smart Images

Figure CN114265756B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of computer technology, and particularly relate to a display method and device of a refrigeration system, an electronic device and a storage medium. BACKGROUND
[0002] With the continuous increase of the size and quantity of data centers, the architecture of the refrigeration system corresponding to large data centers is also more and more complex, and the stability of the refrigeration system directly determines the safe operation of the data center, which is the focus of investigation and display.
[0003] In the prior art, a professional person familiar with the refrigeration system usually manually produces a display video according to the architecture of the refrigeration system, and displays the display video through a display device. However, the refrigeration system has different refrigeration modes, and the manual production of the display video for different refrigeration modes leads to time-consuming and laborious work and prone to errors in the production process. SUMMARY
[0004] Embodiments of the present application provide a display method and device of a refrigeration system, an electronic device and a storage medium, to automatically display the process of a refrigeration mode to be displayed of the refrigeration system based on a display instruction, improve the accuracy and effectiveness of the display process, flexibly display different refrigeration modes, and improve user experience.
[0005] In a first aspect, embodiments of the present application provide a display method of a refrigeration system, comprising:
[0006] obtaining a display instruction sent by a user terminal, and determining a refrigeration mode to be displayed of the refrigeration system based on the display instruction;
[0007] obtaining system architecture information of the refrigeration system in a pre-established architecture database, and determining target display components corresponding to the refrigeration mode to be displayed and running states of the target display components based on the refrigeration mode to be displayed and the system architecture information;
[0008] displaying the target display components and the running states according to a preset display mode.
[0009] In a second aspect, embodiments of the present application further provide a display device of a refrigeration system, comprising:
[0010] a determination module for determining a refrigeration mode to be displayed, configured to obtain a display instruction sent by a user terminal, and determine a refrigeration mode to be displayed of the refrigeration system based on the display instruction;
[0011] The system architecture information acquisition module is configured to acquire system architecture information of a refrigeration system in a pre-established architecture database, and determine target display components corresponding to the refrigeration mode to be displayed and operation states of the target display components based on the refrigeration mode to be displayed and the system architecture information.
[0012] The display module is configured to display the target display components and the operation states in a preset display manner.
[0013] In a third aspect, an electronic device is provided, and the electronic device comprises:
[0014] one or more processors;
[0015] a storage device configured to store one or more programs,
[0016] When the one or more programs are executed by the one or more processors, the one or more processors implement the display method of the refrigeration system provided by any of the embodiments of the present application.
[0017] In a fourth aspect, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to implement the display method of the refrigeration system provided by any of the embodiments of the present application.
[0018] The display method of the refrigeration system provided by the embodiments of the present application determines the refrigeration mode to be displayed of the refrigeration system according to the obtained display instruction, determines the target display components corresponding to the refrigeration mode to be displayed and the operation states of the target display components based on the refrigeration mode to be displayed and the system architecture information, and displays the target display components and the operation states in a preset display manner. The process of automatically displaying the refrigeration mode to be displayed of the refrigeration system based on the display instruction is implemented, the accuracy and effectiveness of the display process are improved, different refrigeration modes can be flexibly displayed, and the user experience is improved.
[0019] In addition, the display device of the refrigeration system, the electronic device and the storage medium provided by the present application correspond to the above method and have the same beneficial effects. BRIEF DESCRIPTION OF DRAWINGS
[0020] In order to more clearly illustrate the embodiments of the present application, the drawings needed in the embodiments will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0021] Figure 1 A flowchart of the display method of the refrigeration system provided by the embodiments of the present application;
[0022] Figure 2 A flowchart illustrating another refrigeration system provided in an embodiment of the present invention;
[0023] Figure 3 A structural diagram of a demonstration device for a refrigeration system provided in an embodiment of the present invention;
[0024] Figure 4 This is a structural diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0025] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.
[0026] It should also be noted that, for ease of description, the accompanying drawings show only the parts relevant to the invention and not all of them. Before discussing exemplary embodiments in more detail, it should be mentioned that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although the flowcharts describe the operations (or steps) as sequential processes, many of the operations can be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the operations can be rearranged. The process can be terminated when its operation is completed, but it may also have additional steps not included in the drawings. The process may correspond to a method, function, procedure, subroutine, subroutine, etc.
[0027] To enable those skilled in the art to better understand the present invention, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0028] Example 1
[0029] Figure 1 This is a flowchart illustrating a method for demonstrating a refrigeration system according to an embodiment of the present invention. This method can be executed by a refrigeration system demonstration device, which can be implemented through software and / or hardware and can be configured in a terminal and / or server to implement the refrigeration system demonstration method of the present invention.
[0030] like Figure 1 As shown, the method in this embodiment may specifically include:
[0031] S101. Obtain the display command sent by the user terminal, and determine the cooling mode to be displayed for the cooling system based on the display command.
[0032] In specific implementations, a communication connection with the user terminal can be established in advance. The user terminal includes at least one of a mobile phone, a computer, and a tablet computer. The connection includes at least one of a Bluetooth connection, a Wi-Fi connection, or a wired connection. It is monitored whether a display instruction sent by the user terminal is received. The display instruction includes mode information of a to-be-displayed refrigeration mode and display time information.
[0033] When the display instruction sent by the user terminal is received, the to-be-displayed refrigeration mode of the refrigeration system can be determined based on the display instruction. For example, the to-be-displayed refrigeration mode includes at least one of a normal cooling supply mode, an emergency cooling supply mode, and a cooling supply recovery mode.
[0034] In S102, system architecture information of the refrigeration system in a pre-established architecture database is acquired, and based on the to-be-displayed refrigeration mode and the system architecture information, target display components corresponding to the to-be-displayed refrigeration mode and operating states of the target display components are determined.
[0035] Optionally, an architecture database containing system architecture information of the refrigeration system can be established in advance, and based on mode information of the to-be-displayed refrigeration mode, target display components corresponding to the mode information and operating states of the target display components in the system architecture information are determined. For example, the target display components include a water chiller, a cooling tower, a water pump, a cold water end, and a cold storage tank; and the operating states include a cold release state, a cold charging state, and a stop operating state.
[0036] Specifically, the mode information includes a name or a unique identifier of the to-be-displayed refrigeration mode. It should be noted that the refrigeration system can work in different refrigeration modes, and the components working in the refrigeration system and the operating states of the components are different in different refrigeration modes. Therefore, by establishing the architecture database in advance, when the operating conditions of different refrigeration modes need to be displayed, the target display components corresponding to the to-be-displayed refrigeration mode and the operating states of the target display components in the system architecture information in the architecture database are determined, so that the to-be-displayed refrigeration mode can be quickly displayed, and the flexibility of the display process is improved, and the pre-established architecture database does not need to be modified.
[0037] Exemplarily, for different to-be-presented refrigeration modes, the running states of the target presentation components are as follows: (1) normal refrigeration mode: all devices in the refrigeration system are normally operated, the fluid in the pipeline is normally operated to provide end cooling capacity, the cold storage tank keeps the cooling capacity, and the fluid line is dynamically circulated; (2) emergency refrigeration mode: the cooling tower cluster, the cooling pump group, the cold machine group, the plate heat exchanger group and the related pipeline system are offline and stopped operating, the cold storage tank continuously releases cold to the outside, the cold capacity status bar in the tank gradually decreases, and the refrigeration side pump group keeps continuous operation, and the pipeline of the cold supply part keeps dynamic flow; (3) refrigeration recovery mode: all devices and pipeline systems in the refrigeration system are restored to normal operation, the cold storage tank is continuously charged, the remaining cold capacity of the cold storage tank is continuously recovered to 100% until the mode ends, and the normal refrigeration mode is adjusted.
[0038] In S103, the target presentation component and the running state are presented according to a preset presentation mode.
[0039] In specific implementation, the target presentation component and the corresponding running state of the to-be-presented refrigeration mode can be presented according to the preset presentation mode. Specifically, the preset presentation mode includes a picture presentation mode and / or a video presentation mode.
[0040] Optionally, presenting the target presentation component and the running state according to the preset presentation mode includes: generating three-dimensional video content based on the target presentation component and the running state; and sending the three-dimensional video content to a display device to play the three-dimensional video content. Specifically, when the preset presentation mode is a video presentation mode, the generated three-dimensional video content can be played through the display device. Further, a default playing speed and / or a playing time length can be preset, and the display device plays the three-dimensional video content according to the default playing speed and / or the playing time length.
[0041] Further, the display device can immediately play the three-dimensional video content after receiving the three-dimensional video content. The three-dimensional video content can also be presented according to the specified presentation time according to the presentation information sent by the user terminal for specifying the presentation time. Those skilled in the art can set the presentation mode of the three-dimensional video content according to actual application, which is not limited in the embodiments of the present application.
[0042] Optionally, after presenting the target presentation component and the running state according to the preset presentation mode, it further includes: judging whether a presentation control instruction for adjusting the presentation speed and / or the presentation time length is received; if yes, presenting the target presentation component and the running state according to the presentation speed and / or the presentation time length indicated in the presentation control instruction.
[0043] Specifically, in the display process, in order to improve the flexibility of display and the user experience, the display control instruction for adjusting the display speed and / or the display time length can be sent by the user terminal. Based on the received display control instruction, the display device displays the target display components and the running state according to the indicated display speed and / or display time length.
[0044] The method provided by the embodiment of the present application can determine the target display components corresponding to the to-be-displayed refrigeration mode and the running state of each target display component based on the to-be-displayed refrigeration mode and the system architecture information, and display the target display components and the running state according to a preset display mode. The process of automatically displaying the to-be-displayed refrigeration mode of the refrigeration system based on the display instruction is realized, the accuracy and effectiveness of the display process are improved, different refrigeration modes can be flexibly displayed, and the user experience is improved.
[0045] Embodiment two
[0046] Figure 2 The flowchart of another display method of a refrigeration system is provided in the embodiment of the present application. The embodiment is optimized based on the above technical solutions. Optionally, before obtaining the system architecture information of the refrigeration system in the pre-established architecture database, the method further includes: obtaining a system architecture diagram and a running logic one-line diagram of the refrigeration system; labeling each key device in the system architecture diagram, each pipe routing in the running logic one-line diagram, and the fluid temperature in the running process according to a preset labeling rule; and establishing the architecture database based on the labeled system architecture diagram and the running logic one-line diagram. Before obtaining the system architecture information of the refrigeration system in the pre-established architecture database, the method further includes: determining each running component and each routing in a working state when each refrigeration mode in the refrigeration system runs, and establishing a running logic relationship between the running component, the routing, and each refrigeration mode; and determining the target display components corresponding to the to-be-displayed refrigeration mode and the running state of each target display component based on the to-be-displayed refrigeration mode and the system architecture information, including: determining the target display components corresponding to the to-be-displayed refrigeration mode and the running state of each target display component in the system architecture information based on the to-be-displayed refrigeration mode and the running logic relationship. The explanations of the same or corresponding terms in the above embodiments are not repeated here.
[0047] As Figure 2 shown, the method of the embodiment can specifically include:
[0048] S201, obtaining a system architecture diagram and a running logic one-line diagram of a refrigeration system; and labeling each key device in the system architecture diagram, each pipe routing in the running logic one-line diagram, and the fluid temperature in the running process according to a preset labeling rule.
[0049] Specifically, a system architecture diagram and a running logic single-line diagram of the refrigeration system can be acquired, and the system architecture diagram includes refrigeration components, pipe routes, etc. Based on the refrigeration components, the pipe routes, and the running logic single-line diagram, the running state of the refrigeration system can be embodied.
[0050] Further, the refrigeration components in the system architecture diagram, the pipe routes in the running logic single-line diagram, and the fluid temperature in the running process can be labeled. In order to reduce the workload as much as possible while ensuring the display effect, the key equipment in the refrigeration components can be labeled. For example, the refrigeration components used in each refrigeration display mode can be determined as key components. The preset labeling rules include at least one of text labeling, graphic labeling, and color labeling.
[0051] Optionally, each key equipment in the system architecture diagram, each pipe route in the running logic single-line diagram, and the fluid temperature in the running process are labeled according to the preset labeling rules, including: setting an icon for each key equipment in the system architecture diagram; setting an identification line type for each pipe route in the running logic single-line diagram, wherein the identification line type includes a dashed line type and a solid line type; and setting a corresponding color label for the fluid temperature in the running process based on a temperature level.
[0052] Specifically, the key equipment can be labeled by an icon, and the information of the key equipment can be displayed vividly. For each pipe in the running logic single-line diagram, the pipe connection mode and the working flow direction can be displayed completely by an identification line. For example, the pipe in the water supply state can be set as a solid line, and the pipe in the return water state can be set as a dashed line.
[0053] Further, for the fluid temperature, a temperature level corresponding to different temperatures and a labeling color corresponding to different temperature levels can be preset. The fluid temperature can be reflected by different colors, which is more intuitive and easy to understand. Further, the specific temperature value of the fluid temperature can also be labeled, which is convenient for users to further understand.
[0054] S202, based on the labeled system architecture diagram and the running logic single-line diagram, an architecture database is established.
[0055] Specifically, based on the labeled system architecture diagram and the running logic single-line diagram, the architecture database constructed can embody the refrigeration state vividly during the display of the refrigeration mode, and improve the user experience,
[0056] Optionally, after the key devices in the system architecture diagram, the pipe routes in the running logic single-line diagram, and the fluid temperature in the running process are labeled according to the preset labeling rule, the method further includes: when an update labeling instruction is received, adjusting the labeling form of at least one of the key devices, the pipe routes, and the fluid temperature according to the update labeling instruction. The adjusting operation includes at least one of adding labeling, deleting labeling, and changing a labeling method.
[0057] S203, determining each running component and each route in a working state when each refrigeration mode in the refrigeration system runs, and establishing a running logic relationship between the running components, the routes, and each refrigeration mode.
[0058] Specifically, each running component and each route participating in work when the refrigeration system runs in each refrigeration mode can be determined in the system architecture diagram and the running logic single-line diagram. To improve the simplicity of the displayed content, only the running state of each running component corresponding to each refrigeration mode needs to be displayed when each refrigeration mode is displayed. Therefore, a running logic relationship between the running components, the routes, and each refrigeration mode can be established in advance, so as to determine target display components corresponding to a to-be-displayed refrigeration mode and the running state of each target display component in the system architecture information based on the to-be-displayed refrigeration mode and the running logic relationship.
[0059] The refrigeration modes include a normal cooling supply mode, an emergency cooling supply mode, and a cooling supply recovery mode; the running components include at least one of a water chiller, a cooling tower, a water pump, a cold water end, and a cold storage tank; and the routes include a chilled water main pipe.
[0060] S204, obtaining a display instruction sent by a user terminal, and determining a to-be-displayed refrigeration mode of the refrigeration system based on the display instruction.
[0061] S205, obtaining system architecture information of the refrigeration system in an architecture database established in advance, and determining target display components corresponding to the to-be-displayed refrigeration mode and the running state of each target display component in the system architecture information based on the to-be-displayed refrigeration mode and the running logic relationship.
[0062] Specifically, based on the running logic relationship, the target display components corresponding to the to-be-displayed refrigeration mode and the running state of each target display component are determined. For example, when the to-be-displayed refrigeration mode is the emergency cooling supply mode, based on the running logic relationship, it can be determined that the target display components include a cooling tower cluster, a cooling pump group, a cold machine group, a plate exchange group, a cold storage tank, a connecting pipeline, and a chilled side pump; and the running state is that the cooling tower cluster, the cooling pump group, the cold machine group, the plate exchange group, and the connecting pipeline system are offline and stop running, the cold storage tank continuously releases cold to the outside, the cold amount state bar in the tank gradually decreases, and the chilled side pump group keeps running, and the pipeline of the cold water end keeps dynamic flow.
[0063] Further, the to-be-presented refrigeration modes include at least one of a normal refrigeration mode, an emergency refrigeration mode and a refrigeration recovery mode. When the number of refrigeration modes included in the to-be-presented refrigeration modes is greater than 1, each refrigeration mode can be presented according to a preset presentation order, or each refrigeration mode can be presented according to a presentation order specified by a user.
[0064] S206, presenting the target presentation component and the running state according to the preset presentation mode.
[0065] The embodiment of the present application can visually and vividly present the information of the key equipment by marking each key equipment in the system architecture diagram, each pipe routing in the running logic one-line diagram and the fluid temperature in the running process, and can reflect the fluid temperature by different colors, so that the presentation is more intuitive and easy to understand. The process of presenting the to-be-presented refrigeration mode of the refrigeration system is automatically presented, so that the accuracy and effectiveness of the presentation process are improved.
[0066] Embodiment three
[0067] Figure 3 A structure diagram of a presentation device of a refrigeration system is provided in the embodiment of the present application, and the device is used to execute the presentation method of the refrigeration system provided in any of the above embodiments. The device and the presentation method of the refrigeration system in each of the above embodiments belong to the same inventive concept, and the details not described in the embodiment of the presentation device of the refrigeration system can be referred to the embodiment of the presentation method of the refrigeration system. The device can specifically include:
[0068] The to-be-presented mode determining module 10 is configured to acquire the presentation instruction sent by the user terminal, and determine the to-be-presented refrigeration mode of the refrigeration system based on the presentation instruction;
[0069] The system architecture information acquiring module 11 is configured to acquire the system architecture information of the refrigeration system in the pre-established architecture database, and determine the target presentation component corresponding to the to-be-presented refrigeration mode and the running state of each target presentation component based on the to-be-presented refrigeration mode and the system architecture information;
[0070] The presentation module 12 is configured to present the target presentation component and the running state according to the preset presentation mode.
[0071] On the basis of any optional technical scheme in the embodiment of the present application, optionally, the device further includes:
[0072] The marking module is configured to acquire the system architecture diagram and the running logic one-line diagram of the refrigeration system before acquiring the system architecture information of the refrigeration system in the pre-established architecture database, mark each key equipment in the system architecture diagram, each pipe routing in the running logic one-line diagram and the fluid temperature in the running process according to a preset marking rule, and establish the architecture database based on the marked system architecture diagram and the running logic one-line diagram.
[0073] In any optional technical solution in the embodiments of the application, optionally, the labeling module comprises:
[0074] The setting icon unit is configured to set icons for the key devices in the system architecture diagram respectively.
[0075] The setting identification line type unit is configured to set identification line types for the pipe routes in the running logic single-line diagram, wherein the identification line types comprise a dashed line type and a solid line type.
[0076] The color labeling unit is configured to set corresponding color labels for the fluid temperature in the running process based on temperature grades.
[0077] In any optional technical solution in the embodiments of the application, optionally, the device further comprises:
[0078] The updating labeling module is configured to, after labeling the key devices in the system architecture diagram, the pipe routes in the running logic single-line diagram and the fluid temperature in the running process according to the preset labeling rules, adjust the labeling form of at least one of the key devices, the pipe routes and the fluid temperature when an updating labeling instruction is received.
[0079] In any optional technical solution in the embodiments of the application, optionally, the display module 12 comprises:
[0080] The generating video content unit is configured to generate three-dimensional video content based on the target display component and the running state, and send the three-dimensional video content to a display device to play the three-dimensional video content.
[0081] In any optional technical solution in the embodiments of the application, optionally, the device further comprises:
[0082] The display control module is configured to, after displaying the target display component and the running state according to the preset display mode, determine whether a display control instruction for adjusting a display speed and / or a display time length is received; if yes, display the target display component and the running state according to the display speed and / or the display time length indicated in the display control instruction.
[0083] In any optional technical solution in the embodiments of the application, optionally, the device further comprises a running logic relationship establishing module configured to, before obtaining the system architecture information of the refrigeration system in the pre-established architecture database, determine the running components and the routes in a working state when each refrigeration mode in the refrigeration system runs, and establish a running logic relationship between the running components, the routes and each refrigeration mode.
[0084] The cooling modes include normal cooling mode, emergency cooling mode, and cooling recovery mode; the operating components include at least one of the following: chiller unit, cooling tower, water pump, chilled water terminal, and cold storage tank; the routing includes chilled water main;
[0085] The system architecture information acquisition module 11 includes:
[0086] The operation status determination unit is used to determine the target display component and the operation status of each target display component in the system architecture information based on the cooling mode to be displayed and the operation logic relationship.
[0087] The present invention provides a display device for a refrigeration system, which can achieve the following: acquiring a display command sent by a user terminal; determining the refrigeration mode to be displayed based on the display command; acquiring system architecture information of the refrigeration system from a pre-established architecture database; determining the target display components and their operating states based on the refrigeration mode to be displayed and the system architecture information; and displaying the target display components and their operating states according to a preset display method. The present invention realizes the process of automatically displaying the refrigeration mode to be displayed based on a display command, improving the accuracy and effectiveness of the display process, flexibly displaying different refrigeration modes, and enhancing the user experience.
[0088] It is worth noting that in the embodiments of the refrigeration system shown above, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional unit are only for easy distinction between each other and are not used to limit the scope of protection of the present invention.
[0089] Example 4
[0090] Figure 4 This is a structural diagram of an electronic device provided in an embodiment of the present invention. Figure 4 A block diagram of an exemplary electronic device 20 suitable for implementing embodiments of the present invention is shown. The illustrated electronic device 20 is merely an example and should not be construed as limiting the functionality and scope of the embodiments of the present invention.
[0091] like Figure 4 As shown, the electronic device 20 is presented in the form of a general-purpose computing device. The components of the electronic device 20 may include, but are not limited to: one or more processors or processing units 201, system memory 202, and bus 203 connecting different system components (including system memory 202 and processing unit 201).
[0092] Bus 203 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration bus, a processor or local bus using any of a variety of bus architectures. By way of example, these architectures include Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MCA) bus, Enhanced ISA (EISA) bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
[0093] Electronic device 20 typically includes a variety of computer system readable media. These media can be any available media that is accessible by electronic device 20 and includes both volatile and nonvolatile media, removable and non-removable media.
[0094] System memory 202 can include computer system readable media in the form of volatile memory, such as random access memory (RAM) 204 and / or cache memory 205. Electronic device 20 can further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 206 can be provided for reading from and writing to a non-removable, non-volatile magnetic media (e.g., a "hard drive"). A magnetic disk drive can also be provided for reading from and writing to a removable, non-volatile magnetic disk (e.g., a "floppy disk"), and an optical disk drive can be provided for reading from or writing to a removable, non-volatile optical disk (e.g., a CD-ROM, DVD-ROM or other optical media). In these instances, each can be connected to bus 203 by one or more data media interfaces. As will be further depicted and described below, memory 202 can include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the application.
[0095] Program / utility 208, having a set (at least one) of program modules 207, can be stored in, for example, memory 202 by way of example, such program modules 207 include an operating system, one or more application programs, other program modules, and program data, each or some combination thereof, which can include implementation of a network environment. Program modules 207 generally carry out the functions and / or methodologies of embodiments of the application as described herein.
[0096] Electronic device 20 can also be in communication with one or more external devices 209, such as a keyboard, a pointing device, a display 210, etc.; one or more devices that enable a user to interact with electronic device 20; and / or any devices (e.g., network card, modem, etc.) that enable electronic device 20 to communicate with one or more other computing devices. Such communication can occur via Input / Output (I / O) interface(s) 211. Still yet, electronic device 20 can communicate with one or more networks, such as a local area network (LAN), a wide area network (WAN), and / or the Internet, through network adapter 212. As depicted, network adapter 212 communicates with the other components of electronic device 20 through bus(es) 203. It should be appreciated that other hardware and / or software modules can be used in conjunction with electronic device 20. Examples, include, but are not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems, etc.
[0097] Processing unit 201 performs various function applications and data processing by running programs stored in system memory 202.
[0098] The electronic device provided by the present application can realize the following method: obtaining a display instruction sent by a user terminal, determining a to-be-displayed refrigeration mode of a refrigeration system based on the display instruction; obtaining system architecture information of the refrigeration system in a pre-established architecture database, determining target display components corresponding to the to-be-displayed refrigeration mode and operation states of each target display component based on the to-be-displayed refrigeration mode and the system architecture information; and displaying the target display components and the operation states in a preset display mode. The embodiment of the present application realizes the process of automatically displaying the to-be-displayed refrigeration mode of the refrigeration system based on the display instruction, improves the accuracy and effectiveness of the display process, can flexibly display different refrigeration modes, and improves the user experience.
[0099] Embodiment five
[0100] The embodiment of the present application provides a storage medium containing computer executable instructions, which are used for executing a display method of a refrigeration system when executed by a computer processor, and the method comprises the following steps:
[0101] The user terminal sends a display instruction, and a to-be-displayed refrigeration mode of the refrigeration system is determined based on the display instruction; system architecture information of the refrigeration system in a pre-established architecture database is acquired, and target display components corresponding to the to-be-displayed refrigeration mode and operation states of the target display components are determined based on the to-be-displayed refrigeration mode and the system architecture information; and the target display components and the operation states are displayed in a preset display mode. The embodiment of the present application realizes the process of automatically displaying the to-be-displayed refrigeration mode of the refrigeration system based on the display instruction, improves the accuracy and effectiveness of the display process, can flexibly display different refrigeration modes, and improves the user experience.
[0102] Of course, the computer executable instructions of the storage medium provided by the embodiment of the present application are not limited to the method operations described above, and can also perform related operations in the display method of the refrigeration system provided by any embodiment of the present application.
[0103] The computer storage medium of the embodiment of the present application can adopt any combination of one or more computer readable media. The computer readable medium can be a computer readable signal medium or a computer readable storage medium. The computer readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples (non-exhaustive list) of the computer readable storage medium include: an electrical connection with one or more conductive wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or component.
[0104] The computer readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, in which a computer readable program code is carried. Such a propagated data signal can take on many forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination thereof. The computer readable signal medium can also be any computer readable medium that is not a computer readable storage medium and that can transmit, propagate or transport a program for use by or in connection with an instruction execution system, device or component.
[0105] The program code contained in the computer readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical cable, RF, etc., or any suitable combination thereof.
[0106] Computer program code for carrying out operations of embodiments of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0107] Note that, as previously discussed, the above merely describes a few exemplary embodiments of the present application and the principles of technology used. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, modifications and substitutions can be made by those skilled in the art without departing from the scope of the present application. Therefore, although the present application has been described in detail through the above embodiments, the present application is not limited to the above embodiments, and can include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the claims.
Claims
1. A method for demonstrating a refrigeration system, characterized in that, include: Obtain a display instruction sent by a user terminal, and determine the cooling mode to be displayed for the cooling system based on the display instruction; wherein, the cooling mode to be displayed includes at least one of a normal cooling mode, an emergency cooling mode, and a cooling recovery mode; Obtain the system architecture information of the refrigeration system from the pre-established architecture database, and based on the refrigeration mode to be displayed and the system architecture information, determine the target display component corresponding to the refrigeration mode to be displayed and the operating status of each target display component; The target display component and the operating status are displayed according to a preset display method; Prior to obtaining the system architecture information of the refrigeration system from the pre-established architecture database, the process also includes: Obtain the system architecture diagram and single-line diagram of the operating logic of the refrigeration system; According to the preset labeling rules, each key device in the system architecture diagram, each pipeline route in the single-line diagram of the operation logic, and the fluid temperature during operation are labeled. Based on the annotated system architecture diagram and the single-line diagram of the operational logic, the architecture database is established. The step of labeling key devices in the system architecture diagram, pipeline routes in the single-line operation logic diagram, and fluid temperatures during operation according to preset labeling rules includes: Icons are set for each of the key devices in the system architecture diagram; For each pipeline route in the single-line diagram of the running logic, an identifier line type is set, wherein the identifier line type includes dashed line type and solid line type; The fluid temperature during the operation is assigned a corresponding color label based on the temperature level; Prior to obtaining the system architecture information of the refrigeration system from the pre-established architecture database, the process also includes: Determine the operating components and routes in operation when each cooling mode is running in the refrigeration system, and establish the operational logic relationship between the operating components, the routes and each cooling mode; The cooling modes include normal cooling mode, emergency cooling mode, and cooling recovery mode; the operating components include at least one of a chiller unit, cooling tower, water pump, chilled water terminal, and cold storage tank; the routing includes a chilled water main. The step of determining the target display component and the operating status of each target display component based on the cooling mode to be displayed and the system architecture information includes: Based on the cooling mode to be displayed and the operating logic relationship, the target display component corresponding to the cooling mode to be displayed and the operating status of each target display component are determined in the system architecture information; wherein, when the number of cooling modes included in the cooling mode to be displayed is greater than 1, each cooling mode is displayed in a preset display order, or in a display order specified by the user.
2. The method according to claim 1, characterized in that, After labeling the key devices in the system architecture diagram, the pipeline routes in the single-line operation logic diagram, and the fluid temperature during operation according to the preset labeling rules, the method further includes: When an update labeling instruction is received, the labeling format of at least one of the key equipment, the pipeline routes, and the fluid temperature is adjusted according to the update labeling instruction.
3. The method according to claim 1, characterized in that, The step of displaying the target display component and the operating status according to a preset display method includes: Based on the target display component and the operating status, generate three-dimensional video content; The 3D video content is sent to a display device for playback.
4. The method according to claim 1, characterized in that, After displaying the target display component and the operating status according to a preset display method, the method further includes: Determine whether a display control instruction for adjusting display speed and / or display duration has been received; If so, the target display component and the operating status are displayed according to the display speed and / or display duration indicated in the display control instruction.
5. A display device for a refrigeration system, characterized in that, include: A module for determining the cooling mode to be displayed is used to obtain a display instruction sent by a user terminal and determine the cooling mode to be displayed for the cooling system based on the display instruction; wherein, the cooling mode to be displayed includes at least one of a normal cooling mode, an emergency cooling mode, and a cooling recovery mode; The system architecture information acquisition module is used to acquire the system architecture information of the refrigeration system in the pre-established architecture database, and based on the refrigeration mode to be displayed and the system architecture information, determine the target display component corresponding to the refrigeration mode to be displayed and the operating status of each target display component. The display module is used to display the target display component and the operating status according to a preset display method; The device further includes: The annotation module is used to obtain the system architecture diagram and single-line diagram of the refrigeration system before obtaining the system architecture information of the refrigeration system from the pre-established architecture database; to annotate each key device in the system architecture diagram, each pipeline route in the single-line diagram of the operation logic, and the fluid temperature during operation according to the preset annotation rules; and to establish an architecture database based on the annotated system architecture diagram and single-line diagram of the operation logic. The annotation module includes: The icon unit is used to set icons for each key device in the system architecture diagram. The label line type setting unit is used to set the label line type for each pipeline route in the running logic single-line diagram. The label line type includes dashed line type and solid line type. The color labeling unit is used to set the corresponding color label for the fluid temperature during operation based on the temperature level; The device further includes: The module for establishing operational logic relationships is used to determine the operating components and routes in the working state when each cooling mode is running in the cooling system before obtaining the system architecture information of the cooling system in the pre-established architecture database, and to establish the operational logic relationships between the operating components, the routes and each cooling mode. The cooling modes include normal cooling mode, emergency cooling mode, and cooling recovery mode; the operating components include at least one of a chiller unit, cooling tower, water pump, chilled water terminal, and cold storage tank; the routing includes a chilled water main. The module for obtaining system architecture information includes: The operation status determination unit is used to determine the target display component and the operation status of each target display component in the system architecture information based on the cooling mode to be displayed and the operation logic relationship; wherein, when the number of cooling modes included in the cooling mode to be displayed is greater than 1, each cooling mode is displayed in a preset display order, or in a display order specified by the user.
6. An electronic device, characterized in that, include: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method of demonstrating the refrigeration system as described in any one of claims 1-4.
7. 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 method for demonstrating the refrigeration system as described in any one of claims 1-4.
Citation Information
Patent Citations
Building element information display method, device and equipment and readable storage medium
CN110555661A