Hemodialysis data intelligent processing method and system and medium

By generating forward and reverse adjustment functions in the hemodialysis system, the problem of mismatch between the circulation pump flow and the working state of the hemodialysis machine was solved, and the stable operation and life of the equipment were achieved.

CN120708846APending Publication Date: 2025-09-26COMMUNITY HEALTH SERVICE CENTER OF QIAOLIN STREET PUKOU DISTRICT NANJING (MATERNAL & CHILD HEALTH & FAMILY PLANNING SERVICE STATION OF QIAOLIN STREET PUKOU DISTRICT NANJING)
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510842079.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-23
Publication Date
2025-09-26

AI Technical Summary

Technical Problem

Existing hemodialysis systems rely on manual experience or simple preset parameters for equipment control, resulting in a mismatch between the circulation pump flow and the working status of the hemodialysis machine, causing unstable equipment operation or even damage.

Method used

By extracting the operating functions of the circulation equipment in the hemodialysis system, forward and reverse adjustment functions are generated based on the equipment response time and pre-flow and pre-stop time periods, so as to achieve comprehensive intelligent control of the circulation equipment and ensure the matching of equipment power and flow.

Benefits of technology

It realizes the automatic control of the power of the circulation equipment, ensures the stability and reliability of the equipment operation, avoids equipment damage and extends the service life of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120708846A_ABST
    Figure CN120708846A_ABST
Patent Text Reader

Abstract

The invention provides an intelligent hemodialysis data processing method and system and a medium, and the method comprises the steps: obtaining the first response time of a first device after the existence of the first device in a pre-use state is judged; after it is judged that the second equipment in the pre-cut-off state exists, second response time of the second equipment is obtained; extracting a first circulation function of the operation of circulation equipment in the hemodialysis system, wherein the first circulation function is a function of time and power; obtaining a forward adjustment function based on the first response time and a pre-flow time period of the first equipment, and obtaining a reverse adjustment function based on the second response time and a pre-stop time period of the second equipment; and performing comprehensive adjustment on the circulation equipment based on the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to data processing technology, and in particular to a method, system and medium for intelligent processing of hemodialysis data. Background Art

[0002] In the medical field, hemodialysis is an important treatment for diseases such as renal failure. As a key device for hemodialysis treatment, the performance and stability of the hemodialysis system are directly related to the patient's treatment efficacy and life safety. With the continuous development of medical technology and the increasing diversity of patient needs, the demand for automated and intelligent hemodialysis systems is also increasing. Existing hemodialysis systems are facing new challenges in device control and data processing.

[0003] See also Figure 1 , a hemodialysis system in the prior art, includes multiple hemodialysis machines connected to dialysis systems for fluid A and fluid B. These systems deliver dialysate to the hemodialysis machines in need via a circulating pump. However, prior art often employs a more traditional approach to device control. Flow and power regulation of the circulating pump often relies on manual experience or simple preset parameters. During actual treatment, the circulating pump flow may not match the operating state of the hemodialysis machine, for example, being too high or too low. This can lead to unstable pressure in the circulating fluid delivery pipeline, causing unstable device operation and even damage to the device.

[0004] Therefore, how to realize the automated control of the circulation equipment in the hemodialysis system to ensure the matching of the equipment with the hemodialysis machine, avoid equipment damage, and extend the service life of the equipment has become an urgent problem to be solved. Summary of the Invention

[0005] The embodiments of the present invention provide a method, system, and medium for intelligent processing of hemodialysis data, which can realize automated control of circulation equipment in a hemodialysis system to ensure matching between the equipment and the hemodialysis machine, avoid equipment damage, and extend the service life of the equipment.

[0006] A first aspect of an embodiment of the present invention provides a method for intelligently processing hemodialysis data, comprising: After determining that there is a first device in a pre-use state, obtaining a first response time of the first device; After determining that there is a second device in the pre-cutoff state, obtaining a second response time of the second device; Extracting a first circulation function of a circulation device in a hemodialysis system, wherein the first circulation function is a function of time and power; A forward adjustment function is obtained based on the first response time and the pre-flow period of the first device, and a reverse adjustment function is obtained based on the second response time and the pre-stop period of the second device; The circulation device is comprehensively adjusted based on the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation device.

