Nutrition pump control method, device and equipment and storage medium
By automatically controlling the feeding scheme and parameters of the nutrition pump, the accuracy and timeliness of enteral nutrition infusion of nutrition pumps in the prior art are solved, and higher feeding accuracy and timeliness are achieved.
Patent Information
- Application Number
- CN202311409821.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-26
- Publication Date
- 2025-04-29
AI Technical Summary
In the prior art, the accuracy and timeliness of infusion of enteral nutrition through nutrition pumps are low, mainly due to the reliance on manual operation and adjustment, resulting in poor operation and poor accuracy.
A nutritional pump control method is provided. By obtaining the feeding scheme of the target object, determining multiple feeding stages and their corresponding feeding parameters, the nutritional pump is automatically controlled to output nutrients at different time points, and reduce manual operation.
It improves the accuracy and timeliness of nutritional pump feeding, reduces the frequency and error rate of manual operation, and can flexibly adjust the output of nutritional products according to the patient's physical condition and tolerance level at different stages.
Smart Images

Figure CN119905198A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent feeding technology, and in particular to a control method, device, equipment and storage medium for a nutrient pump. Background Art
[0002] In clinical medicine, in order to provide nutritional support for critically ill patients, it is necessary to provide patients with enteral nutrition infusion to increase the patient's neuroendocrine function and preserve the intestinal mucosal barrier function and immune function. Due to the large individual differences among patients, such as the type of disease, degree of gastrointestinal damage, and tolerance to infused enteral nutrition, different infusion methods, doses, infusion speeds, and other infusion behaviors are required for different patients at different times. However, the current method of infusing enteral nutrition through a nutrition pump is highly dependent on manual adjustments by medical staff, and has problems with poor timeliness and low accuracy.
[0003] Therefore, how to improve the accuracy and timeliness of enteral nutrition infusion through a nutrition pump is an urgent problem to be solved. Summary of the invention
[0004] The present application provides a control method, device, equipment and storage medium for a nutrition pump, so as to solve the problem in the prior art of how to improve the accuracy and timeliness of enteral nutrition infusion through a nutrition pump.
[0005] In a first aspect, the present application provides a method for controlling a nutrition pump, comprising:
[0006] In response to a feeding instruction of the target object, obtaining a feeding plan for the target object, the feeding plan comprising: a plurality of feeding stages, at least one feeding parameter of different feeding stages being different;
[0007] According to the feeding plan, the nutrition pump is controlled to output nutrition products.
[0008] Optionally, the multiple feeding stages include at least one first feeding stage, and at least one feeding parameter of the first feeding stage changes gradually.
[0009] Optionally, the plurality of feeding stages include at least one second feeding stage;
[0010] The second feeding phase includes a plurality of feeding sub-phases, and feeding parameters of at least some of the feeding sub-phases are the same or different.
[0011] Optionally, the multiple feeding sub-stages include at least one target feeding sub-stage, and at least one feeding parameter of the target feeding sub-stage varies gradually.
[0012] Optionally, the feeding parameters of different feeding stages within a feeding cycle are gradually changed, and the feeding cycle includes at least two feeding stages.
[0013] Optionally, the feeding parameters include at least one of the following: feeding speed, feeding amount, feeding time, feeding concentration, feeding interval, and feeding interval time.
[0014] Optionally, obtaining a feeding regimen of the target object includes:
[0015] Displaying a setting page of feeding parameters for the feeding stage;
[0016] In response to a user setting operation on at least one feeding parameter of the feeding stage, a feeding plan for the target object is acquired.
[0017] Optionally, the setting page includes: a calculation strategy for calculating feeding parameters for a feeding phase;
[0018] The step of acquiring the feeding plan of the target object in response to the user's setting operation of at least one feeding parameter of the feeding stage comprises:
[0019] In response to a user setting operation on the calculation strategy, obtaining a feeding parameter corresponding to the calculation strategy;
[0020] A feeding plan for the target object is obtained according to the feeding parameters corresponding to the calculation strategy.
[0021] Optionally, the method further includes:
[0022] In response to a modification instruction for a feeding parameter of a feeding stage, the feeding parameter of the corresponding feeding stage is modified to obtain a modified feeding plan;
[0023] According to the modified feeding plan, the nutrition pump is controlled to output nutrition products.
[0024] In a second aspect, the present application provides a control device for a nutrition pump, comprising:
[0025] an acquisition module, configured to acquire a feeding scheme for the target object in response to a feeding instruction of the target object, wherein the feeding scheme includes: a plurality of feeding stages, and at least one feeding parameter of different feeding stages is different;
[0026] The control module is used to control the nutrition pump to output nutrition products according to the feeding plan.
[0027] In a third aspect, the present application provides an electronic device, comprising: a processor, a communication interface, and a memory; the processor is communicatively connected to the communication interface and the memory respectively;
[0028] The memory stores computer-executable instructions;
[0029] The communication interface communicates and interacts with external devices;
[0030] The processor executes the computer-executable instructions stored in the memory to implement the method as described in any one of the first aspects.
[0031] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the control method of the nutrition pump as described in any one of the first aspects.
[0032] In a fifth aspect, the present application provides a computer program product, which, when executed by a processor, is used to implement the control method of the nutrition pump as described in any one of the first aspects.
[0033] The control method, device, equipment and storage medium of the nutrition pump provided in the present application obtain the feeding plan of the target object by responding to the feeding instruction of the target object, determine multiple feeding stages of the target object and the feeding parameters corresponding to each feeding stage from the feeding plan, so as to control the nutrition pump to output nutrients according to the corresponding feeding parameters at the corresponding time point according to these feeding stages and feeding parameters. It can not only realize the function of controlling the nutrition pump to perform different output effects in different feeding stages, but also reduce manual operation and avoid the problem of untimely manual operation, thereby improving the accuracy and timeliness of feeding through the nutrition pump. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0035] Figure 1 A schematic flow chart of a method for controlling a nutrition pump provided in an embodiment of the present application;
[0036] Figure 2 A schematic diagram of a gradual change of feeding parameters in a first feeding stage provided in an embodiment of the present application;
[0037] Figure 3 A schematic diagram of a second feeding stage provided in an embodiment of the present application;
[0038] Figure 4 A schematic diagram of a feeding cycle provided in an embodiment of the present application;
[0039] Figure 5 A schematic diagram of another feeding cycle provided in an embodiment of the present application;
[0040] Figure 6A schematic flow chart of another method for controlling a nutrient pump provided in an embodiment of the present application;
[0041] Figure 7 A schematic diagram of a setting page provided in an embodiment of the present application;
[0042] Figure 8 Another method for controlling a nutrition pump provided in an embodiment of the present application is as follows:
[0043] Fig. 9 A schematic diagram of the structure of a control device for a nutrition pump provided in an embodiment of the present application;
[0044] Fig.10 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0045] Fig.11 A schematic diagram of the structure of another electronic device provided in an embodiment of the present application.
[0046] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0047] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0048] The nutrition pump of the present application is used to feed nutrition to a feeding object. The feeding object may be any biological object that depends on nutrition and energy, for example, the feeding object may be a human patient, an animal, etc. The nutrition is any substance that can provide energy and / or nutrition to the feeding object, for example, it may be a nutrition for providing enteral nutrition, physiological saline, etc.
[0049] To facilitate understanding, the current feeding methods are first explained by taking the provision of enteral nutrition to ICU (Intensive Care Unit) patients as an example.
[0050] At present, enteral nutrition infusion methods include one-time bolus injection, intermittent infusion, and continuous infusion via pump, etc., and the nutrients for enteral nutrition are usually delivered by a nutrition pump using the above infusion methods. Among them, the nutrition pump is one of the main medical devices for clinical feeding, which can strictly control the feeding amount and speed of the nutrients so that the nutrients can be evenly delivered into the patient's body.
[0051] However, the current nutrition pump only supports medical staff to set feeding parameters for a single feeding output mode. When the output of nutrition products from the nutrition pump needs to be adjusted, medical staff need to modify the feeding parameters of the nutrition pump to achieve this. Therefore, the current feeding method requires frequent manual operation, which may lead to low accuracy and timeliness of feeding through the nutrition pump due to medical staff's failure to adjust in time and frequent operation that may lead to mistakes.
[0052] In view of this, the present application provides a control method for a nutrition pump, which determines the feeding parameters of the target object in different feeding stages by acquiring the feeding plan of the target object, and performs different feeding operations for each feeding stage through different feeding parameters of different stages, so that the nutrition pump can flexibly provide feeding support for the target object according to the feeding plan, reducing the number of manual operations of medical staff, and there is no need to wait for manual adjustments by medical staff during the feeding process, thereby improving the accuracy and timeliness of feeding through the nutrition pump.
[0053] The method of the present application can control the nutrition pump to gradually output nutrition according to the patient's physical condition at different stages, the tolerance of nutrition, and other factors. For example, when providing enteral nutrition to the patient at the beginning, the nutrition can be provided to the patient in a low concentration, low dose, and low speed manner, and then the concentration, feeding speed, and feeding dose of the nutrition can be gradually increased to enable the patient to gradually adapt to the provision of nutrition.
[0054] For example, 1 / 4 of the target feeding dose can be used in the first feeding. If the patient tolerates enteral nutrition well, the second feeding dose can be increased to 1 / 2 of the target feeding dose, and the third feeding dose can be increased to the target feeding dose. For the feeding speed, for example, a lower feeding speed can be selected in the first feeding, such as a feeding speed of 25-50 ml / hour, and then the feeding speed can be gradually increased. For example, the second feeding increases the set increase amount based on the previous feedings, such as 25 ml / hour, until the feeding speed reaches the maximum feeding speed (e.g., 125-150 ml / hour).
[0055] The execution subject of the control method of the nutrition pump provided in the present application can be a terminal device with data processing function, or a processing chip of the terminal device, or a software or program code for realizing the control method of the nutrition pump. When the execution subject is a terminal device with data processing function, the terminal device can be, for example, a control device of a nutrition pump with computing function, a computing device such as a nutrition pump, and the computing device can be deployed with software or program code for running the control method of the nutrition pump, and the feeding operation of the nutrition pump is controlled by the software or program code. The execution subject of the method can also be a cloud platform with data processing and control functions. When the execution subject is a cloud platform, the method can be executed in the cloud to receive feeding instructions and issue control instructions to control the output of the nutrition pump, etc. The cloud platform can be logically divided into multiple parts according to actual needs, and each part has different functions. The various parts in the cloud platform can be deployed in any two or three of the electronic device (located on the user side), the edge environment and the cloud environment. The edge environment is an environment including a collection of edge electronic devices close to the electronic device, and the edge electronic device includes: an edge server, an edge station with computing power, etc. The various parts of the cloud platform deployed in different environments or devices cooperate to realize the functions of data processing and control of the cloud platform. It should be understood that this application does not restrictively divide which parts of the cloud platform are deployed in what specific environment. In actual application, it can be adaptively deployed according to the computing power of the electronic device, the resource usage of the edge environment and the cloud environment, or the specific application requirements.
[0056] Below, taking the control device of the nutrition pump that implements the method as an example, the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail through specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0057] Figure 1 The flowchart of a control method of a nutrition pump provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, the method may include:
[0058] S101 . In response to a feeding instruction of a target object, obtain a feeding plan of the target object.
[0059] Among them, the feeding plan includes: multiple feeding stages, and at least one feeding parameter of different feeding stages is different. There are intervals of suspending feeding between the multiple feeding stages. In each feeding stage, feeding can be continuous and uninterrupted, and it can also include multiple feeding sub-stages with feeding intervals. For example, assuming that the target object needs to receive feeding for ten consecutive days, the nutrition pump needs to perform three feeding outputs a day, and each feeding output is continuous and uninterrupted. At this time, the feeding stage can be each feeding output, or it can be regarded as a feeding stage every day. When each day is regarded as a feeding stage, the feeding stage can include multiple feeding outputs with intervals, etc. The feeding stages of the present application include but are not limited to the division method of the above examples, which can be determined according to actual needs and are not limited to this.
[0060] The feeding parameter is used to control the feeding output of the nutrition pump. For different feeding stages, the feeding parameter can be the same or different. The feeding parameter includes but is not limited to at least one of the following: feeding speed, feeding amount, feeding time, feeding concentration, feeding interval, and feeding interval time.
[0061] Among them, the feeding speed is used to control the speed at which the nutrition pump outputs the nutrition product when performing the feeding operation. For example, the feeding speed can be controlled by changing the output flow of the nutrition pump, or the feeding speed can be controlled by changing the concentration of the nutrition product. The feeding amount is used to control the total amount of nutrition product output by the nutrition pump to the target object in a feeding stage. It can control the feeding amount by controlling one or more of the feeding speed, feeding time, or feeding concentration. The feeding time is used to control the duration of the nutrition pump outputting nutrition product to the target object in a feeding stage, and the feeding concentration is used to control the concentration of the nutrition product output by the nutrition pump. The feeding interval is used to control the duration of the nutrition pump stopping output between two feeding stages, or the duration of the nutrition pump stopping output between two feeding sub-stages. The feeding interval is used for the duration of the feeding stage where intermittent feeding is required to stop output.
[0062] The feeding instruction of the target object may be obtained by the control device of the nutrition pump according to the operation of the user, for example, it may be an instruction generated by the user directly operating the control device, or it may be obtained by receiving an instruction issued by other user personal devices connected to the control device. The feeding instruction may include the feeding plan of the target object, for example, including the feeding parameters corresponding to the feeding plan, or the identification of the feeding plan, etc., and the identification may be, for example, the name and number of the feeding plan.
[0063] If the feeding instruction includes the feeding plan of the target object, including the previously stored feeding history, the feeding plan can be directly extracted from the feeding instruction. If the feeding instruction includes the identification of the feeding plan of the target object, the feeding plan can be determined according to the identification and the mapping relationship between the identification and the feeding plan pre-stored in the control device.
[0064] S102. According to the feeding plan, control the nutrition pump to output nutrition products.
[0065] The control device of the nutrient pump determines when the nutrient pump outputs nutrients and when it stops outputting nutrients according to the feeding stages included in the feeding plan; and determines at what feeding speed, feeding amount, feeding time, feeding concentration, feeding interval, etc., the nutrient pump outputs nutrients in each feeding stage according to the feeding parameters included in the feeding plan.
[0066] Exemplarily, the feeding scheme includes three feeding stages, and the feeding parameters of the three feeding stages can be shown in Table 1 below:
[0067] Table 1
[0068] Feeding stage Feeding time Feeding interval Feeding speed Feeding concentration Feeding amount Phase 1 2 hours 2 hours 75ml / h Concentration 1 150ml Phase 2 2.5 hours 1.5 hours 100ml / h Concentration 1 250ml Phase 3 3 hours - 125ml / h Concentration 2 375ml
[0069] As shown in Table 1, if the feeding output of stage 1 starts at 8 o'clock, the feeding output of stage 1 is completed at 10 o'clock, and the feeding speed, feeding concentration and feeding amount of stage 1 are shown in Table 1. After an interval of 2 hours, the feeding output of stage 2 starts at 12 o'clock, the feeding output of stage 2 is completed at 14:30, and the feeding output of stage 3 starts at 16 o'clock, and the feeding plan ends at 19 o'clock.
[0070] It should be understood that the content in Table 1 above is only an example, and the present application is not limited to the feeding scheme shown in this example.
[0071] As can be seen from Table 1, the present application can set the feeding parameters of each feeding stage to different parameters to achieve changes in one or more of different feeding times, feeding intervals, feeding speeds, feeding concentrations, feeding amounts, etc., without the need for medical staff to manually operate the nutrient pump before and after each feeding stage. Only one feeding instruction needs to be issued to realize the function of the nutrient pump to gradually output nutrients.
[0072] The control method of the nutrition pump provided in the embodiment of the present application obtains the feeding plan of the target object by responding to the feeding instruction of the target object, determines multiple feeding stages of the target object and the feeding parameters corresponding to each feeding stage from the feeding plan, so as to control the nutrition pump to output nutrients according to the corresponding feeding parameters at the corresponding time point according to these feeding stages and feeding parameters. This method not only realizes the function of controlling the nutrition pump to perform different output effects in different feeding stages, but also reduces manual operation and avoids the problem of untimely manual operation, thereby improving the accuracy and timeliness of feeding output through the nutrition pump.
[0073] The above-mentioned feeding stages and various implementation methods of the feeding parameters corresponding to the feeding stages are described below.
[0074] Implementation 1: The multiple feeding stages include at least one first feeding stage, wherein at least one feeding parameter of the first feeding stage changes gradually.
[0075] The first feeding stage is a continuous and uninterrupted feeding, and the gradually changing feeding parameters in the first feeding stage can be one or more of the feeding speed, feeding concentration, etc. The gradual change means that in the first feeding stage, the feeding parameter is not a fixed value, but a value that changes over time. For example, taking the gradually changing feeding parameter as the feeding speed as an example, in the first feeding stage, the feeding speed can be constantly changing with a preset time interval, for example, it can be gradually rising, it can also be gradually falling, or it can be changed with a preset function, etc. Taking the gradual rise as an example, in the first feeding stage, the feeding speed increases once after each preset time interval. The increase can be based on the step length increase, and the step length can be preset, or it can be determined based on the initial feeding speed of the first feeding stage, the target feeding speed, and the total duration of the gradual change of the first feeding stage, and the total duration of the gradual change is less than or equal to the total feeding duration of the first feeding stage. Exemplarily, the initial feeding speed is 100ml / h, the target feeding speed is 160ml / h, and the total duration of the gradual change is 60 minutes, then the feeding speed increases by 1ml / h per minute. The preset time interval can be set according to actual needs and is not limited to 1 minute in this example.
[0076] Figure 2 This is a schematic diagram of a feeding parameter gradient in the first feeding stage provided in an embodiment of the present application. Figure 2 As shown, the vertical axis is feeding speed, the horizontal axis is time, Figure 2 The method comprises three first feeding stages. In each first feeding stage, the feeding speed increases gradually.
[0077] Optionally, the three first feeding stages may also have different gradual change modes, for example, the first feeding stage 1 is a gradual increase, the first feeding stage 2 is a gradual decrease, and the first feeding stage 3 is a gradual change according to a preset function.
[0078] Optionally, the gradual change of the three first feeding stages can be continuous or discontinuous. When the gradual change is continuous, that is, the initial feeding speed of each first feeding stage is the feeding speed of the last moment of the previous first feeding stage adjacent to it. For example, the feeding speed of the last moment of the first feeding stage 1 is the initial feeding speed of the first feeding stage 2. When the gradual change is discontinuous, each first feeding stage can be gradually changed according to its own gradual change rule, or the mean, median, any value, etc. of the previous first feeding stage can be used as its initial feeding speed, etc.
[0079] It should be understood that the above only takes the feeding speed as an example to introduce the gradual change of the feeding parameters of the multiple first feeding stages. The gradually changing feeding parameters can also be one or more other feeding parameters such as the feeding interval, feeding concentration, etc. When the gradually changing feeding parameter is the feeding interval, the feeding intervals between the multiple first feeding stages can also be gradually changing, for example, the interval between the first feeding stage 1 and the first feeding stage 2 is 10 minutes, the interval between the first feeding stage 2 and the first feeding stage 3 is 20 minutes, etc., and the gradual change method is similar to the gradual change of the feeding speed, and this application will not elaborate on this.
[0080] Implementation 2: The multiple feeding stages include at least one second feeding stage, wherein the second feeding stage includes multiple feeding sub-stages, and the feeding parameters of at least some of the feeding sub-stages are the same or different.
[0081] There are feeding intervals between the feeding substages, that is, the second feeding stage includes multiple feeding substages that are independent of each other with feeding intervals, and each feeding substage is for continuous and uninterrupted feeding. The feeding parameters of different feeding substages can be the same or different (for example, all feeding parameters can be different or some feeding parameters can be different, or the feeding parameters of each feeding substage are different from the feeding parameters of other feeding substages, or the feeding parameters of some feeding substages are different from some other feeding substages, but the same as other other feeding substages, etc.), or there can be a gradual change of feeding parameters between the feeding substages. The difference in feeding parameters of the multiple feeding substages and the gradual change of feeding parameters between the feeding substages are similar to the difference between the multiple first feeding stages in implementation method 1.
[0082] For example, Figure 3 This is a schematic diagram of a second feeding stage provided in an embodiment of the present application. Figure 3As shown, it includes the second feeding stage 1 and the second feeding stage 2. The second feeding stage 1 includes three feeding sub-stages, and the feeding parameters of each feeding sub-stage are different. Figure 3 In the example, the feeding time and feeding interval of each feeding sub-stage are different, such as Figure 3 As shown, the feeding time of feeding substage 1 is 30 minutes, the feeding time of feeding substage 2 is 20 minutes, the feeding time of feeding substage 3 is 10 minutes, the feeding interval between feeding substage 1 and feeding substage 2 is 2 minutes, and the feeding interval between feeding substage 2 and feeding substage 3 is 3 minutes.
[0083] In this example, the feeding parameters of each feeding sub-stage in the second feeding stage 1 are different from the feeding parameters of other feeding sub-stages (i.e., feeding time and feeding interval), and other feeding parameters such as feeding speed can be the same for all feeding sub-stages, partially the same, or different, etc.
[0084] In this implementation, further, for the multiple feeding sub-stages, it can include at least one target feeding sub-stage in which one or more feeding parameters are gradually changed. The feeding parameter gradual change of the target feeding sub-stage is similar to the feeding parameter gradual change in the first feeding stage in the aforementioned implementation 1, and can refer to the description of the feeding parameter gradual change in the aforementioned first feeding stage, which will not be repeated here.
[0085] Implementation method 3: Multiple feeding stages can constitute a feeding cycle, and multiple feeding cycles can exist in one feeding plan.
[0086] The feeding stages included in the feeding cycle may be the same feeding stage or different feeding stages. When the feeding stages included in the feeding cycle are different feeding stages, at least one feeding parameter of these feeding stages may be gradually changed.
[0087] For example, Figure 4 A schematic diagram of a feeding cycle provided in an embodiment of the present application. Figure 4 As shown, the feeding plan of the target object includes three feeding stages every day. If feeding is carried out continuously for ten days, it may include three feeding cycles, and the three feeding cycles are feeding cycle 1, feeding cycle 2, and feeding cycle 3. The feeding stage included in feeding cycle 1 may be the first feeding stage of each day, and feeding cycle 1 includes 10 feeding stages; the feeding stage included in feeding cycle 2 may be the second feeding stage of each day, and feeding cycle 2 includes 10 feeding stages; the feeding stage included in feeding cycle 3 may be the third feeding stage of each day, and feeding cycle 3 includes 10 feeding stages.
[0088] For example, Figure 5A schematic diagram of another feeding cycle provided in an embodiment of the present application. Figure 5 As shown, the feeding plan of the target object includes three feeding stages per day. If feeding is performed continuously for ten days, it may include 10 feeding cycles. The three feeding cycles are feeding cycle 1 to feeding cycle 10, and each feeding cycle includes three feeding stages in one day.
[0089] In the case of the above two feeding cycles, optionally, the feeding parameters of different feeding stages in the feeding cycle are gradually changed. Figure 4 The feeding cycle 1 shown is used as an example for explanation. In the feeding cycle 1, the feeding parameter of each feeding stage (i.e., the first feeding stage of each day) changes gradually, for example, it can be one or more of the aforementioned feeding speed change, feeding interval change, feeding time change, etc.
[0090] In addition, the feeding parameters between the feeding cycles may also be gradually changed, for example, the feeding interval between feeding cycle 1 and feeding cycle 2 is different from the feeding interval between feeding cycle 2 and feeding cycle 3, forming a gradual change.
[0091] It should be understood that the gradual change may also include the gradual change of feeding parameters during the feeding stages within the above-mentioned feeding cycle, and the gradual change of feeding parameters between the above-mentioned feeding cycles.
[0092] The above three implementation methods are not completely independent of each other. The feeding scheme of the present application may be a fusion of some of the above implementation methods, or may include a fusion of all the above implementation methods, and the present application does not impose any restrictions on this.
[0093] The control method of the nutrient pump provided in the embodiment of the present application flexibly adjusts the way in which the nutrient pump outputs nutrients through different feeding parameters in different feeding stages, so that the nutrient pump outputs nutrients to support various progressive output methods or combined output methods that meet actual needs, thereby improving the flexibility of the nutrient pump in outputting nutrients and improving the accuracy and timeliness of the nutrient pump's feeding output.
[0094] Next, how to obtain the feeding plan of the target object in the aforementioned step S101 is described in detail. Figure 6 A flow chart of another method for controlling a nutrient pump provided in an embodiment of the present application. Figure 6 As shown, the aforementioned step S101 may include:
[0095] S601, displaying a setting page of feeding parameters in a feeding stage.
[0096] The setting page may include one or more feeding parameter setting subpages for feeding stages, or may be only a setting page for feeding parameters for a certain feeding stage. When the setting page is only a setting page for feeding parameters for a certain feeding stage, the setting page for feeding parameters of other feeding stages may be switched to by turning pages, sliding, or the like, so as to realize the setting of feeding parameters for multiple feeding stages.
[0097] For example, Figure 7 A schematic diagram of a setting page provided in an embodiment of the present application. The setting page includes at least one feeding parameter and a setting area corresponding to each feeding parameter, in which the value of the feeding parameter can be set to determine the feeding parameter corresponding to the feeding stage. Figure 7 As shown, the feeding parameters may include one or more of feeding speed, feeding time, feeding amount, etc., and a setting area corresponding to each feeding parameter to set the value of the feeding speed, feeding time, feeding amount, etc. corresponding to the feeding stage.
[0098] The setting page can be displayed on the display screen of the control device of the nutrition pump, or it can be displayed on the display screen of the user's personal device connected to the control device, such as the user's computer, mobile phone, etc. The setting page can be a web page, a mini-program, or an interface in an application, and this application does not impose any restrictions on this.
[0099] S602: In response to the user's setting operation on at least one feeding parameter of a feeding stage, a feeding plan for the target object is obtained.
[0100] When the user inputs or selects the value of the feeding parameter through the setting page and completes the setting operation of at least one feeding parameter in the feeding stage, a feeding plan for the target object is generated according to the feeding parameters included in the page and the setting value corresponding to each feeding parameter.
[0101] Optionally, after the user has batch-operated multiple feeding stages, the feeding plan for the target object may be acquired according to the setting of at least one feeding parameter of the multiple feeding stages.
[0102] The method provided in the embodiment of the present application displays the setting page of the feeding parameters of the feeding stage, obtains the settings of each feeding parameter in each feeding stage according to the user's setting operation of at least one feeding parameter in the feeding stage, and generates a feeding plan for the target object according to the setting, so as to facilitate the subsequent control of the nutrition pump to output nutrients according to the feeding plan.
[0103] In a possible implementation, the setting page may further include a calculation strategy for calculating the feeding parameters of the feeding stage. The calculation strategy is used to calculate the feeding parameters of the feeding stage according to the input parameters. For example, the calculation strategy may be the aforementioned calculation rule for calculating how to gradually change the feeding speed in the feeding stage according to the initial feeding speed, the target feeding speed, the preset step length, and the preset time interval.
[0104] In this implementation, in response to the user's setting operation on at least one feeding parameter of the feeding stage, obtaining the feeding plan of the target object may also include:
[0105] In response to the user's setting operation of the calculation strategy, the feeding parameters corresponding to the calculation strategy are obtained. The calculation parameters are calculated according to the calculation rules and calculation parameters included in the calculation strategy, so as to calculate and obtain the feeding parameters of the feeding stage. According to the feeding parameters corresponding to the calculation strategy, a feeding plan for the target object is generated.
[0106] Exemplarily, the calculation parameters included in the calculation strategy include an initial feeding speed, a target feeding speed, a preset step size, and a preset time interval. The calculation rule of the calculation strategy is: divide the difference between the initial feeding speed and the target feeding speed by the preset step size, and determine the feeding speed each time the preset time interval passes according to the feeding start time.
[0107] The method provided in the embodiment of the present application enables the user to input the corresponding calculation strategy according to the actual gradual change requirements by providing a calculation strategy setting interface, and generates gradual feeding parameters consistent with the calculation strategy according to the settings of the calculation strategy, so as to control the nutrient pump to gradually output the nutrient according to the gradual feeding parameters, thereby improving the flexibility of controlling the nutrient pump to output the nutrient.
[0108] In addition, since the patient's physical condition changes at any time with the input of nutrients, the medical staff may need to temporarily adjust the feeding parameters of the nutrition pump. Therefore, the method of the present application may also include how to modify the feeding parameters during the feeding stage.
[0109] Optional, Figure 8 Another control method for a nutrition pump provided in an embodiment of the present application is used to adjust the subsequent output of the nutrition pump according to actual needs during the process of the nutrition pump outputting nutrition products according to the feeding plan described above. Figure 8 As shown, the method may also include:
[0110] S801. Responding to a modification instruction for feeding parameters of a feeding stage, modifying the corresponding feeding parameters of the feeding stage to obtain a modified feeding plan.
[0111] The modification instruction may include the identification of the feeding stage to be modified and the identification of the feeding parameter, or may include the feeding parameter in the feeding stage to be modified and the set value of the feeding parameter.
[0112] According to the modification instruction, operations of adding, deleting, or modifying feeding stages and / or modifying at least one feeding parameter can be performed. According to the modified feeding stages and the modified feeding parameters in the feeding stages, a modified feeding plan is generated.
[0113] S802. According to the modified feeding plan, control the nutrition pump to output nutrition products.
[0114] The control device controls the output of the nutrition pump according to the modified feeding plan, the feeding stages included in the modified feeding plan and the feeding parameters of each feeding stage, so as to control the nutrition pump to output nutrients to feed the patient according to the feeding stages included in the modified feeding plan and the feeding parameters of each feeding stage.
[0115] The method provided in the embodiment of the present application responds to the modification instruction of the feeding parameters of the feeding stage, modifies the feeding parameters of the corresponding feeding stage, obtains the modified feeding plan, and controls the nutrition pump to output the nutrients according to the modified feeding plan, so that after the patient's physical condition changes with the input of the nutrients, it is convenient for the user to adjust the subsequent feeding operation of the nutrition pump, so as to further improve the flexibility of the nutrition pump.
[0116] Fig. 9 This is a schematic diagram of the structure of a control device for a nutrition pump provided in an embodiment of the present application. Fig. 9 As shown, the control device of the nutrition pump may include: an acquisition module 11 and a control module 12. In a possible implementation, the device may also include: an output module 13.
[0117] The acquisition module 11 is used to respond to the feeding instruction of the target object and acquire a feeding plan of the target object, wherein the feeding plan includes: multiple feeding stages, and at least one feeding parameter of different feeding stages is different. Optionally, the feeding parameter includes at least one of the following: feeding speed, feeding amount, feeding time, feeding concentration, feeding interval, and feeding interval time.
[0118] The control module 12 is used to control the nutrition pump to output nutrition products according to the feeding plan.
[0119] Wherein, optionally, the multiple feeding stages include at least one first feeding stage, and at least one feeding parameter of the first feeding stage is gradually changed. Alternatively, the multiple feeding stages include at least one second feeding stage. The second feeding stage includes multiple feeding sub-stages, and the feeding parameters of at least some of the feeding sub-stages are the same or different. For the multiple feeding sub-stages, optionally, the multiple feeding sub-stages include at least one target feeding sub-stage, and at least one feeding parameter of the target feeding sub-stage is gradually changed. Optionally, the feeding plan also includes a feeding cycle, and the feeding parameters of different feeding stages within the feeding cycle are gradually changed, and the feeding cycle includes at least two of the feeding stages.
[0120] In any of the above implementations, the output module 13 is used to display the setting page of the feeding parameters of the feeding stage. The acquisition module 11 is specifically used to acquire the feeding plan of the target object in response to the user's setting operation of at least one feeding parameter of the feeding stage.
[0121] Optionally, the setting page includes: a calculation strategy for calculating feeding parameters of a feeding stage. The acquisition module 11 is specifically used to respond to the user's setting operation of the calculation strategy, obtain the feeding parameters corresponding to the calculation strategy. According to the feeding parameters corresponding to the calculation strategy, obtain the feeding plan of the target object.
[0122] Optionally, the acquisition module 11 is further configured to respond to a modification instruction for feeding parameters of a feeding stage, modify the corresponding feeding parameters of the feeding stage, and obtain a modified feeding plan. The control module 12 is further configured to control the nutrition pump to output nutrition products according to the modified feeding plan.
[0123] The control device for the nutrient pump provided in the embodiment of the present application can execute the control method for the nutrient pump in the above method embodiment. Its implementation principle and technical effect are similar and will not be repeated here.
[0124] Fig.10 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, wherein the electronic device is used to execute the control method of the nutrition pump mentioned above, for example, it can be the control device of the nutrition pump mentioned above, such as a third-party terminal, a transfer station, etc., or it can be the nutrition pump.
[0125] like Fig.10 As shown, the electronic device is a nutrition pump, which may include: a processor, a memory, an infusion consumable 100, a touch display 200, and a driving member 300. Among them, the output consumable 100 may include a liquid inlet 121, a liquid outlet 122, and a silicone hose 123. The processor and the memory are located inside the electronic device. The description is limited by the viewing angle, and the positions of the processor and the memory are not shown in the figure.
[0126] When the electronic device implements the control method of the nutrition pump provided in the above-mentioned embodiment, the nutrition product is input from the liquid inlet end 121 , and the processor controls the driving component 300 to squeeze the silicone hose 123 and output the nutrition product from the liquid outlet end 122 .
[0127] Fig.11 A schematic diagram of the structure of another electronic device provided in an embodiment of the present application. Fig.11 The internal structure of the electronic device is introduced. Fig.11 As shown, the electronic device 1100 may include: at least one processor 1101 , a memory 1102 , and a communication interface 1103 .
[0128] The memory 1102 is used to store programs. Specifically, the programs may include program codes, and the program codes include computer operation instructions.
[0129] The memory 1102 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0130] The processor 1101 is used to execute the computer-executable instructions stored in the memory 1102 to implement the method described in the above method embodiment. The processor 1101 may be a CPU, or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0131] The processor 1101 can communicate and interact with external devices through the communication interface 1103. The external devices can be, for example, the personal devices of the user mentioned above. In a specific implementation, if the communication interface 1103, the memory 1102 and the processor 1101 are implemented independently, the communication interface 1103, the memory 1102 and the processor 1101 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc., but it does not mean that there is only one bus or one type of bus.
[0132] Optionally, in a specific implementation, if the communication interface 1103, the memory 1102 and the processor 1101 are integrated on a chip, the communication interface 1103, the memory 1102 and the processor 1101 can communicate through an internal interface.
[0133] The present application also provides a computer-readable storage medium, which may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores program instructions, and the program instructions are used for the methods in the above embodiments.
[0134] The present application also provides a program product, which includes an execution instruction stored in a readable storage medium. At least one processor of a computing device can read the execution instruction from the readable storage medium, and at least one processor executes the execution instruction so that the computing device implements the control method of the nutrition pump.
[0135] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned 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 application.
Claims
1. A method for controlling a nutrition pump, characterized in that: include: In response to a feeding instruction of the target object, obtaining a feeding plan for the target object, the feeding plan comprising: a plurality of feeding stages, at least one feeding parameter of different feeding stages being different; According to the feeding plan, the nutrition pump is controlled to output nutrition products.
2. The method according to claim 1, characterized in that The plurality of feeding phases comprises at least one first feeding phase in which at least one feeding parameter is gradually varied.
3. The method according to claim 1, characterized in that The plurality of feeding phases includes at least one second feeding phase; The second feeding phase includes a plurality of feeding sub-phases, and feeding parameters of at least some of the feeding sub-phases are the same or different.
4. The method according to claim 3, characterized in that The plurality of feeding subphases include at least one target feeding subphase, in which at least one feeding parameter of the target feeding subphase is gradually varied.
5. The method according to claim 1, characterized in that The feeding parameters of different feeding phases within a feeding cycle are gradually varied, and the feeding cycle includes at least two of the feeding phases.
6. The method according to any one of claims 1 to 5, characterized in that: The feeding parameters include at least one of the following: feeding speed, feeding amount, feeding time, feeding concentration, feeding interval, and feeding interval time.
7. The method according to any one of claims 1 to 5, characterized in that: The step of obtaining a feeding plan for a target object comprises: Displaying a setting page of feeding parameters for the feeding stage; In response to a user setting operation on at least one feeding parameter of the feeding stage, a feeding plan for the target object is acquired.
8. The method according to claim 7, characterized in that The settings page includes: a calculation strategy for calculating feeding parameters for a feeding phase; The step of acquiring the feeding plan of the target object in response to the user's setting operation of at least one feeding parameter of the feeding stage comprises: In response to a user setting operation on the calculation strategy, obtaining a feeding parameter corresponding to the calculation strategy; A feeding plan for the target object is obtained according to the feeding parameters corresponding to the calculation strategy.
9. The method according to claim 7, characterized in that: The method further comprises: In response to a modification instruction for a feeding parameter of a feeding stage, the feeding parameter of the corresponding feeding stage is modified to obtain a modified feeding plan; According to the modified feeding plan, the nutrition pump is controlled to output nutrition products.
10. A control device for a nutrition pump, characterized in that: include: an acquisition module, configured to acquire a feeding scheme for the target object in response to a feeding instruction of the target object, wherein the feeding scheme comprises: a plurality of feeding stages, wherein at least one feeding parameter of different feeding stages is different; The control module is used to control the nutrition pump to output nutrition products according to the feeding plan.
11. An electronic device, characterized in that: include: A processor, a communication interface, and a memory; the processor is communicatively connected to the communication interface and the memory respectively; The memory stores computer-executable instructions; The communication interface communicates and interacts with external devices; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 9.