A computer hardware fault detection system
By introducing drive, detection, storage, analysis, voltage stabilization, heat dissipation and protection modules into the computer hardware fault detection system, the problem of the inability to accurately identify and control computer hardware faults in real time in the existing technology is solved, and the stability and efficiency of computer operation are improved.
Patent Information
- Application Number
- CN202411909952.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2044-12-24
AI Technical Summary
Existing technologies are unable to accurately identify and regulate computer hardware failures based on voltage information during computer operation, resulting in low computer operation efficiency.
The system uses a driving module, a detection module, a storage module, an analysis module, a voltage stabilization module, a heat dissipation module and a protection module. By periodically detecting the voltage information during the operation of the computer, the analysis module determines whether the computer operation is qualified based on the voltage information, and generates processing instructions to adjust the parameters of the corresponding modules to achieve real-time control.
It achieves accurate identification and real-time control of computer hardware failures, ensuring the stability and efficiency of computer operation.
Smart Images

Figure CN119847836B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer hardware, and particularly relates to a computer hardware fault detection system. BACKGROUND
[0002] Computer hardware refers to various physical devices composed of electronic, mechanical and optoelectronic elements in a computer system, which form an organic whole according to the requirements of the system structure to provide a material basis for computer software running. Therefore, computer hardware plays a crucial role in a computer system. With the continuous progress of science and technology, computer hardware is also constantly evolving. Maintenance and care of hardware can ensure stable operation of the computer and improve the work efficiency of the computer, and are also crucial for protecting the data security of the computer and prolonging the service life of the computer.
[0003] Chinese patent publication No. CN113778814A discloses a computer hardware fault alarm system and method, which comprises data acquisition, alarm controller, local area network and maintenance terminal. The data acquisition comprises a computer mainboard detection card, a storage module and computer hardware. The computer mainboard detection card is used to detect the computer hardware, and the fault detection information is stored in the storage module for backup. At the same time, the computer mainboard detection card transmits the fault detection information to the alarm controller for alarm, and the alarm controller transmits the fault detection information to the display terminal, the center host and the mobile terminal through GPRS and GSM. At this time, the center host can call out the computer hardware fault information and the fault solution database and display it on the display terminal.
[0004] It can be seen that the above scheme can locate the problem of computer hardware failure through the computer mainboard detection card, so that the user can consult a computer hardware engineer to solve the corresponding problem according to the problem positioning. However, the above scheme cannot monitor the voltage information during the computer running process, and cannot realize accurate identification and real-time control of computer hardware failure based on the voltage information, so as to ensure the running efficiency of the computer. SUMMARY
[0005] Therefore, the present application provides a computer hardware fault detection system to overcome the problem that the prior art cannot realize accurate identification and real-time control of computer hardware failure based on the voltage information during the computer running process, thereby reducing the running efficiency of the computer.
[0006] To achieve the above purpose, the present application provides a computer hardware fault detection system, which comprises:
[0007] A driving module connected to a central processing unit in the computer, used to drive the computer to perform read and write operations;
[0008] a detection module connected with the driving module and a board in the computer, for detecting voltage information in the computer periodically;
[0009] a storage module connected with the detection module, for storing historical voltage information and corresponding preset standards;
[0010] an analysis module connected with the storage module and the detection module, for determining whether the computer is running qualifiedly based on the voltage information;
[0011] the analysis module is further used for determining whether the computer is running qualifiedly based on an area multiple, and determining the reason for the unqualified running of the computer based on a curve area or an area multiple difference when determining that the computer is running unqualifiedly;
[0012] wherein, the area multiple is a ratio of the curve area to a critical area, the curve area is an integral value of a time-voltage information curve drawn in a period, and the area multiple difference is a difference between the area multiple and a preset area multiple stored in advance;
[0013] the analysis module is further used for determining the reason for the unqualified running of the computer based on a historical area ratio, and increasing an amplification multiple of an output voltage of a voltage stabilizing module based on a historical area ratio difference when determining that the computer load does not meet the standard, or determining the reason for the unqualified running of the computer based on the area multiple difference when determining that the computer is running unqualifiedly;
[0014] wherein, the historical area ratio is a ratio of an average value of the curve area in a historical period to the curve area in the period, and the historical area ratio difference is a difference between the historical area ratio and a preset historical area ratio stored in advance;
[0015] the analysis module is further used for determining whether the preset area multiple standard needs to be reduced based on the load of the computer after the adjustment of the amplification multiple of the output voltage is completed, and reducing the preset area multiple standard based on a load proportion when determining that the preset area multiple standard needs to be reduced, and the reduction amplitude of the preset area multiple standard is inversely proportional to the load proportion;
[0016] wherein, the load proportion is a ratio of a preset computer load stored in advance to the load of the computer;
[0017] a voltage stabilizing module arranged at an output end of a power supply of the computer and connected with the analysis module, for stabilizing an output voltage of the power supply;
[0018] a heat dissipation module arranged on an inner wall of a shell of the computer and connected with the analysis module, for adjusting the operating temperature of the computer;
[0019] a protection module arranged at an output end of a power supply of the computer and connected with the analysis module, for adjusting the working voltage during the operation of the computer.
[0020] Further, the drive module is used to drive the computer to perform read and write operations, the detection module is used to periodically detect the critical voltage information during the operation of the computer under the condition that the computer is operated at the highest load, and the analysis module is used to draw a time-critical voltage information curve and obtain a critical area of the curve in a period through integral operation.
[0021] Further, the analysis module is also used to increase the amplification ratio of the output voltage of the voltage stabilizing module based on the historical area ratio difference, and the increase amplitude of the amplification ratio of the output voltage is directly proportional to the historical area ratio difference.
[0022] Further, the analysis module is also used to determine the reason for the unqualified operation of the computer based on the area multiple difference, and generate corresponding processing instructions based on the determined unqualified reason, including: increasing the rotating speed of the heat dissipation module based on the secondary area multiple difference under the condition that it is determined that the operating temperature of the computer does not meet the standard, issuing a computer part troubleshooting notice under the condition that it is determined that the reason for the unqualified operation of the computer is voltage fluctuation, or increasing the resistance value of the protection module based on the area multiple difference ratio under the condition that it is determined that the reason for the unqualified operation of the computer is power supply failure;
[0023] wherein, the secondary area multiple difference is the difference between the pre-stored preset area multiple difference and the area multiple difference, and the area multiple difference ratio is the ratio of the pre-stored preset area multiple difference to the area multiple difference.
[0024] Further, the analysis module is also used to increase the rotating speed of the heat dissipation module based on the secondary area multiple difference, and the increase amplitude of the rotating speed of the heat dissipation module is inversely proportional to the secondary area multiple difference.
[0025] Further, the analysis module is also used to increase the resistance value of the protection module based on the area multiple difference ratio, and the increase amplitude of the resistance value of the protection module is inversely proportional to the area multiple difference ratio.
[0026] Further, the analysis module is further used to determine whether the operation of the computer is qualified based on the area multiple after the increase of the resistance value of the protection module is completed, and determine whether the reason for the unqualified operation of the computer is a power failure based on the area multiple difference in the case that the operation of the computer is unqualified, and determine that there is a problem with the power grid in the case that the reason for the unqualified operation of the computer is the power failure, and issue a power grid non-standard notification.
[0027] Compared with the prior art, the present application has the beneficial effects that the present application effectively realizes the monitoring of the voltage information in the operation of the computer by periodically detecting the voltage information in the operation of the computer through the detection module, and the analysis module is used to determine whether the operation of the computer is qualified based on the voltage information, which can quickly and accurately determine whether the operation of the computer is qualified, effectively realizes the accurate identification of the computer hardware failure based on the voltage information, and at the same time, the analysis module is also used to determine the reason for the unqualified operation based on the voltage information and generate corresponding processing instructions, and the running parameters in the corresponding module are adjusted to the corresponding values based on the corresponding processing instructions, effectively realizing the real-time regulation and control of the computer hardware failure based on the voltage information, and ensuring the stability of the operation of the computer through the adjustment of the computer running parameters, effectively ensuring the operation efficiency of the computer.
[0028] Further, the analysis module of the present application is also used to draw a time-critical voltage information curve and obtain the critical area of the curve in the period through integral operation, which can more accurately analyze the critical voltage information in the period, and at the same time, the voltage information in the operation of the computer can be accurately compared and analyzed, further ensuring the operation efficiency of the computer.
[0029] Further, the analysis module of the present application is also used to determine the reason for the unqualified operation of the computer based on the historical area ratio, which more accurately determines the reason for the unqualified operation of the computer, avoids misjudgment, further realizes the accurate identification of the computer hardware failure based on the voltage information, is beneficial to the real-time regulation and control of the computer hardware failure, and further ensures the operation efficiency of the computer.
[0030] Further, the analysis module of the present application is also used to increase the amplification multiple of the voltage stabilizing module for the output voltage based on the historical area ratio difference, which can effectively avoid the situation that the output voltage of the power supply does not meet the standard due to the non-standard computer load, further realizes the real-time regulation and control of the computer hardware failure based on the voltage information, and further ensures the operation efficiency of the computer.
[0031] Further, the analysis module is further used to determine whether the pre-stored preset area multiple standard needs to be reduced based on the computer load after the increase of the amplification multiple of the output voltage is completed, and the computer load not meeting the standard will cause the voltage to be reduced, and the reduction of the pre-stored preset area multiple standard can more accurately determine whether the computer operation is qualified, thereby avoiding the reduction of the determination accuracy caused by the voltage reduction, further realizing the accurate identification of the computer hardware fault based on the voltage information, and further ensuring the operation efficiency of the computer.
[0032] Further, the analysis module is further used to determine the reason why the computer operation is unqualified based on the area multiple difference value, more accurately determines the reason why the computer operation is unqualified, further realizes the accurate identification of the computer hardware fault based on the voltage information, and further ensures the operation efficiency of the computer.
[0033] Further, the analysis module is further used to increase the rotating speed of the heat dissipation module based on the secondary area multiple difference value, effectively avoids the occurrence of the situation that the operation temperature of the computer does not meet the standard, further realizes the real-time regulation and control of the computer hardware fault based on the voltage information, and further ensures the operation efficiency of the computer.
[0034] Further, the analysis module is further used to increase the resistance value of the protection module based on the area multiple difference value ratio, effectively avoids the occurrence of the situation that the computer working voltage does not meet the standard caused by the power supply failure, further realizes the real-time regulation and control of the computer hardware fault based on the voltage information, and further ensures the operation efficiency of the computer.
[0035] Further, the analysis module is further used to determine whether the computer operation is qualified based on the area multiple after the increase of the resistance value of the protection module is completed, determines whether the reason why the computer operation is unqualified is the power supply failure based on the area multiple difference value under the condition that it is determined that the computer operation is unqualified, determines that the power grid has a problem under the condition that the reason why the computer operation is unqualified is the power supply failure, further realizes the accurate identification of the computer hardware fault based on the voltage information, and further ensures the operation efficiency of the computer. BRIEF DESCRIPTION OF DRAWINGS
[0036] Figure 1 It is a structural block diagram of the computer hardware fault detection system of the present application.
[0037] Figure 2 It is a working flowchart of the computer hardware fault detection system of the present application.
[0038] Figure 3 Flow chart for determining whether the operation of the computer is qualified and determining the reason why the operation of the computer is unqualified according to the present application;
[0039] Figure 4 Flow chart for determining the reason why the operation of the computer is unqualified according to the present application. DETAILED DESCRIPTION
[0040] In order to make the objects and advantages of the present application clearer, the present application will be further described in conjunction with embodiments. It should be understood that the specific embodiments described herein merely serve the purpose of explaining the present application and are not intended to limit the present application.
[0041] The preferred embodiments of the present application will be described below with reference to the drawings. It should be understood by those skilled in the art that the embodiments are merely used to explain the technical principles of the present application and are not intended to limit the scope of protection for the present application.
[0042] It should be noted that, in the description of the present application, the terms indicating the direction or positional relationship such as "upper", "lower", "left", "right", "inner", "outer" and the like are based on the direction or positional relationship shown in the drawings, which is merely for the purpose of facilitating the description and does not indicate or imply that the device or element must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application.
[0043] In addition, it should also be noted that, in the description of the present application, unless otherwise explicitly specified and limited, the terms "mounting", "connecting", "connection" should be understood in a broad sense, for example, can be fixedly connected, can be detachably connected, or integrally connected; can be mechanically connected, can be electrically connected; can be directly connected, can be indirectly connected through an intermediate medium, or can be the communication between two elements inside. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0044] Please refer to Figure 1 As shown in the structural block diagram of the computer hardware fault detection system according to the present application. The system of the embodiment of the present application comprises a driving module, a detection module, a storage module, an analysis module, a voltage stabilizing module, a heat dissipation module and a protection module, wherein:
[0045] The driving module is connected with a central processing unit in the computer, to drive the computer to read and write; the detection module is connected with the driving module and a board in the computer, to periodically detect voltage information in the computer running process; the storage module is connected with the detection module, to store historical voltage information and corresponding each preset standard; the analysis module is connected with the storage module and the detection module, to determine whether the computer running is qualified based on the voltage information and determine the unqualified reason based on the voltage information; the analysis module is also to generate corresponding processing instructions based on the determined unqualified reason, and adjust the running parameter in the corresponding module to the corresponding value based on the corresponding processing instructions; the voltage stabilizing module is arranged at the output end of the power supply of the computer and connected with the analysis module, to stabilize the output voltage of the power supply; the heat dissipation module is arranged on the inner wall of the shell of the computer and connected with the analysis module, to adjust the running temperature of the computer; the protection module is arranged at the output end of the power supply of the computer and connected with the analysis module, to adjust the working voltage in the computer running process.
[0046] Please refer to Figure 2 The computer hardware fault detection system in the embodiment of the application is running, the driving module drives the computer to read and write, the detection module periodically detects the voltage information in the computer running process, the storage module stores the historical voltage information and corresponding each preset standard, the analysis module determines whether the computer running is qualified based on the voltage information according to the corresponding each preset standard in the storage unit and determines the unqualified reason based on the voltage information, the analysis module is also to generate corresponding processing instructions based on the determined unqualified reason, and adjust the running parameter in the corresponding module to the corresponding value based on the corresponding processing instructions, the analysis module is to stabilize the output voltage of the power supply based on the voltage stabilizing module, the analysis module is to adjust the running temperature of the computer based on the heat dissipation module, and the analysis module is to adjust the working voltage of the computer based on the protection module.
[0047] Please continue to refer to Figure 2 The driving module in the embodiment of the application is to drive the computer to read and write, the detection module is to periodically detect the critical voltage information in the computer running process under the condition that the computer runs at the highest load, and the analysis module is to draw a time-critical voltage information curve and obtain the critical area of the curve in the period through integral operation.
[0048] Please refer to Figure 3As shown, it is the flow chart of the present application for determining whether the operation of the computer is qualified and determining the reason why the operation of the computer is not qualified. The analysis module of the embodiment of the present application is also used to determine whether the operation of the computer is qualified based on the area multiple, wherein the area multiple is the ratio of the curve area to the critical area, and the curve area is the integral value of the time-voltage information curve drawn in the period:
[0049] When the area multiple is less than or equal to the first preset area multiple M1, it is determined that the operation of the computer is qualified, wherein the first preset area multiple M1 of the embodiment is 1.1;
[0050] When the area multiple is greater than the first preset area multiple M1 and less than or equal to the second preset area multiple M2, it is determined that the operation of the computer is not qualified, and the reason why the operation of the computer is not qualified is determined based on the curve area, wherein the second preset area multiple M2 of the embodiment is 1.35;
[0051] When the area multiple is greater than the second preset area multiple M2, it is determined that the operation of the computer is not qualified, and the computer fails, and the reason why the operation of the computer is not qualified is determined based on the area multiple difference value, wherein the area multiple difference value is the difference value between the area multiple and the second preset area multiple.
[0052] Please continue to refer to Figure 3 As shown, the analysis module of the embodiment of the present application is also used to determine the reason why the operation of the computer is not qualified based on the historical area ratio, wherein the historical area ratio is the ratio of the average value of the curve area in the historical period to the curve area in the period:
[0053] When the historical area ratio is greater than or equal to the preset historical area ratio R, it is determined that the reason why the operation of the computer is not qualified is that the computer load does not meet the standard, and the amplification multiple of the voltage stabilizing module for the output voltage is increased based on the historical area ratio difference value, wherein the preset historical integral ratio R of the embodiment is 1, and the historical area ratio difference value is the difference value between the historical area ratio and the preset historical area ratio stored in advance;
[0054] When the historical area ratio is less than the preset historical area ratio R, it is determined that the reason why the operation of the computer is not qualified is that the computer fails, and the reason why the operation of the computer is not qualified is determined based on the area multiple difference value.
[0055] Please continue to refer to Figure 3 As shown, the analysis module of the embodiment of the present application is also used to increase the amplification multiple of the voltage stabilizing module for the output voltage based on the historical area ratio difference value:
[0056] when the historical area ratio difference is greater than a second preset historical area ratio difference ΔD2, the amplification ratio of the output voltage is increased to 1.52 times of the initial amplification ratio of the output voltage, wherein the second preset historical area ratio difference ΔD2 of the embodiment is 0.13;
[0057] when the historical area ratio difference is less than or equal to the second preset historical area ratio difference ΔD2 and greater than a first preset historical area ratio difference ΔD1, the amplification ratio of the output voltage is increased to 1.31 times of the initial amplification ratio of the output voltage, wherein the first preset historical area ratio difference ΔD1 of the embodiment is 0.06;
[0058] when the historical area ratio difference is less than or equal to the first preset historical area ratio difference ΔD1, the amplification ratio of the output voltage is increased to 1.16 times of the initial amplification ratio of the output voltage.
[0059] Please continue to refer to Figure 3 As shown in the figure, the analysis module of the embodiment of the application is also used to determine whether the standard of the pre-stored preset area multiple needs to be reduced based on the load of the computer after the adjustment of the amplification ratio of the output voltage is completed:
[0060] when the load of the computer is greater than the preset computer load, it is determined that the standard of the pre-stored preset area multiple needs to be reduced, and the standard of the pre-stored preset area multiple is reduced based on the load ratio, wherein the load ratio is the ratio of the preset computer load to the load of the computer;
[0061] when the load ratio is greater than a second preset load ratio ΔA2, the standard of the pre-stored preset area multiple is reduced to 0.98 times of the initial standard of the pre-stored preset area multiple, wherein the second preset load ratio ΔA2 of the embodiment is 33%;
[0062] when the load ratio is less than or equal to the second preset load ratio ΔA2 and greater than a first preset load ratio ΔA1, the standard of the pre-stored preset area multiple is reduced to 0.95 times of the initial standard of the pre-stored preset area multiple, wherein the first preset load ratio ΔA1 of the embodiment is 17%;
[0063] when the load ratio is less than or equal to the first preset load ratio ΔA1, the standard of the pre-stored preset area multiple is reduced to 0.91 times of the initial standard of the pre-stored preset area multiple.
[0064] Please refer to Figure 4 As shown in the figure, it is a flow chart for determining the reason for the unqualified operation of the computer. The analysis module of the embodiment of the application is also used to determine the reason for the unqualified operation of the computer based on the area multiple difference:
[0065] When the area multiple difference value is less than or equal to a first preset area multiple difference value ΔF1, it is determined that the reason for the unqualified operation of the computer is that the operating temperature of the computer does not meet the standard, and the rotational speed of the heat dissipation module is increased based on a secondary area multiple difference value, wherein, in the embodiment, the first preset area multiple difference value ΔF1 = 0.23, and the secondary area multiple difference value is the difference between the first preset area multiple difference value and the area multiple difference value;
[0066] When the area multiple difference value is greater than the first preset area multiple difference value ΔF1 and less than or equal to a second preset area multiple difference value ΔF2, it is determined that the reason for the unqualified operation of the computer is that the voltage fluctuates, and a computer part fault troubleshooting notice is sent, wherein, in the embodiment, the second preset area multiple difference value ΔF2 = 0.59;
[0067] When the area multiple difference value is greater than the second preset area multiple difference value ΔF2, it is determined that the reason for the unqualified operation of the computer is that the power supply fails, and the resistance value of the protection module is increased based on an area multiple difference value ratio, wherein the area multiple difference value ratio is the ratio of the second preset area multiple difference value to the area multiple difference value.
[0068] Please continue to refer to Figure 4 As shown in the figure, the analysis module in the embodiment of the application is also used to increase the rotational speed of the heat dissipation module based on the secondary area multiple difference value:
[0069] When the secondary area multiple difference value is greater than a second preset secondary area multiple difference value ΔN2, the rotational speed of the heat dissipation module is increased to 1.18 times the initial rotational speed of the heat dissipation module, wherein, in the embodiment, the second preset secondary area multiple difference value ΔN2 = 0.17;
[0070] When the secondary area multiple difference value is less than or equal to the second preset secondary area multiple difference value ΔN2 and greater than a first preset secondary area multiple difference value ΔN1, the rotational speed of the heat dissipation module is increased to 1.33 times the initial rotational speed of the heat dissipation module, wherein, in the embodiment, the first preset secondary area multiple difference value ΔN1 = 0.09;
[0071] When the secondary area multiple difference value is less than or equal to the first preset secondary area multiple difference value ΔN1, the rotational speed of the heat dissipation module is increased to 1.57 times the initial rotational speed of the heat dissipation module.
[0072] Please continue to refer to Figure 4 As shown in the figure, the analysis module in the embodiment of the application is also used to increase the resistance value of the protection module based on the area multiple difference value ratio:
[0073] When the area multiple difference value ratio is greater than a second preset area multiple difference value V2, the resistance value of the protection module is increased to 1.16 times of the initial resistance value of the protection module, wherein, the second preset area multiple difference value V2 in the embodiment is 69%.
[0074] When the area multiple difference value ratio is less than or equal to the second preset area multiple difference value V2 and greater than a first preset area multiple difference value V1, the resistance value of the protection module is increased to 1.37 times of the initial resistance value of the protection module, wherein, the first preset area multiple difference value V1 in the embodiment is 32%.
[0075] When the area multiple difference value ratio is less than or equal to the first preset area multiple difference value V2, the resistance value of the protection module is increased to 1.53 times of the initial resistance value of the protection module.
[0076] Please continue to refer to Figure 4 The analysis module in the embodiment of the application is also used to determine whether the operation of the computer is qualified based on the area multiple after the increase of the resistance value of the protection module is completed, and to determine whether the reason for the unqualified operation of the computer is a power failure based on the area multiple difference value in the case that the operation of the computer is determined to be unqualified.
[0077] When the area multiple difference value is greater than the second preset area multiple difference value ΔF2, it is determined that the reason for the unqualified operation of the computer is a power failure, and it is determined that there is a problem in the power grid, and a notification that the power grid does not meet the standard is sent.
[0078] So far, the technical solution of the application has been described in combination with the preferred embodiments shown in the drawings, but it is easy for those skilled in the art to understand that the protection scope of the application is obviously not limited to these specific embodiments. Those skilled in the art can make equivalent changes or replacements to related technical features without departing from the principles of the application, and the technical solutions after the changes or replacements will fall within the protection scope of the application.
[0079] The above description is only for the preferred embodiments of the application and is not used to limit the application; for those skilled in the art, the application can have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the application shall be included in the protection scope of the application.
Claims
1. A computer hardware fault detection system, characterized in that: include: A driver module is connected to the central processing unit in the computer to drive the computer to perform read and write operations; A detection module, connected to the driving module and a board in the computer, for periodically detecting voltage information during the operation of the computer; a storage module connected to the detection module and configured to store historical voltage information and corresponding preset standards; an analysis module connected to the storage module and the detection module, and configured to determine whether the computer is operating properly based on the voltage information; The analysis module is further configured to determine whether the operation of the computer is qualified based on the area multiple, and, if the operation of the computer is determined to be unqualified, determine the reason for the unqualified operation of the computer based on the curve area, or determine the reason for the unqualified operation of the computer based on the difference in area multiples; The area multiple is the ratio of the curve area to the critical area, the curve area is the integral value of the drawn time-voltage information curve within the period, and the area multiple difference is the difference between the area multiple and the pre-stored preset area multiple; The analysis module is further configured to determine a reason why the computer fails to operate according to the historical area ratios, and to increase a magnification factor of the output voltage of the voltage stabilization module based on a difference in the historical area ratios if the computer load is determined to be unqualified, or to determine a reason why the computer fails to operate according to the area ratio difference if the computer load is determined to be unqualified. The historical area ratio is the ratio of the average value of the curve area in the historical period to the curve area in the period, and the historical area ratio difference is the difference between the historical area ratio and the pre-stored preset historical area ratio; The analysis module is further configured to determine whether the pre-stored preset area multiple standard needs to be reduced based on the load of the computer after the adjustment of the output voltage amplification factor is completed, and, if it is determined that the pre-stored preset area multiple standard needs to be reduced, reduce the pre-stored preset area multiple standard based on the load ratio, and the reduction range of the pre-stored preset area multiple standard is inversely proportional to the load ratio; Wherein, the load ratio is the ratio of the pre-stored preset computer load to the load of the computer; A voltage stabilizing module, which is provided at the output end of the computer power supply and connected to the analysis module, and is used to stabilize the output voltage of the power supply; a heat dissipation module, which is arranged on the inner wall of the computer housing and connected to the analysis module, and is used to adjust the operating temperature of the computer; The protection module is arranged at the output end of the computer power supply and is connected to the analysis module, and is used to adjust the working voltage during the operation of the computer.
2. The computer hardware fault detection system according to claim 1, characterized in that: The driving module is used to drive the computer to perform read and write operations. The detection module periodically detects critical voltage information during the operation of the computer when the computer is running at the highest load. The analysis module is used to draw a time-critical voltage information curve and obtain the critical area of the curve within the period through integration operation.
3. The computer hardware fault detection system according to claim 1, wherein: The analysis module is further configured to increase the amplification factor of the voltage stabilization module for the output voltage based on the historical area ratio difference, and the increase in the amplification factor of the output voltage is proportional to the historical area ratio difference.
4. The computer hardware fault detection system according to claim 1, wherein: The analysis module is further configured to determine a reason for the computer's unqualified operation based on the area multiple difference, and to generate corresponding processing instructions based on the determined reason for the unqualified operation, including: increasing the rotation speed of the heat dissipation module based on the secondary area multiple difference when it is determined that the computer's operating temperature does not meet the standard; issuing a computer component fault troubleshooting notice when it is determined that the computer's unqualified operation is caused by voltage fluctuation; or increasing the resistance of the protection module based on the area multiple difference ratio when it is determined that the computer's unqualified operation is caused by power failure. The secondary area multiple difference is the difference between a pre-stored preset area multiple difference and the area multiple difference, and the area multiple difference ratio is the ratio between the pre-stored preset area multiple difference and the area multiple difference.
5. The computer hardware fault detection system according to claim 4, characterized in that: The analysis module is further configured to increase the rotation speed of the heat dissipation module based on the secondary area multiple difference, and the increase in the rotation speed of the heat dissipation module is inversely proportional to the secondary area multiple difference.
6. The computer hardware fault detection system according to claim 4, characterized in that: The analysis module is further configured to increase the resistance of the protection module based on the area multiple difference ratio, and the increase in the resistance of the protection module is inversely proportional to the area multiple difference ratio.
7. The computer hardware fault detection system according to claim 6, characterized in that: The analysis module is further configured to determine whether the operation of the computer is qualified based on the area multiple after the increase in the resistance value of the protection module is completed, and, if it is determined that the operation of the computer is unqualified, determine whether the cause of the unqualified operation of the computer is a power failure based on the area multiple difference, and, if it is determined that the cause of the unqualified operation of the computer is a power failure, determine that there is a problem with the power grid and issue a notice that the power grid does not meet the standards.
Citation Information
Patent Citations
Computer hardware fault alarm system and method
CN113778814A
Machine room server
CN117194085A
Voltage stabilizer capable of protecting computer
CN209447119U