[0007] Optionally, extracting a first cyclic function of a circulatory device in the hemodialysis system, where the first cyclic function is a function of time and power, includes: determining a rated total flow rate and a rated total power based on a first number of hemodialysis devices in an on-state of the hemodialysis system; Obtaining an actual total flow rate according to an actual first flow rate of each hemodialysis device in the on state of the hemodialysis system, and calculating a power adjustment coefficient based on the rated total flow rate and the actual total flow rate; The rated total power is adjusted based on the power adjustment coefficient to obtain the optimal operating power, and the first cyclic function is obtained based on the optimal operating power and a preset time period.

[0008] Optionally, the power adjustment coefficient is calculated based on the rated total flow and the actual total flow, including: Calculate the difference between the rated total flow and the actual total flow to obtain a first differential flow; If the first difference flow rate is within the threshold flow rate interval, the power adjustment coefficient is 0; If it is not within the threshold flow range, the power adjustment coefficient is calculated based on the first difference flow.

[0009] Optionally, the power adjustment coefficient is calculated based on the threshold flow interval, including: If the first differential flow rate is greater than the maximum value of the threshold flow rate interval, the difference between the first differential flow rate and the maximum value of the threshold flow rate interval is calculated to obtain a second differential flow rate, and the second differential flow rate is divided by the first constant value to obtain a positive power adjustment coefficient; If the first differential flow is less than the minimum value of the threshold flow interval, the difference between the second differential flow and the minimum value of the threshold flow interval is calculated to obtain a third differential flow, and the second differential flow is divided by the first constant to obtain a negative power adjustment coefficient.

[0010] Optionally, adjusting the rated total power based on the power adjustment coefficient to obtain the optimal operating power, and obtaining the first cyclic function based on the optimal operating power and a preset time period include: Multiply the power adjustment coefficient by the rated total power to get the adjusted power, and add the rated total power and the adjusted power to get the optimal operating power; Determine the function end time based on the current time and the preset time period; A first cyclic function is generated based on the current time, the function end time, and the optimal operating power.

[0011] Optionally, obtaining a forward adjustment function based on the first response time and a pre-flow time period of the first device includes: Establishing a sub-adjustment function corresponding to each first device based on the first response time and the pre-flow time period, wherein the sub-adjustment function of the first device is a first quadrant function; The maximum time point of all sub-adjustment functions is determined, and the time interval of the forward adjustment function is obtained based on the current time point and the maximum time point. The power values ​​of the sub-adjustment functions at each time point are added to obtain the forward adjustment function.

[0012] Optionally, obtaining a reverse adjustment function based on the second response time and a pre-stop time period of the second device includes: establishing a sub-adjustment function corresponding to each second device based on the second response time and the pre-flow time period, wherein the sub-adjustment function of the second device is a fourth quadrant function; The maximum time point of all sub-adjustment functions is determined, and the time interval of the reverse adjustment function is obtained based on the current time point and the maximum time point. The power values ​​of the sub-adjustment functions at each time point are added to obtain the reverse adjustment function.

[0013] Optionally, the comprehensively adjusting the circulation device based on the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation device includes: Determine the intersecting segments and non-intersecting segments of the forward adjustment function and the reverse adjustment function in the time dimension; The forward adjustment function and the reverse adjustment function of the intersecting segments are added together to obtain a comprehensive function, and the forward adjustment function and the reverse adjustment function of the non-intersecting segments are extracted to obtain a fragment function; The comprehensive function, the fragment function and the first loop function are assembled according to time to obtain a second loop function for controlling the loop device.

[0014] A second aspect of an embodiment of the present invention provides a hemodialysis data intelligent processing system, comprising: A first module is configured to obtain a first response time of the first device after determining that the first device is in a pre-use state; The second module is configured to obtain a second response time of the second device after determining that there is a second device in a pre-cutoff state; An extraction module, configured to extract a first cyclic function of a circulatory device in a hemodialysis system, wherein the first cyclic function is a function of time and power; a function module configured to obtain a forward adjustment function based on the first response time and a pre-flow period of the first device, and to obtain a reverse adjustment function based on the second response time and a pre-stop period of the second device; The adjustment module is used to perform comprehensive adjustment on the circulation device based on the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation device.

