Network computer remote monitoring system and method and storage medium
By introducing collaborative status judgment module, collaborative control module and remote monitoring module into the remote monitoring system of network computers, the collaborative status of fire equipment is solved, and the collaborative status of fire equipment is improved. The accuracy of collaborative monitoring of fire equipment and the reliability of remote monitoring is improved.
Patent Information
- Application Number
- CN202510066816.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2025-05-13
AI Technical Summary
In the prior art, the remote monitoring system is not accurate enough to monitor the coordinated status of fire-fighting equipment in the computer room of university laboratory, resulting in the real-time status of fire-fighting equipment being unable to be fully monitored, thereby reducing the reliability of the results of remote monitoring.
By introducing a collaborative state judgment module, a collaborative control module and a remote monitoring module in the network computer remote monitoring system, the collaborative state between firefighting equipment is monitored in real time, the collaborative state evaluation value is obtained, and the collaborative control instructions are sent based on this value, the collaborative strategy between firefighting equipment is dynamically adjusted, and finally the operation data of the firefighting equipment is monitored and processed in real time to obtain the effectiveness evaluation score.
It improves the accuracy of collaborative monitoring between fire-fighting equipment, enhances the stability and response speed of collaborative working of fire-fighting equipment, and ensures the timeliness and reliability of remote monitoring.
Smart Images