[0015] According to a third aspect of an embodiment of the present invention, a storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the method of the first aspect of the present invention and various possible designs of the first aspect.

[0016] Technical effects: The present invention achieves automated control of the power of the circulation equipment in a hemodialysis system by extracting a first circulation function from the operation of the circulation equipment. Specifically, the rated total flow rate and rated total power are determined based on the number of hemodialysis equipment in the hemodialysis system's active state. The actual total flow rate is then calculated based on the actual first flow rate of each hemodialysis equipment in the active state. The difference between the rated total flow rate and the actual total flow rate is then calculated, and a power adjustment coefficient is determined based on the relationship between the differential flow rate and a threshold flow interval. The rated total power is adjusted based on the power adjustment coefficient to achieve optimal operating power, and the first circulation function is generated based on a preset time period. When the first differential flow rate exceeds the maximum value of the threshold flow interval, a second differential flow rate is calculated and divided by a first constant to obtain a positive power adjustment coefficient, thereby increasing the power of the circulation equipment. When the first differential flow rate is less than the minimum value of the threshold flow interval, a third differential flow rate is calculated and divided by the first constant to obtain a negative power adjustment coefficient, thereby reducing the power of the circulation equipment. In this way, the power of the circulation equipment can be adjusted in real time based on actual flow conditions, ensuring that the flow rate of the circulation pump matches the hemodialysis equipment, preventing equipment damage due to power mismatch, and improving the stability and reliability of the equipment's operation.

[0017] The present invention obtains a forward adjustment function and a reverse adjustment function based on the response time and pre-flow and pre-stop time periods of the device, respectively, thereby realizing precise adjustment of the operating state of the circulation device. In the pre-use state of the device, a sub-adjustment function corresponding to each first device is established according to the first response time and the pre-flow time period, the maximum time point of all sub-adjustment functions is determined, the time interval of the forward adjustment function is obtained, and the power values ​​of the sub-adjustment functions at each time point are added to obtain the forward adjustment function, thereby realizing a gradual increase in the power of the device. In the pre-cutoff state of the device, a sub-adjustment function corresponding to each second device is established according to the second response time and the pre-stop time period, and the maximum time point and time interval are also determined. The power values ​​of the sub-adjustment functions are added to obtain the reverse adjustment function, thereby realizing a gradual reduction in the power of the device.

[0018] The present invention achieves comprehensive intelligent control of the circulation device by comprehensively adjusting the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation device. Specifically, the method includes determining the intersecting and non-intersecting segments of the forward adjustment function and the reverse adjustment function in the time dimension, adding the functions of the intersecting segments to obtain a comprehensive function, extracting the functions of the non-intersecting segments to obtain a fragment function, and finally assembling the comprehensive function, the fragment function, and the first circulation function according to time to obtain a second circulation function. Through the second circulation function, the power of the circulation device can be adjusted in real time and intelligently according to the different operating states and time changes of the device. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 is a schematic diagram of a hemodialysis system in the prior art; Figure 2 1 is a flow chart of a method for intelligently processing hemodialysis data provided by an embodiment of the present invention; Figure 3 It is a structural diagram of a hemodialysis data intelligent processing system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0020] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.

[0021] First, the scenario of this solution is explained. Figure 1 A hemodialysis system includes multiple hemodialysis machines connected to fluid A and fluid B dialysis systems. These fluid A and fluid B dialysis systems deliver dialysate to the hemodialysis machines in need via circulating pumps. Conventional methods for device control are employed, with the flow and power regulation of the circulating pumps often relying on manual experience or simple preset parameters. During actual treatment, the flow of the circulating pumps may not match the operating conditions of the hemodialysis machines. For example, the flow rate of the circulating pumps may be too high or too low, leading to unstable pressure in the circulating fluid delivery pipelines, causing unstable device operation and even damage to the equipment.

[0022] See also Figure 2 , is a method for intelligent processing of hemodialysis data provided by an embodiment of the present invention, the method comprising: S1. After determining that there is a first device in a pre-use state, obtain a first response time of the first device.

[0023] The first device is the hemodialysis machine that will soon be used. The server constantly monitors the status of the devices in the hemodialysis system. When it determines that a first device is in the pre-use state, the server initiates the process of obtaining the first response time of the first device. This response time provides a time point for subsequent refined control of the device, ensuring that the server can respond promptly to changes in device status.

[0024] In some embodiments, after determining that the first device in the pre-use state exists, obtaining the first response time of the first device includes: S11: If it is determined that the user triggers any hemodialysis device to turn on, the corresponding hemodialysis device is used as the first device.

[0025] The server continuously monitors user operations. Once it detects a user triggering a command to turn on any hemodialysis machine, it selects the triggered hemodialysis machine as the first device. This allows it to accurately locate the device about to be put into use, preparing for subsequent response time and device control.

[0026] S12, determining the time when the hemodialysis device is triggered to start as the first response time.

[0027] After identifying the first device, the server records the time when the hemodialysis device was triggered to turn on by the user and determines this time as the first response time. The obtained first response time accurately marks the moment when the device was turned on, providing a time reference for subsequent synchronous control of equipment such as the circulation pump.

[0028] S2: After determining that there is a second device in the pre-cutoff state, obtain a second response time of the second device.

[0029] When the server determines that there is a second device in the pre-shutdown state, it will execute the operation of obtaining the second response time of the second device. The acquisition of this response time is crucial for orderly shutting down the device and protecting the server.

[0030] In some embodiments, after determining that a second device in a pre-cutoff state exists, obtaining a second response time of the second device includes: S21: If it is determined that the user triggers any hemodialysis device to shut down, the corresponding hemodialysis device is used as the second device.

[0031] The server monitors user operations in real time. When it detects that the user triggers the shutdown instruction of any hemodialysis device, it will determine the hemodialysis device that is triggered to shut down as the second device, providing a target object for subsequent accurate acquisition of the shutdown response time.

[0032] S22, determining the time when the hemodialysis device is triggered to shut down as a second response time.

[0033] After identifying the second device, the server records the time when the user triggered the shutdown of the hemodialysis device and uses this time as the second response time. This second response time provides a precise time basis for the server to adjust the circulation pump and other devices in an orderly manner to avoid pressure instability caused by sudden device shutdown.

[0034] S3, extracting a first circulation function of the circulation device in the hemodialysis system, where the first circulation function is a function of time and power.

[0035] The server executes the step of extracting the first cycle function of the circulation equipment in the hemodialysis system. As a function of time and power, obtaining the first cycle function is crucial for accurately regulating the circulation equipment and achieving stable operation of the hemodialysis system, providing the core basis for power adjustment and operation control of subsequent equipment.

[0036] In some embodiments, extracting a first cycle function of a circulatory device in a hemodialysis system, wherein the first cycle function is a function of time and power, includes: S31, determining a rated total flow rate and a rated total power based on a first number of hemodialysis devices in an on-state of the hemodialysis system; The server counts the first number of active hemodialysis devices in the hemodialysis system. Based on this number and a pre-set correspondence, it determines the corresponding rated total flow rate and rated total power. For example, the server pre-sets the flow rate and power standards corresponding to different numbers of active hemodialysis devices. Based on the number of currently active devices, the server can obtain the corresponding rated values, providing benchmark parameters for subsequent evaluation of device operating status and power adjustments.

[0037] S32, obtaining an actual total flow rate according to an actual first flow rate of each hemodialysis device in the on state of the hemodialysis system, and calculating a power adjustment coefficient based on the rated total flow rate and the actual total flow rate.

[0038] The server obtains the actual first flow rate of each active hemodialysis device and aggregates these flow rates to obtain the actual total flow rate. After obtaining the rated total flow rate and the actual total flow rate, the server calculates the power adjustment factor, which is used to accurately control the power of the circulation device.

[0039] The power adjustment coefficient is calculated based on the rated total flow and the actual total flow, including: S321: Calculate the difference between the rated total flow and the actual total flow to obtain a first differential flow.

[0040] The server calculates the difference between the rated total flow and the actual total flow, resulting in the first differential flow. This differential flow directly reflects the degree of difference between the rated and actual flow rates and is an important basis for determining whether and how to adjust the power.

[0041] S322: If the first difference flow rate is within the threshold flow rate range, the power adjustment coefficient is 0.