Figure CN119971396A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of electronic digital data processing, and in particular to a network computer remote monitoring system, method and storage medium. Background Art
[0002] With the improvement of computer hardware performance and the continuous advancement of software technology, computers have become an indispensable tool in modern society. Computer technology provides powerful computing and data processing capabilities for remote monitoring systems, enabling remote monitoring systems to achieve real-time monitoring and control of remote computers. University computer rooms or laboratories are important places for teaching and scientific research, which are equipped with a large number of computer equipment and experimental instruments. In order to ensure the normal operation and efficient management of these equipment, network computer remote monitoring systems came into being. Through remote monitoring technology, the system realizes real-time monitoring, control and data analysis of equipment in computer rooms or laboratories, providing strong support for teaching and scientific research.
[0003] The existing technology determines the total number of threads in the current data access service stage and judges whether the data received on the thread has been processed based on the statistical variables corresponding to each thread. If so, the total number of enabled threads is reduced by one. When the total number of threads is reduced to 0, it indicates that the remote monitoring data has been processed. Otherwise, the corresponding remote monitoring data is judged as unfinished processing data and an unfinished processing instruction is sent to the monitoring terminal, thereby realizing real-time remote monitoring of the computer data processing process.
[0004] For example, the invention patent announcement with announcement number: CN112148245B announces a monitoring, viewing and screen projection method, device, computer equipment, readable storage medium and monitoring, viewing and screen projection interactive system, including: sending a monitoring, viewing and screen projection request message carrying a target camera identifier to a monitoring streaming media server; receiving a monitoring, viewing and screen projection success message returned by the monitoring streaming media server; sending a streaming media request notification message carrying a streaming media service request address to a streaming media presentation device.
[0005] For example, a method for remote monitoring of a network computer according to the invention patent announcement with announcement number CN100374999C includes: A1. Determine whether the mouse position of the current RFB server has changed. If so, execute step B1; otherwise, return to step A1; B1. Send screen information indicating the change of the current mouse position to the RFB client, and return to step A1; A2. Determine whether the current screen information has changed. If so, execute step B2; otherwise, return to step A2; B2. Send the changed screen information to the RFB client, and return to step A2.
[0006] However, in the process of implementing the technical solution of the invention in the embodiments of the present application, the present application found that the above technology has at least the following technical problems:
[0007] In the prior art, accurate and real-time acquisition of remote monitoring data requires ensuring the long-term stable operation of the remote monitoring system. Secondly, in some university laboratory computer rooms, the existing remote monitoring systems are one-way communications between various fire-fighting equipment, and often fail to fully consider the linkage between fire-fighting equipment in the laboratory computer room, resulting in the real-time status of some fire-fighting equipment being unable to be fully monitored, which in turn leads to reduced reliability of computer remote monitoring results in university laboratory computer rooms, and there is a problem of low accuracy in the coordinated status of fire-fighting equipment on remote monitoring network computers. Summary of the invention
[0008] The embodiments of the present application solve the problem of low accuracy in remotely monitoring the coordinated status of fire-fighting equipment of a network computer in the prior art by providing a network computer remote monitoring system, method and storage medium, thereby improving the accuracy of coordinated monitoring of fire-fighting equipment of a network computer.
[0009] The embodiment of the present application provides a network computer remote monitoring system, including: a collaborative state judgment module, a collaborative control module and a remote monitoring module; wherein the collaborative state judgment module is used to monitor the collaborative state between fire-fighting equipment in a designated laboratory computer room in real time to obtain a collaborative state evaluation value, and at the same time, judge whether to send a collaborative control instruction based on the acquired collaborative state evaluation value, and the collaborative state evaluation value is used to evaluate the collaborative working stability between the fire-fighting equipment; the collaborative control module is used to collaboratively control the fire-fighting equipment according to the collaborative control instruction to obtain a collaborative control response score, and at the same time, dynamically adjust the collaborative strategy between the fire-fighting equipment based on the acquired collaborative control response score, and the collaborative control response score is used to quantify the response speed of the fire-fighting equipment to the collaborative control instruction; the remote monitoring module is used to monitor the operating data of the fire-fighting equipment after dynamic adjustment in real time and transmit it to a distributed database for parallel processing to obtain an effectiveness evaluation score, and at the same time, judge whether to generate a monitoring report based on the acquired effectiveness evaluation score, and the effectiveness evaluation score is used to evaluate the timeliness of the monitored end remotely monitoring the fire-fighting equipment under collaborative control.
[0010] Furthermore, the specific steps for obtaining the collaborative control response score are: respectively obtaining the command response time of the collaborative control command before the collaborative control of the first fire-fighting equipment and the second fire-fighting equipment, and respectively obtaining the startup response time, command execution success rate and communication delay time of the first fire-fighting equipment and the second fire-fighting equipment; judging whether the acquired command execution success rate is greater than the reference command execution success rate in the database, if so, processing the acquired collaborative status evaluation value, command response time, startup response time and communication delay time in combination with the maximum allowable command response time, maximum allowable startup response time and maximum allowable communication delay time in the database to obtain the collaborative control response score, otherwise prompting the operation and maintenance personnel to inspect the fire-fighting equipment.
[0011] Furthermore, the specific limiting expression of the collaborative control response score is:
[0012]
[0013] Wherein, i is the number of the fire-fighting equipment, i=1 represents the first fire-fighting equipment, i=2 represents the second fire-fighting equipment, e is a natural constant, YIN represents the collaborative control response score of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, XIE represents the collaborative state evaluation value of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, G represents the instruction execution success rate of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, C represents the communication delay duration of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, and C max Indicates the maximum allowed communication delay, Y i represents the response time of the ith fire-fighting equipment to the collaborative control command before collaborative control, Y max Indicates the maximum allowed command response time, Q i represents the startup response time of the i-th fire-fighting equipment during the collaborative period of remote monitoring, Q max Indicates the maximum allowed startup response time.
[0014] Furthermore, the effectiveness evaluation score is obtained by the following method: obtaining the parallel processing data volume and parallel processing duration of the operating data in the collaborative monitoring period, and at the same time obtaining the collaborative monitoring duration of the operating data in the collaborative monitoring period and the baud rate and data acquisition frequency of the monitored end in the collaborative monitoring period; processing the obtained data acquisition frequency and parallel processing data volume to obtain a throughput coefficient, and at the same time processing the obtained parallel processing duration and collaborative monitoring duration with the maximum allowed parallel processing duration and maximum allowed collaborative monitoring duration in the database, respectively, and combining the obtained baud rate and collaborative control response score to obtain the effectiveness evaluation score.
[0015] The embodiment of the present application provides a network computer remote monitoring method, comprising the following steps: S1, real-time monitoring of the collaborative state between fire-fighting equipment in a designated laboratory computer room to obtain a collaborative state evaluation value, and judging whether to send a collaborative control instruction based on the acquired collaborative state evaluation value, wherein the collaborative state evaluation value is used to evaluate the collaborative working stability between the fire-fighting equipment; S2, collaboratively controlling the fire-fighting equipment according to the collaborative control instruction to obtain a collaborative control response score, and dynamically adjusting the collaborative strategy between the fire-fighting equipment based on the acquired collaborative control response score, wherein the collaborative control response score is used to quantify the response speed of the fire-fighting equipment to the collaborative control instruction; S3, real-time monitoring of the operating data of the fire-fighting equipment after dynamic adjustment and transmitting it to a distributed database for parallel processing to obtain an effectiveness evaluation score, and judging whether to generate a monitoring report based on the acquired effectiveness evaluation score, wherein the effectiveness evaluation score is used to evaluate the timeliness of the monitored end remotely monitoring the fire-fighting equipment under collaborative control.
[0016] An embodiment of the present application provides a computer-readable storage medium for storing a program, wherein the program, when executed by a processor, implements the network computer remote monitoring method.
[0017] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0018] 1. By real-time monitoring of the collaborative status between fire-fighting equipment in a designated laboratory computer room to obtain a collaborative status evaluation value and determine whether to send a collaborative control instruction, the collaborative strategy between the fire-fighting equipment is dynamically adjusted based on the acquired collaborative control response score. Finally, real-time monitoring of the operating data of the dynamically adjusted fire-fighting equipment is performed to obtain an effectiveness evaluation score and determine whether to generate a monitoring report. This achieves a more accurate analysis of the collaborative control process between fire-fighting equipment, thereby improving the accuracy of collaborative monitoring of fire-fighting equipment on network computers, and effectively solving the problem of low accuracy in remotely monitoring the collaborative status of fire-fighting equipment on network computers in the prior art.
[0019] 2. The collaborative state evaluation value is obtained by obtaining the communication port transmission power, communication port receiving power, communication port response time, and collaborative communication time of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period and combining them with the maximum allowed collaborative communication time in the database, thereby improving the accuracy of the collaborative state evaluation value acquisition and achieving a more accurate evaluation of the collaborative work stability between the fire-fighting equipment.
[0020] 3. The collaborative control response score is obtained by processing the obtained collaborative status evaluation value, command response time, startup response time and communication delay time in combination with the maximum allowable command response time, maximum allowable startup response time and maximum allowable communication delay time in the database, thereby improving the accuracy of collaborative control response score acquisition and achieving a more accurate assessment of the response rate of fire-fighting equipment to collaborative control commands. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 A schematic diagram of the structure of a network computer remote monitoring system provided in an embodiment of the present application;
[0022] Figure 2 A flowchart of a network computer remote monitoring method provided in an embodiment of the present application;
[0023] Figure 3 A remote monitoring and analysis diagram of the fire-fighting equipment collaborative control process provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] The embodiments of the present application solve the problem of low accuracy of remote monitoring of the collaborative status of fire-fighting equipment of network computers in the prior art by providing a network computer remote monitoring system, method and storage medium. The collaborative status between fire-fighting equipment in a designated laboratory computer room is monitored in real time through a collaborative status judgment module to obtain a collaborative status evaluation value. At the same time, based on the obtained collaborative status evaluation value, it is judged whether to send a collaborative control instruction. Then, the fire-fighting equipment is collaboratively controlled according to the collaborative control instruction through the collaborative control module to obtain a collaborative control response score. At the same time, based on the obtained collaborative control response score, the collaborative strategy between the fire-fighting equipment is dynamically adjusted. Finally, the operating data of the dynamically adjusted fire-fighting equipment is monitored in real time through the remote monitoring module and transmitted to a distributed database for parallel processing to obtain an effectiveness evaluation score. At the same time, based on the obtained effectiveness evaluation score, it is judged whether to generate a monitoring report, thereby improving the accuracy of collaborative monitoring of fire-fighting equipment of network computers.
[0025] The technical solution in the embodiment of the present application is to solve the problem of low accuracy of the coordinated state of the fire-fighting equipment of the remote monitoring network computer. The overall idea is as follows:
[0026] By obtaining the collaborative status evaluation value to determine whether to send a collaborative control instruction, and then dynamically adjusting the collaborative strategy between fire-fighting equipment based on the acquired collaborative control response score, and finally monitoring the operating data of the dynamically adjusted fire-fighting equipment in real time to obtain the effectiveness evaluation score and determine whether to generate a monitoring report, the effect of improving the accuracy of collaborative monitoring of fire-fighting equipment on network computers is achieved.
[0027] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0028] like Figure 1 As shown, it is a structural schematic diagram of a network computer remote monitoring system provided by an embodiment of the present application. A network computer remote monitoring system provided by an embodiment of the present application includes: a collaborative state judgment module, a collaborative control module and a remote monitoring module; wherein the collaborative state judgment module is used to monitor the collaborative state between the fire-fighting equipment in the designated laboratory computer room in real time to obtain a collaborative state evaluation value, and at the same time, judge whether to send a collaborative control instruction based on the acquired collaborative state evaluation value, and the collaborative state evaluation value is used to evaluate the collaborative working stability between the fire-fighting equipment, and the fire-fighting equipment includes a first fire-fighting equipment and a second fire-fighting equipment; the collaborative control module is used to collaboratively control the fire-fighting equipment according to the collaborative control instruction to obtain a collaborative control response score, and at the same time, dynamically adjust the collaborative strategy between the fire-fighting equipment based on the acquired collaborative control response score, and the collaborative control response score is used to quantify the response speed of the fire-fighting equipment to the collaborative control instruction; the remote monitoring module is used to monitor the operating data of the fire-fighting equipment after dynamic adjustment in real time and transmit it to a distributed database for parallel processing to obtain an effectiveness evaluation score, and at the same time, judge whether to generate a monitoring report based on the acquired effectiveness evaluation score, and the effectiveness evaluation score is used to evaluate the timeliness of the monitored end remotely monitoring the fire-fighting equipment under collaborative control.
[0029] In this embodiment, in the actual application scenario of a university laboratory computer room, the monitored end is a computer in the university laboratory computer room. It is assumed that the first fire-fighting equipment is a smoke detector and the second fire-fighting equipment is a fire alarm. It should be noted that this example only analyzes and processes a single group of fire-fighting equipment, wherein the single group of fire-fighting equipment only includes one first fire-fighting equipment and one second fire-fighting equipment.
[0030] This example introduces collaborative status evaluation values and collaborative control response scores, so that the network computer remote monitoring system can quantitatively evaluate the collaborative working stability and response speed between fire-fighting equipment. This quantitative evaluation method is more accurate and objective than traditional qualitative evaluation, which helps to improve the overall performance and reliability of the network computer remote monitoring system. Secondly, based on the effectiveness evaluation score, it is determined whether to generate a monitoring report, so that managers can intuitively understand the operating status of fire-fighting equipment and the timeliness of remote monitoring. In addition, through the comprehensive application of real-time monitoring, dynamic adjustment, quantitative evaluation and remote monitoring, the safety and reliability of fire-fighting equipment in the laboratory computer room can be significantly improved, thereby achieving an improvement in the accuracy of collaborative monitoring of fire-fighting equipment on network computers.
[0031] Furthermore, the collaborative status evaluation value is obtained by the following method: when the communication port check bit and stop bit of the first fire-fighting equipment and the second fire-fighting equipment before communication are the same, the communication port transmission power, communication port receiving power, communication port response time and collaborative communication time of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period are respectively obtained and combined with the maximum allowable collaborative communication time in the database to obtain the collaborative status evaluation value; when the communication port check bit and stop bit of the first fire-fighting equipment and the second fire-fighting equipment before communication are different, it indicates that the communication data bits between the first fire-fighting equipment and the second fire-fighting equipment are not synchronized and the corresponding communication data bits are recorded as 0. At this time, no collaborative communication is performed and the collaborative status evaluation value is recorded as 0.
[0032] In this embodiment, the specific limiting expression of the collaborative state evaluation value is:
[0033]
[0034] Where i is the number of the fire-fighting equipment, i=1 represents the first fire-fighting equipment, i=2 represents the second fire-fighting equipment, e is a natural constant, XIE represents the collaborative state evaluation value of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period of remote monitoring, D i represents the communication port response time of the i-th fire-fighting equipment during the collaborative period in the remote monitoring process, T i represents the collaborative communication duration of the i-th fire-fighting equipment during the collaborative period during remote monitoring, T max Indicates the maximum allowed collaborative communication duration, F i represents the transmission power of the communication port of the i-th fire-fighting equipment during the collaborative period of remote monitoring, J i It represents the communication port receiving power of the i-th fire-fighting equipment during the collaborative period in the remote monitoring process, and WEI represents the communication data bit between the first fire-fighting equipment and the second fire-fighting equipment before communication.
[0035] Among them, the communication port transmission power and the communication port receiving power are de-unitized data; the maximum allowable collaborative communication duration represents the maximum value of the historical collaborative communication duration of the fire-fighting equipment in the database during the collaborative communication process; the communication port check bit and stop bit of the first fire-fighting equipment and the second fire-fighting equipment before communication are the same, in order to ensure that the first fire-fighting equipment and the second fire-fighting equipment use the same error detection method during the communication process and keep synchronization during the collaborative process, thereby effectively reducing the bit error rate and helping to improve the communication efficiency and reliability between fire-fighting equipment; the communication port response time and the collaborative communication time are recorded in real time by a timer, and the communication port transmission power and the communication port receiving power are measured by a power sensor.
[0036] The aforementioned database is a database established before the design of a network computer remote monitoring system for storing various types of setting data. The database includes but is not limited to preset collaborative status evaluation values, preset collaborative control response scores, effectiveness evaluation threshold ranges, collaborative time periods, and collaborative monitoring time periods. The various numerical values therein are directly set by technical personnel. Among them, the setting basis of the preset collaborative control response score can be determined according to the actual collaborative scenario between fire-fighting equipment. For example, the preset collaborative control response score is represented by the sum and average of the historical collaborative control response scores of the fire-fighting equipment in the database in each historical collaborative time period. In addition, the various numerical values in the database can be set and fine-tuned by technical personnel according to actual debugging.
[0037] It should be understood that the collaborative status evaluation value decreases as the communication port response time and the collaborative communication time increase, but the communication port response time and the collaborative communication time do not increase or decrease independently, and increase as the communication port transmit power and the communication port receive power increase.
[0038] Specifically, the response time of the communication port affects the collaborative communication time, which in turn jointly affects the value of the collaborative status evaluation value. Specifically, when the response time of the communication port increases, the communication delay between fire-fighting equipment increases, resulting in a decrease in the efficiency of collaborative communication, which means that more time is required between devices to complete collaborative tasks, which increases the collaborative communication time, and jointly leads to a decrease in the collaborative status evaluation value.
[0039] At the same time, the transmission power of the communication port will also indirectly affect the value of the receiving power of the communication port. With the increase of the transmission power of the communication port, the transmission distance and anti-interference ability of the signal will be enhanced, thereby improving the reception quality of the signal, which means that the fire-fighting equipment can more accurately receive and analyze the signals from the fire-fighting equipment, thereby improving the reliability and stability of the collaborative communication between the fire-fighting equipment, and increasing the collaborative status evaluation value.
[0040] By considering the above-mentioned influencing mechanism, we can better understand the process of determining the collaborative status evaluation value, and optimize the collaborative monitoring of fire-fighting equipment accordingly. Specifically, we can optimize the communication performance by increasing the communication parameters (such as transmission power, receiving sensitivity) on the display screen of the fire-fighting equipment controller, thereby reducing the collaborative communication delay and improving the collaborative communication quality, thereby achieving improved accuracy in collaborative monitoring of fire-fighting equipment on network computers, and effectively solving the problem of low accuracy in remotely monitoring the collaborative status of fire-fighting equipment on network computers in the prior art.
[0041] Furthermore, the specific process of judging whether to send a collaborative control instruction based on the obtained collaborative status evaluation value is as follows: judging whether the obtained collaborative status evaluation value is greater than a preset collaborative status evaluation value; if the obtained collaborative status evaluation value is greater than the preset collaborative status evaluation value in the database, it indicates that the collaborative performance between the first fire-fighting equipment and the second fire-fighting equipment meets the collaborative control requirements and a collaborative control instruction is sent to the collaborative control module; if the obtained collaborative status evaluation value is not greater than the preset collaborative status evaluation value in the database, it indicates that the collaborative performance between the first fire-fighting equipment and the second fire-fighting equipment does not meet the collaborative control requirements and a communication connection maintenance instruction is sent to the remote management module; the collaborative control instruction is used to control the start, stop and alarm linkage of the first fire-fighting equipment and the second fire-fighting equipment; the alarm linkage indicates that when the first fire-fighting equipment alarms, the second fire-fighting equipment receives the alarm instruction and alarms, or when the second fire-fighting equipment alarms, the first fire-fighting equipment receives the alarm instruction and alarms.
[0042] In this embodiment, the preset collaborative status evaluation value is represented by the sum and average of the historical collaborative status evaluation values of the fire-fighting equipment in the database in each historical collaborative time period; this example can quickly respond to the collaborative performance status between the first fire-fighting equipment and the second fire-fighting equipment by acquiring and judging the collaborative status evaluation value in real time, and secondly, the alarm linkage function between the first fire-fighting equipment and the second fire-fighting equipment is realized by introducing the alarm linkage mechanism. When one of the fire-fighting equipment alarms, the other fire-fighting equipment can quickly receive and respond to the alarm instruction, thereby improving the collaborative response speed and reliability between the fire-fighting equipment.
[0043] Furthermore, the specific steps for obtaining the collaborative control response score are: respectively obtain the command response time of the collaborative control command before the collaborative control of the first fire-fighting equipment and the second fire-fighting equipment, and respectively obtain the startup response time, command execution success rate and communication delay time of the first fire-fighting equipment and the second fire-fighting equipment; determine whether the acquired command execution success rate is greater than the reference command execution success rate in the database, and if so, process the acquired collaborative status evaluation value, command response time, startup response time and communication delay time in combination with the maximum allowable command response time, maximum allowable startup response time and maximum allowable communication delay time in the database to obtain the collaborative control response score, otherwise prompt the operation and maintenance personnel to inspect the fire-fighting equipment.
[0044] Among them, when the obtained collaborative state evaluation value is greater than the preset collaborative state evaluation value and the obtained instruction execution success rate is greater than the reference instruction execution success rate in the database, the specific restriction expression of the collaborative control response score is:
[0045]
[0046] Wherein, i is the number of the fire-fighting equipment, i=1 represents the first fire-fighting equipment, i=2 represents the second fire-fighting equipment, e is a natural constant, YIN represents the collaborative control response score of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, XIE represents the collaborative state evaluation value of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, G represents the instruction execution success rate of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, C represents the communication delay duration of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, and C max Indicates the maximum allowed communication delay, Y i represents the response time of the ith fire-fighting equipment to the collaborative control command before collaborative control, Y max Indicates the maximum allowed command response time, Q i represents the startup response time of the i-th fire-fighting equipment during the collaborative period of remote monitoring, Q max Indicates the maximum allowed startup response time.
[0047] In this embodiment, the instruction response time, the startup response time and the communication delay time are recorded in real time by a timer; the instruction response time represents the time difference from the issuance of the collaborative control instruction to the confirmation of receipt of the collaborative control instruction by the fire-fighting equipment; the startup response time represents the time difference from the issuance of the collaborative control instruction to the start-up of the fire-fighting equipment; the instruction execution success rate represents the ratio of the total number of successfully executed collaborative control instructions to the total number of collaborative control instructions to be executed; the communication delay time represents the delay time generated by the collaborative control instruction during the communication process.
[0048] It should be added that the instruction execution success rate and the communication delay duration are the corresponding data of the first fire-fighting equipment and the second fire-fighting equipment in the collaborative control process; the maximum allowable instruction response time, the maximum allowable startup response time and the maximum allowable communication delay time respectively represent the maximum values of the historical response time, historical startup response time and historical communication delay time of the fire-fighting equipment in the database in each historical collaborative time period; the reference instruction execution success rate is represented by the sum and average of the historical instruction execution success rates of the collaborative control instructions of the fire-fighting equipment in the database in each historical collaborative time period.
[0049] Specifically, when the maximum allowed command response time is 0.8s, the maximum allowed startup response time is 1.0s, the maximum allowed communication delay time is 1.5s, the reference command execution success rate is 0.8, and the preset collaborative state evaluation value is 1.8, the change statistics of the collaborative control response score are shown in Table 1:
[0050] Table 1 Statistics of changes in collaborative control response scores
[0051]
[0052] It should be understood that, from the first, second and third groups of data in Table 1, it can be seen that the collaborative control response score decreases with the increase of instruction response time, startup response time and communication delay time, and from the fourth and fifth groups of data in Table 1, it can be seen that the collaborative control response score increases with the increase of instruction execution success rate and collaborative status evaluation value.
[0053] It should be noted that the command response time also indirectly affects the value of the startup response time. When the command response time increases, this may lead to an increase in the time waiting for command confirmation, thereby increasing the waiting time for subsequent startup operations, and further increasing the startup response time, because more time is needed to schedule and prepare CPU resources to start new tasks.
[0054] The collaborative status evaluation value also indirectly affects the value of the instruction execution success rate. When the collaborative status evaluation value increases, it means that the collaboration between fire-fighting equipment is smoother and the collaborative control process is more stable and reliable, which helps to reduce errors and failures in the execution of collaborative control instructions, thereby improving the quality execution success rate.
[0055] By considering the above-mentioned influencing mechanism, we can have a more comprehensive understanding of the collaborative control process and collaborative control status of fire-fighting equipment, improve the overall response speed and execution efficiency of fire-fighting equipment, and thereby achieve improved accuracy in collaborative monitoring of fire-fighting equipment on network computers, effectively solving the problem of low accuracy in remotely monitoring the collaborative status of fire-fighting equipment on network computers in the prior art.
[0056] Furthermore, the collaborative strategy between fire-fighting equipment is dynamically adjusted based on the acquired collaborative control response score, which also includes determining whether to perform dynamic adjustment based on the acquired collaborative control response score; the specific process of determining whether to perform dynamic adjustment based on the acquired collaborative control response score is: determining whether the acquired collaborative control response score is greater than the collaborative control response score preset in the database: if the acquired collaborative control response score is greater than the collaborative control response score preset in the database, continuing to perform the collaborative control operation and monitoring in real time; if the acquired collaborative control response score is not greater than the collaborative control response score preset in the database, dynamically adjusting the collaborative strategy between the first fire-fighting equipment and the second fire-fighting equipment; dynamic adjustment is used to ensure accurate and real-time response of collaborative operations between fire-fighting equipment.
[0057] In this embodiment, when the acquired collaborative control response score is not greater than the collaborative control response score preset in the database, the management personnel evaluate the collaborative control effect in more detail by increasing the collaborative control monitoring frequency between the fire-fighting equipment, or evaluate the fire-fighting equipment's ability to respond to faults by increasing the number of collaborative operations of the fire-fighting equipment within the collaborative period. After each adjustment, it is necessary to re-acquire the collaborative control response score until the re-acquired collaborative control response score is greater than the collaborative control response score preset in the database, thereby realizing dynamic adjustment of the collaborative strategy between the first fire-fighting equipment and the second fire-fighting equipment, thereby ensuring that the collaborative operation between the fire-fighting equipment is more accurate and real-time.
[0058] Furthermore, the effectiveness evaluation score is obtained by the following method: obtaining the parallel processing data volume and parallel processing time of the operating data in the collaborative monitoring period, and at the same time obtaining the collaborative monitoring time of the operating data in the collaborative monitoring period and the baud rate and data acquisition frequency of the monitored end in the collaborative monitoring period; processing the obtained data acquisition frequency and parallel processing data volume to obtain the throughput coefficient, and at the same time processing the obtained parallel processing time and collaborative monitoring time with the maximum allowed parallel processing time and maximum allowed collaborative monitoring time in the database respectively, and combining the obtained baud rate and collaborative control response score to obtain the effectiveness evaluation score.
[0059] In this embodiment, when the acquired collaborative control response score is greater than the preset collaborative control response score, the specific restriction expression of the effectiveness evaluation score is:
[0060]
[0061] Where m is the number of the collaborative monitoring period, m = 1, 2, ..., M, M is the total number of collaborative monitoring periods, e is a natural constant, YOU represents the effectiveness evaluation score of the collaborative monitoring period during the remote monitoring process of the monitored end, YIN represents the collaborative control response score of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period during the remote monitoring process, TUN m represents the throughput coefficient of the monitored end in the mth collaborative monitoring period during the remote monitoring process, P m It represents the data collection frequency of the monitored end in the mth collaborative monitoring period during the remote monitoring process, U m represents the amount of parallel processing data in the mth collaborative monitoring period during the remote monitoring process of the monitored end, BO represents the baud rate of the monitored end during the remote monitoring process, L m It represents the parallel processing time of the monitored end in the mth collaborative monitoring period during the remote monitoring process, L max Indicates the maximum allowed parallel processing time, K mK represents the collaborative monitoring duration of the monitored end in the mth collaborative monitoring period during the remote monitoring process. max Indicates the maximum allowed collaborative monitoring time.
[0062] The aforementioned data collection frequency is the number of times the operating data is obtained during the collaborative monitoring period. The collaborative period represents the period corresponding to the collaborative control of the first fire-fighting equipment and the second fire-fighting equipment. The collaborative monitoring period represents the corresponding monitoring period of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative control process.
[0063] The amount of parallel processing data is recorded in real time by a counter, and the parallel processing time and collaborative monitoring time are recorded in real time by a timer. The maximum allowed parallel processing time and the maximum allowed collaborative monitoring time respectively represent the maximum values of the historical parallel processing time and the historical collaborative monitoring time of the fire-fighting equipment in the database in each historical collaborative monitoring period.
[0064] It should be understood that the effectiveness evaluation score increases with the increase of baud rate, collaborative control response score and throughput coefficient, and decreases with the increase of parallel processing time and collaborative monitoring time. Among them, the data collection frequency affects the amount of parallel processing data, which in turn affects the value of the throughput coefficient. Specifically, when the data collection frequency increases, it means that the data processing efficiency increases, and more operating data can be processed in a shorter time, thereby increasing the value of the parallel processing data volume, and then the throughput coefficient increases, which helps to improve the coordination between fire-fighting equipment.
[0065] It should be noted that the collaborative control response score also indirectly affects the value of the parallel processing data volume. When the collaborative control response score increases, the collaborative operation between fire-fighting equipment is more effective, which means that the fire-fighting equipment responds to collaborative control instructions faster and transmits operating data faster, thereby reducing the time delay caused by waiting for the fire-fighting equipment to respond or the transmission of operating data, thereby increasing the parallel processing data volume.
[0066] By considering the above-mentioned influencing mechanism, the effectiveness of the coordinated monitoring of fire-fighting equipment can be evaluated more comprehensively, the efficiency and accuracy of the coordinated operation between fire-fighting equipment can be improved, and a more reliable guarantee for fire safety can be provided, thereby achieving an improvement in the accuracy of the coordinated monitoring of fire-fighting equipment on network computers, and effectively solving the problem of low accuracy in the coordinated status of fire-fighting equipment on remotely monitored network computers in the prior art.
[0067] Furthermore, the specific process of determining whether to generate a monitoring report based on the obtained effectiveness evaluation score is as follows: determine whether the obtained effectiveness evaluation score is within the effectiveness evaluation threshold range in the database: if the obtained effectiveness evaluation score is within the effectiveness evaluation threshold range in the database (including the case where it is equal to the maximum and minimum values of the historical effectiveness evaluation scores), it indicates that the timeliness of remote monitoring of the monitored end meets the expected requirements and a monitoring report is generated based on the execution results of the data acquisition module and the collaborative control module; if the obtained effectiveness evaluation score is not within the effectiveness evaluation threshold range in the database, it indicates that the timeliness of remote monitoring of the monitored end does not meet the expected requirements and the remote monitoring parameters of the monitored end (such as data collection cycle, data storage method) are adjusted, and remote monitoring is continued according to the adjusted remote monitoring parameters and the effectiveness evaluation score is re-acquired until the re-acquired effectiveness evaluation score is within the effectiveness evaluation threshold range.
[0068] It should be understood that the monitoring report is used to visualize the coordination status between fire-fighting equipment, the execution status of coordinated control instructions and the dynamic adjustment effect of coordinated strategies during the remote monitoring process; the operating data includes but is not limited to the working parameters of the fire-fighting equipment, the execution parameters of the coordinated control instructions and the communication data between the fire-fighting equipment, among which the working parameters of the fire-fighting equipment generally include the smoke concentration and temperature of the smoke detector and the alarm duration of the fire alarm, the execution parameters of the coordinated control instructions generally include the sending time and execution time of the coordinated control instructions, and the communication data between the fire-fighting equipment is generally used to reflect the communication status between the first fire-fighting equipment and the second fire-fighting equipment.
[0069] In this embodiment, the effectiveness evaluation threshold range represents the range corresponding to the maximum and minimum values of the historical effectiveness evaluation scores of the fire-fighting equipment in the database in each historical collaborative monitoring process; the adjustment of remote monitoring parameters (such as data collection cycle, data storage method) is usually achieved by prompting management personnel to expand disk space to increase the response rate of operating data processing, or shortening the data collection cycle to increase the number of operational data effectiveness evaluations, thereby achieving a more accurate assessment of the accuracy and reliability of remote monitoring of fire-fighting equipment, and thereby achieving improved stability in communication and collaborative operations of fire-fighting equipment during remote monitoring.
[0070] like Figure 2As shown, it is a flow chart of a network computer remote monitoring method provided by an embodiment of the present application. A network computer remote monitoring method provided by an embodiment of the present application includes the following steps: S1, real-time monitoring of the collaborative state between fire-fighting equipment in a designated laboratory computer room to obtain a collaborative state evaluation value, and judging whether to send a collaborative control instruction based on the acquired collaborative state evaluation value, the collaborative state evaluation value is used to evaluate the collaborative working stability between the fire-fighting equipment, the fire-fighting equipment including a first fire-fighting equipment and a second fire-fighting equipment; S2, collaboratively controlling the fire-fighting equipment according to the collaborative control instruction to obtain a collaborative control response score, and dynamically adjusting the collaborative strategy between the fire-fighting equipment based on the acquired collaborative control response score, the collaborative control response score is used to quantify the response speed of the fire-fighting equipment to the collaborative control instruction; S3, real-time monitoring of the operating data of the fire-fighting equipment after dynamic adjustment and transmitting it to a distributed database for parallel processing to obtain an effectiveness evaluation score, and judging whether to generate a monitoring report based on the acquired effectiveness evaluation score, the effectiveness evaluation score is used to evaluate the timeliness of the monitored end remotely monitoring the fire-fighting equipment under collaborative control.
[0071] In this embodiment, if Figure 3 As shown, the remote monitoring analysis diagram of the collaborative control process of fire-fighting equipment provided in the embodiment of the present application intuitively demonstrates the entire process from real-time monitoring of collaborative status, sending collaborative control instructions, obtaining collaborative control response scores, dynamically adjusting collaborative strategies, to real-time monitoring of operation data, obtaining effectiveness evaluation scores, and generating monitoring reports. This analysis diagram helps relevant personnel to better understand the collaborative working principles and processes between fire-fighting equipment, and realizes comprehensive and accurate remote monitoring of the collaborative control process of fire-fighting equipment. At the same time, this method not only improves the efficiency and accuracy of collaborative control of fire-fighting equipment, but also provides a strong guarantee for the safe operation of university laboratory computer rooms.
[0072] A computer-readable storage medium provided in an embodiment of the present application is used to store a program, and when the program is executed by a processor, a network computer remote monitoring method is implemented.
[0073] To summarize, the embodiment of the present application monitors the collaborative status between the fire-fighting equipment in the designated laboratory computer room in real time to obtain a collaborative status evaluation value and determine whether to send a collaborative control instruction, and then dynamically adjusts the collaborative strategy between the fire-fighting equipment based on the acquired collaborative control response score. Finally, the operating data of the dynamically adjusted fire-fighting equipment is monitored in real time to obtain an effectiveness evaluation score and determine whether to generate a monitoring report, thereby achieving a more accurate analysis of the collaborative control process between the fire-fighting equipment, and further achieving an improvement in the accuracy of collaborative monitoring of fire-fighting equipment on network computers, effectively solving the problem of low accuracy in remotely monitoring the collaborative status of fire-fighting equipment on network computers in the prior art.
[0074] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0075] The present invention is described with reference to the flowcharts and / or block diagrams of the system, the device to be protected (system), and the computer program product according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to be protected to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device to be protected generate the instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0076] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to be protected to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0077] These computer program instructions can also be loaded onto a computer or other programmable data processing device to be protected, so that a series of operating steps are executed on the computer or other programmable data processing device to be protected to produce a computer-implemented process, so that the instructions executed on the computer or other programmable data processing device to be protected provide for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0078] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0079] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A network computer remote monitoring system, characterized in that: include: Collaborative status judgment module, collaborative control module and remote monitoring module; The collaborative state judgment module is used to monitor the collaborative state between the fire-fighting equipment in the designated laboratory room in real time to obtain a collaborative state evaluation value, and to determine whether to send a collaborative control instruction based on the acquired collaborative state evaluation value, and the collaborative state evaluation value is used to evaluate the collaborative work stability between the fire-fighting equipment; The collaborative control module is used to collaboratively control the fire-fighting equipment according to the collaborative control instruction to obtain a collaborative control response score, and dynamically adjust the collaborative strategy between the fire-fighting equipment based on the acquired collaborative control response score, wherein the collaborative control response score is used to quantify the response speed of the fire-fighting equipment to the collaborative control instruction; The remote monitoring module is used to monitor the operating data of the fire-fighting equipment after dynamic adjustment in real time and transmit it to the distributed database for parallel processing to obtain an effectiveness evaluation score. At the same time, based on the obtained effectiveness evaluation score, it is determined whether to generate a monitoring report. The effectiveness evaluation score is used to evaluate the timeliness of the monitored end's remote monitoring of the fire-fighting equipment under collaborative control.
2. A network computer remote monitoring system as claimed in claim 1, characterized in that: The collaborative status evaluation value is obtained by the following method: When the communication port check bits and stop bits of the first fire-fighting equipment and the second fire-fighting equipment are the same before communication, the communication port transmission power, communication port receiving power, communication port response time, and cooperative communication time of the first fire-fighting equipment and the second fire-fighting equipment in the cooperative period are respectively obtained and combined with the maximum allowed cooperative communication time in the database to obtain a cooperative state evaluation value; When the communication port check bits and stop bits of the first fire-fighting equipment and the second fire-fighting equipment are different before communication, the corresponding communication data bits are recorded as 0, and no cooperative communication is performed at this time and the cooperative state evaluation value is recorded as 0.
3. A network computer remote monitoring system as claimed in claim 1, characterized in that: The specific process of judging whether to send a collaborative control instruction based on the acquired collaborative state evaluation value is as follows: Determine whether the obtained collaborative state evaluation value is greater than the collaborative state evaluation value preset in the database; If the obtained collaborative state evaluation value is greater than the collaborative state evaluation value preset in the database, a collaborative control instruction is sent to the collaborative control module; If the obtained collaborative state evaluation value is not greater than the collaborative state evaluation value preset in the database, a communication connection maintenance instruction is sent to the remote management module; The collaborative control instruction is used to control the start, stop and alarm linkage of the first fire-fighting equipment and the second fire-fighting equipment.
4. A network computer remote monitoring system as claimed in claim 1, characterized in that: The specific steps for obtaining the collaborative control response score are: Obtain the command response time of the collaborative control command before the collaborative control of the first fire-fighting equipment and the second fire-fighting equipment, respectively, and obtain the startup response time, command execution success rate and communication delay time of the first fire-fighting equipment and the second fire-fighting equipment respectively; Determine whether the acquired instruction execution success rate is greater than the reference instruction execution success rate in the database. If so, the acquired collaborative status evaluation value, instruction response time, startup response time and communication delay time are combined with the maximum allowable instruction response time, maximum allowable startup response time and maximum allowable communication delay time in the database to obtain the collaborative control response score. Otherwise, the operation and maintenance personnel are prompted to inspect the fire-fighting equipment.
5. A network computer remote monitoring system as claimed in claim 4, characterized in that: The specific limiting expression of the collaborative control response score is: Wherein, i is the number of the fire-fighting equipment, i=1 represents the first fire-fighting equipment, i=2 represents the second fire-fighting equipment, e is a natural constant, YIN represents the collaborative control response score of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, XIE represents the collaborative state evaluation value of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, G represents the instruction execution success rate of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, C represents the communication delay duration of the first fire-fighting equipment and the second fire-fighting equipment during the collaborative period in the remote monitoring process, and C max Indicates the maximum allowed communication delay, Y i represents the response time of the ith fire-fighting equipment to the collaborative control command before collaborative control, Y max Indicates the maximum allowed command response time, Q i represents the startup response time of the i-th fire-fighting equipment during the collaborative period of remote monitoring, Q max Indicates the maximum allowed startup response time.
6. A network computer remote monitoring system as claimed in claim 1, characterized in that: The method of dynamically adjusting the coordination strategy between the firefighting equipment based on the obtained coordination control response score also includes determining whether to perform dynamic adjustment based on the obtained coordination control response score; The specific process of determining whether to perform dynamic adjustment based on the obtained collaborative control response score is as follows: Determine whether the obtained collaborative control response score is greater than the collaborative control response score preset in the database: If the obtained collaborative control response score is greater than the collaborative control response score preset in the database, the collaborative control operation continues to be performed and monitored in real time; If the obtained collaborative control response score is not greater than the collaborative control response score preset in the database, dynamically adjusting the collaborative strategy between the first fire-fighting equipment and the second fire-fighting equipment; The dynamic adjustment is used to ensure accurate and real-time response of the coordinated operation between firefighting equipment.
7. A network computer remote monitoring system as claimed in claim 1, characterized in that: The effectiveness evaluation score is obtained by the following method: Obtain the parallel processing data volume and parallel processing duration of the operation data in the collaborative monitoring period, and at the same time obtain the collaborative monitoring duration of the operation data in the collaborative monitoring period and the baud rate and data collection frequency of the monitored end in the collaborative monitoring period; The acquired data collection frequency and parallel processing data volume are processed to obtain the throughput coefficient. At the same time, the acquired parallel processing time and collaborative monitoring time are processed with the maximum allowed parallel processing time and maximum allowed collaborative monitoring time in the database respectively, and the acquired baud rate and collaborative control response score are combined to obtain the effectiveness evaluation score.
8. A network computer remote monitoring system as claimed in claim 1, characterized in that: The specific process of determining whether to generate a monitoring report based on the obtained effectiveness evaluation score is as follows: Determine whether the obtained validity evaluation score is within the validity evaluation threshold range in the database: If the obtained effectiveness evaluation score is within the effectiveness evaluation threshold range in the database, a monitoring report is generated according to the execution results of the data acquisition module and the collaborative control module; If the obtained effectiveness evaluation score is not within the effectiveness evaluation threshold range in the database, the remote monitoring parameters of the monitored end are adjusted.
9. A network computer remote monitoring method, characterized in that: The following steps are involved: S1, real-time monitoring of the coordination status between the fire-fighting equipment in the designated laboratory room to obtain a coordination status evaluation value, and judging whether to send a coordination control instruction based on the obtained coordination status evaluation value, wherein the coordination status evaluation value is used to evaluate the coordination working stability between the fire-fighting equipment; S2, collaboratively controlling the fire-fighting equipment according to the collaborative control instruction to obtain a collaborative control response score, and dynamically adjusting the collaborative strategy between the fire-fighting equipment based on the acquired collaborative control response score, wherein the collaborative control response score is used to quantify the response speed of the fire-fighting equipment to the collaborative control instruction; S3, real-time monitoring of the operating data of the fire-fighting equipment after dynamic adjustment and transmission to the distributed database for parallel processing to obtain the effectiveness evaluation score, and at the same time, judging whether to generate a monitoring report based on the obtained effectiveness evaluation score. The effectiveness evaluation score is used to evaluate the timeliness of the monitored end's remote monitoring of the fire-fighting equipment under collaborative control.
10. A computer-readable storage medium for storing a program, characterized in that: When the program is executed by a processor, a network computer remote monitoring system as described in any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Remote monitoring method for network computer
CN100374999C
A method, apparatus, computer equipment, readable storage medium, and interactive system for monitoring, viewing, and projecting surveillance footage.
CN112148245B