[0042] The server compares the first flow difference with a pre-set threshold flow range. If the first flow difference falls within the threshold flow range, indicating that the deviation between the actual operating flow of the current circulation device and the rated flow is within an acceptable range, the server sets the power adjustment factor to 0, meaning that no power adjustment is required for the circulation device.

[0043] S323: If the flow rate is not within the threshold flow range, a power adjustment coefficient is calculated based on the first difference flow rate.

[0044] When the first differential flow rate is not within the threshold flow rate range, it indicates that the deviation between the actual flow rate and the rated flow rate exceeds the acceptable range. The server calculates the power adjustment coefficient based on the first differential flow rate so as to make corresponding adjustments to the power of the circulation equipment in the future to ensure stable operation of the equipment.

[0045] The power adjustment coefficient is calculated based on the threshold flow interval, including: S3231: If the first differential flow is greater than the maximum value of the threshold flow interval, the difference between the first differential flow and the maximum value of the threshold flow interval is calculated to obtain a second differential flow, and the second differential flow is divided by a first constant to obtain a forward power adjustment coefficient.

[0046] When the server determines that the first differential flow rate is greater than the maximum value of the threshold flow rate interval, it indicates that the actual flow rate exceeds the upper limit allowed by the rated flow rate. To ensure that the power of the circulation device matches the actual demand, the server calculates the difference between the first differential flow rate and the maximum value of the threshold flow rate interval to obtain a second differential flow rate. The second differential flow rate is then divided by the first constant value to obtain a positive power adjustment coefficient. This positive coefficient indicates that the power of the circulation device needs to be increased to cope with the actual excessive flow rate.

[0047] S3232: If the first flow difference is less than the minimum value of the threshold flow interval, the difference between the second flow difference and the minimum value of the threshold flow interval is calculated to obtain a third flow difference, and the second flow difference is divided by the first constant to obtain a negative power adjustment coefficient.

[0048] If the first flow difference is less than the minimum value of the threshold flow interval, the actual flow rate is below the lower limit of the rated flow rate. The server then calculates the difference between the first flow difference and the minimum value of the threshold flow interval to obtain a third flow difference. The third flow difference is then divided by the first constant value to produce a negative power adjustment factor. This negative factor indicates that the power of the circulation equipment needs to be reduced to accommodate the lower actual flow rate.

[0049] S33: Adjust the rated total power based on the power adjustment coefficient to obtain an optimal operating power, and obtain a first cyclic function based on the optimal operating power and a preset time period.

[0050] After obtaining the power adjustment coefficient, the server adjusts its rated total power based on it to achieve the optimal operating power. Combining this optimal operating power with the preset time period, it generates a first cyclic function. This function accurately reflects the power variation of the cyclic device over time within a specific time period, providing a key basis for precise device control.

[0051] The adjusting of the rated total power based on the power adjustment coefficient to obtain the optimal operating power, and obtaining the first cyclic function based on the optimal operating power and a preset time period, include: S331 : Multiply the power adjustment coefficient by the rated total power to obtain the adjusted power, and add the rated total power and the adjusted power to obtain the optimal operating power.

[0052] The server multiplies the calculated power adjustment factor by the rated total power to obtain the adjusted power. The server then adds the rated total power and the adjusted power to determine the optimal operating power. This calculation method ensures that the power of the circulation equipment is appropriately adjusted based on the difference between the actual flow rate and the rated flow rate, ensuring more efficient and stable equipment operation.

[0053] S332: Determine the function end time based on the current time and the preset time period.

[0054] The server determines the end time of the first loop function based on the current time and a preset time period. The preset time period is set in advance by the user based on the routine hemodialysis treatment process and the operating characteristics of the equipment, such as 15 seconds or 30 seconds. This calculation clearly defines the time span of the first loop function.

[0055] S333: Generate a first cyclic function based on the current time, the function end time, and the optimal operating power.

[0056] Based on the current time, the function end time, and the optimal operating power, the server generates a first circulation function. This function fully describes the optimal operating power that the circulation device should maintain during a specific time period, providing guidance for the automated control of the hemodialysis system.

[0057] S4: Obtain a forward adjustment function based on the first response time and the pre-flow time period of the first device, and obtain a reverse adjustment function based on the second response time and the pre-stop time period of the second device.

[0058] The server uses the first response time, the first device pre-flow period, and the second response time, the second device pre-shutdown period, to generate a forward adjustment function and a reverse adjustment function, respectively. These functions are crucial for precisely regulating the power ramp-up and ramp-down of devices in the hemodialysis system, ensuring smooth startup and shutdown.

[0059] In some embodiments, obtaining a forward adjustment function based on the first response time and the pre-flow time period of the first device includes: S41 : establishing a sub-adjustment function corresponding to each first device based on the first response time and the pre-flow time period, where the sub-adjustment function of the first device is a first quadrant function.

[0060] The server uses the first response time as the starting point and, combined with the pre-flow period of the first device, constructs a corresponding sub-adjustment function for each first device. Because this function reflects the gradual increase in device power, its image is located in the first quadrant, the sub-adjustment function for the first device is set to the first quadrant function. In this way, each first device has a corresponding power adjustment function, laying the foundation for subsequent precise control.

[0061] S42, determining the maximum time point of all sub-adjustment functions, obtaining a time interval of a forward adjustment function based on the current time point and the maximum time point, and adding the power values ​​of the sub-adjustment functions at each time point to obtain a forward adjustment function.

[0062] Because there are multiple hemodialysis machines, there are also multiple corresponding sub-adjustment functions. The server analyzes the time points of all the sub-adjustment functions of the first device to find the maximum time point. Using the current time point and the maximum time point as the boundary, it determines the time interval for the forward adjustment function. Within this time interval, the power values ​​of each sub-adjustment function at each time point are accumulated to ultimately generate the forward adjustment function. This process integrates the power adjustment status of all first devices to generate a forward adjustment function applicable to the entire server, achieving a smooth increase in device power.

[0063] In some embodiments, obtaining the reverse adjustment function based on the second response time and the pre-stop time period of the second device includes: S43: Establish a sub-adjustment function corresponding to each second device based on the second response time and the pre-flow time period, where the sub-adjustment function of the second device is a fourth quadrant function.

[0064] The second response time is the time point when the hemodialysis device is triggered to shut down. Starting from this time, combined with the pre-flow time period, the server begins to obtain the sub-adjustment function corresponding to each second device. Since the power is in a continuously decreasing state during the device shutdown process, the sub-adjustment function of the second device is set to a fourth quadrant function. In the fourth quadrant, time progresses forward and the power value gradually decreases, which can intuitively reflect the changing trend of power when the device is shut down, thus providing an effective tool for accurately regulating the device shutdown process.

[0065] S44, determining the maximum time point of all sub-adjustment functions, obtaining the time interval of the reverse adjustment function based on the current time point and the maximum time point, and adding the power values ​​of the sub-adjustment functions at each time point to obtain the reverse adjustment function.

[0066] The server analyzes the time points involved in the sub-adjustment functions of all second devices and determines the maximum time point. By comparing the current time point with the maximum time point, the server precisely defines the time interval for the reverse adjustment function. Within this specific time interval, the server sums the power values ​​of each sub-adjustment function at each time point. Through this process, the power changes of each second device are integrated to ultimately generate a reverse adjustment function. This function can comprehensively and accurately describe the power adjustment process of the second devices in the entire server during shutdown, ensuring that the devices shut down smoothly and safely, and avoiding damage or other adverse consequences caused by sudden power drops.

[0067] S5, comprehensively adjusting the circulation device based on the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation device.

[0068] The server applies the previously generated forward and reverse adjustment functions to the comprehensive control of the circulatory system, generating a second circulatory function. This function integrates power adjustment information from the device's startup, operation, and shutdown phases, enabling precise control of the circulatory system throughout its entire lifecycle, ensuring stable and efficient operation of the hemodialysis system.

[0069] In some embodiments, the step of comprehensively adjusting the circulation device based on the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation device includes: S51 , determining the intersecting segments and non-intersecting segments of the forward adjustment function and the reverse adjustment function in the time dimension.

[0070] The server analyzes the distribution of the forward and reverse adjustment functions over time to determine the intersecting and non-intersecting segments of the two functions. Intersecting segments indicate that within a certain time period, the device has both power increase requirements during startup and power reduction requirements during shutdown. Non-intersecting segments indicate that the device is either in a pure power increase phase during startup or a pure power reduction phase during shutdown.

[0071] S52, adding the forward adjustment function and the reverse adjustment function of the intersecting segments to obtain a comprehensive function, and extracting the forward adjustment function and the reverse adjustment function of the non-intersecting segments to obtain a fragment function.

[0072] During the intersecting periods, the server adds the positive adjustment function (due to the positive power values ​​in the first quadrant) and the negative adjustment function (due to the negative power values ​​in the fourth quadrant), combining the power control effects to create a composite function. This ensures that during the intersecting periods, device power control can address both startup and shutdown requirements. During the non-intersecting periods, the server extracts and processes the positive and negative adjustment functions separately, retaining their independent power control information and generating fragment functions. These fragment functions accurately reflect the power adjustment of the device during the simple startup or shutdown phase.

[0073] S53, assembling the comprehensive function, the fragment function, and the first loop function according to time to obtain a second loop function for controlling the loop device.

[0074] The server sequentially assembles the comprehensive function, fragment function, and first loop function using time as a benchmark. The first loop function reflects the power control information of the circulatory device during normal operation. Integration with the comprehensive function and fragment function ultimately generates the second loop function. The second loop function covers the entire power control process of the device, from startup, operation, to shutdown, enabling comprehensive and intelligent control of the circulatory device, further improving the stability and reliability of the hemodialysis system and meeting the diverse needs of clinical treatment.

[0075] See also Figure 3 , is a schematic diagram of the structure of a hemodialysis data intelligent processing system provided by an embodiment of the present invention, the system comprising: A first module is configured to obtain a first response time of the first device after determining that the first device is in a pre-use state; The second module is configured to obtain a second response time of the second device after determining that there is a second device in a pre-cutoff state; An extraction module, configured to extract a first cyclic function of a circulatory device in a hemodialysis system, wherein the first cyclic function is a function of time and power; a function module configured to obtain a forward adjustment function based on the first response time and a pre-flow period of the first device, and to obtain a reverse adjustment function based on the second response time and a pre-stop period of the second device; The adjustment module is used to perform comprehensive adjustment on the circulation device based on the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation device.

[0076] The present invention also provides a storage medium, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the methods provided in the various embodiments described above.

[0077] The storage medium may be a computer storage medium or a communication medium. A communication medium includes any medium that facilitates the transfer of a computer program from one location to another. A computer storage medium may be any available medium that can be accessed by a general-purpose or special-purpose computer. For example, a storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium may also be an integral part of the processor. The processor and the storage medium may be located in an application-specific integrated circuit (ASIC). In addition, the ASIC may be located in a user device. Of course, the processor and the storage medium may also exist as discrete components in a communication device. The storage medium may be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

[0078] The present invention also provides a program product, which includes execution instructions stored in a storage medium. At least one processor of a device can read the execution instructions from the storage medium, and at least one processor executes the execution instructions so that the device implements the methods provided in the various embodiments described above.

[0079] In the above-mentioned terminal or server embodiments, it should be understood that the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASICs), etc. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly executed by a hardware processor or by a combination of hardware and software modules within the processor.

[0080] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for intelligently processing hemodialysis data, characterized in that: include: After determining that there is a first device in a pre-use state, obtaining a first response time of the first device; After determining that there is a second device in the pre-cutoff state, obtaining a second response time of the second device; Extracting a first circulation function of a circulation device in a hemodialysis system, wherein the first circulation function is a function of time and power; A forward adjustment function is obtained based on the first response time and the pre-flow period of the first device, and a reverse adjustment function is obtained based on the second response time and the pre-stop period of the second device; The circulation device is comprehensively adjusted based on the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation device.

2. The method according to claim 1, characterized in that The extracting a first cyclic function of the circulatory device in the hemodialysis system, wherein the first cyclic function is a function of time and power, includes: determining a rated total flow rate and a rated total power based on a first number of hemodialysis devices in an on-state of the hemodialysis system; Obtaining an actual total flow rate according to an actual first flow rate of each hemodialysis device in the on state of the hemodialysis system, and calculating a power adjustment coefficient based on the rated total flow rate and the actual total flow rate; The rated total power is adjusted based on the power adjustment coefficient to obtain the optimal operating power, and the first cyclic function is obtained based on the optimal operating power and a preset time period.

3. The method according to claim 2, characterized in that The power adjustment coefficient is calculated based on the rated total flow and the actual total flow, including: Calculate the difference between the rated total flow and the actual total flow to obtain a first differential flow; If the first difference flow rate is within the threshold flow rate interval, the power adjustment coefficient is 0; If it is not within the threshold flow range, the power adjustment coefficient is calculated based on the first difference flow.

4. The method according to claim 3, characterized in that The power adjustment coefficient is calculated based on the threshold flow interval, including: If the first differential flow rate is greater than the maximum value of the threshold flow rate interval, the difference between the first differential flow rate and the maximum value of the threshold flow rate interval is calculated to obtain a second differential flow rate, and the second differential flow rate is divided by the first constant value to obtain a positive power adjustment coefficient; If the first differential flow is less than the minimum value of the threshold flow interval, the difference between the second differential flow and the minimum value of the threshold flow interval is calculated to obtain a third differential flow, and the second differential flow is divided by the first constant to obtain a negative power adjustment coefficient.

5. The method according to claim 3, characterized in that The step of adjusting the rated total power based on the power adjustment coefficient to obtain the optimal operating power, and obtaining the first cyclic function based on the optimal operating power and a preset time period, includes: Multiply the power adjustment coefficient by the rated total power to get the adjusted power, and add the rated total power and the adjusted power to get the optimal operating power; Determine the function end time based on the current time and the preset time period; A first cyclic function is generated based on the current time, the function end time, and the optimal operating power.

6. The method according to claim 1, characterized in that The obtaining of a forward adjustment function based on the first response time and the pre-flow time period of the first device includes: Establishing a sub-adjustment function corresponding to each first device based on the first response time and the pre-flow time period, wherein the sub-adjustment function of the first device is a first quadrant function; The maximum time point of all sub-adjustment functions is determined, and the time interval of the forward adjustment function is obtained based on the current time point and the maximum time point. The power values ​​of the sub-adjustment functions at each time point are added to obtain the forward adjustment function.

7. The method according to claim 1, characterized in that The obtaining of a reverse adjustment function based on the second response time and the pre-stop time period of the second device includes: establishing a sub-adjustment function corresponding to each second device based on the second response time and the pre-flow time period, wherein the sub-adjustment function of the second device is a fourth quadrant function; The maximum time point of all sub-adjustment functions is determined, and the time interval of the reverse adjustment function is obtained based on the current time point and the maximum time point. The power values ​​of the sub-adjustment functions at each time point are added to obtain the reverse adjustment function.

8. The method according to any one of claims 6 or 7, characterized in that The method of comprehensively adjusting the circulation device based on the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation device includes: Determine the intersecting segments and non-intersecting segments of the forward adjustment function and the reverse adjustment function in the time dimension; The forward adjustment function and the reverse adjustment function of the intersecting segments are added together to obtain a comprehensive function, and the forward adjustment function and the reverse adjustment function of the non-intersecting segments are extracted to obtain a fragment function; The comprehensive function, the fragment function and the first loop function are assembled according to time to obtain a second loop function for controlling the loop device.

9. The hemodialysis data intelligent processing system is characterized by: include: A first module is configured to obtain a first response time of the first device after determining that the first device is in a pre-use state; The second module is configured to obtain a second response time of the second device after determining that there is a second device in a pre-cutoff state; An extraction module, configured to extract a first cyclic function of a circulatory device in a hemodialysis system, wherein the first cyclic function is a function of time and power; a function module configured to obtain a forward adjustment function based on the first response time and a pre-flow period of the first device, and to obtain a reverse adjustment function based on the second response time and a pre-stop period of the second device; The adjustment module is used to perform comprehensive adjustment on the circulation device based on the forward adjustment function and the reverse adjustment function to obtain a second circulation function for controlling the circulation device.

10. A storage medium, characterized in that The storage medium stores a computer program, which is used to implement the method according to any one of claims 1 to 8 when executed by a processor.