Intermittent wake-up control method of a guidance platform facing energy consumption optimization
Patent Information
- Application Number
- CN202610735591.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-05-26
- Publication Date
- 2026-08-18
AI Technical Summary
[0007]为了解决现有技术中存在的由于导诊平台间歇式唤醒控制不准确导致能源浪费的技术问题,本发明实施例提供面向能耗优化的导诊平台间歇式唤醒控制方法,技术方案如下:
1、导诊平台通常会在用户扫码后进入引导页或等待页以引导用户完成交易过程,然而,用户在扫码后可能会停留在非交易页面,导致屏幕保持常亮,未能及时进入低功耗待机模式,进而导致不必要的能源消耗,同时,导诊平台在用户操作时会间歇式地进入唤醒和工作状态,其中,由于用户频繁扫码等误操作,可能会频繁地触发导诊平台的唤醒机制,产生能源浪费,本发明基于获取的唤醒交互数据判断是否进行唤醒交互有效性能耗监测,有助于精准监测导诊平台从待机模式唤醒到工作模式过程中是否存在无效能耗,接着若不进行唤醒交互有效性能耗监测,则发送唤醒交互异常提示,若进行唤醒交互有效性能耗监测,则基于获取的唤醒能耗数据得到唤醒能耗控制结果以判断是否执行唤醒能耗控制优化,从而最大限度地减少因错误唤醒或无效交互产生的能耗浪费,进一步提高导诊平台的整体能效,最后若执行唤醒能耗控制优化,则在发送用于执行唤醒能耗控制优化的指令后进行间歇式唤醒交互机制优化,若不执行唤醒能耗控制优化,则直接进行间歇式唤醒交互机制优化,通过对导诊平台在工作模式与待机模式之间的切换间隔进行优化,有效避免导诊平台频繁无意义的切换,进而减少因频繁切换状态而产生的能源浪费,有效解决了现有技术中存在由于导诊平台间歇式唤醒控制不准确导致能源浪费的问题。
Smart Images

Figure CN122592944A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wake-up energy consumption optimization control technology, and in particular to an intermittent wake-up control method for a triage platform oriented towards energy consumption optimization. Background Technology
[0002] The patient guidance platform can be integrated with bag removal machines, film removal machines, and medical information navigation machines. In hospitals, the automatic bag removal machines do not always operate continuously; sometimes they are in standby or idle mode. By implementing intermittent wake-up control for the bag removal machines, they can enter a low-energy mode or complete standby mode when operation is not required, avoiding prolonged high-load operation and reducing energy waste.
[0003] Currently, after being powered on, the hospital's automatic bag-retrieving machine defaults to a low-power standby mode. Users can wake it up by scanning the QR code on the machine with their mobile phones or smart devices. Users can then operate the machine on its display interface, such as selecting to retrieve a bag. After waking up, the machine enters working mode, awaiting user input. Once the user completes their operation (e.g., successful scanning or successful retrieval of the medicine bag), the machine enters a short standby buffer period (e.g., 10 seconds). If no new operations occur during this period, it returns to low-power standby mode. Furthermore, if the automatic bag-retrieving machine remains in low-power standby mode for a longer period than a set value, it enters sleep mode.
[0004] For example, Chinese patent application CN118759969A discloses a data center energy consumption optimization control method and system based on deep neural networks, which includes: acquiring first state information of the data center; processing information based on the first state information and establishing an energy consumption optimization objective function and constraints; establishing a neural optimization network based on a DeepG-Q-G Network; optimizing the energy consumption of the data center based on the neural optimization network; generating optimization instructions based on the energy consumption optimization strategy; and completing energy consumption optimization control based on the optimization instructions.
[0005] For example, Chinese invention patent CN103558774B discloses an arbitrary button wake-up control device and terminal, which includes: waking up the terminal when in standby or off mode. The arbitrary button wake-up control device includes a central processing unit, a main control chip, a button module, and a power supply control module. The main control chip is connected to the button module and the power supply control module. The button module and the central processing unit are connected to the power supply control module. Simply pressing a button generates a wake-up command to control the battery to supply power to the terminal, so that the terminal can be powered on and enter the working state.
[0006] The above-mentioned technology has at least the following technical problems: Guidance platforms (such as bag-retrieving machines) are typically equipped with high-brightness display screens. When users spend extended periods on non-transaction pages (such as guidance or waiting pages), especially after scanning a QR code, the prolonged time spent on these pages, such as following a public account, registering, or binding a card, leads to extremely high energy consumption as the screen remains constantly lit. This causes the guidance platform to continue consuming energy even when not needed. Furthermore, frequent scanning by users due to accidental actions increases the number of times the guidance platform is repeatedly woken up and activated, resulting in energy waste during the intermittent wake-up process. Summary of the Invention
[0007] To address the technical problem of energy waste caused by inaccurate intermittent wake-up control in existing triage platforms, this invention provides an energy-optimized intermittent wake-up control method for triage platforms, the technical solution of which is as follows: This invention provides an intermittent wake-up control method for a patient guidance platform aimed at energy consumption optimization. The method includes: acquiring wake-up interaction data reflecting user interaction behavior during the wake-up process from standby mode to working mode; determining, based on the acquired wake-up interaction data, whether to perform effective wake-up interaction energy consumption monitoring to determine the effectiveness of energy consumption during the wake-up process from standby mode to working mode; if effective wake-up interaction energy consumption monitoring is not performed, sending a wake-up interaction abnormality prompt; if effective wake-up interaction energy consumption monitoring is performed, obtaining a wake-up energy consumption control result based on the acquired wake-up energy consumption data to determine whether to perform wake-up energy consumption control optimization, whereby wake-up energy consumption control optimization involves controlling the screen backlight of the patient guidance platform in working mode to reduce screen energy consumption; if wake-up energy consumption control optimization is performed, then after sending an instruction to perform wake-up energy consumption control optimization, performing intermittent wake-up interaction mechanism optimization; if wake-up energy consumption control optimization is not performed, then directly performing intermittent wake-up interaction mechanism optimization, whereby intermittent wake-up interaction mechanism optimization involves adjusting the switching interval between working mode and standby mode of the patient guidance platform.
[0008] The beneficial effects of the technical solutions provided in the embodiments of the present invention include at least the following: 1. Triage platforms typically guide users to a tutorial or waiting page after scanning a QR code to complete the transaction. However, users may remain on a non-transaction page after scanning, keeping the screen constantly lit and failing to enter low-power standby mode promptly, leading to unnecessary energy consumption. Furthermore, the triage platform intermittently enters wake-up and working states during user operations. Frequent accidental scans and other user actions may frequently trigger the platform's wake-up mechanism, resulting in energy waste. This invention uses acquired wake-up interaction data to determine whether to perform effective wake-up interaction energy consumption monitoring. This helps to accurately monitor whether there is invalid energy consumption during the triage platform's transition from standby mode to working mode. If effective wake-up interaction energy consumption monitoring is not performed, a wake-up interaction anomaly prompt is sent; if effective wake-up interaction energy consumption monitoring is performed... Performance monitoring uses the acquired wake-up energy consumption data to obtain wake-up energy consumption control results to determine whether to perform wake-up energy consumption control optimization. This minimizes energy waste caused by erroneous wake-ups or invalid interactions, further improving the overall energy efficiency of the triage platform. If wake-up energy consumption control optimization is performed, the intermittent wake-up interaction mechanism is optimized after sending the instruction to perform the optimization. If not, the intermittent wake-up interaction mechanism is optimized directly. By optimizing the switching interval between the triage platform's working mode and standby mode, frequent and meaningless switching of the triage platform is effectively avoided, thereby reducing energy waste caused by frequent state switching. This effectively solves the problem of energy waste caused by inaccurate intermittent wake-up control in the existing technology.
[0009] 2. By acquiring wake-up energy consumption data within the wake-up control cycle to obtain the effective wake-up energy consumption value, compared with existing technologies that manage energy consumption based on coarse energy consumption models or static time settings, lacking precise quantification and analysis of real-time energy efficiency during the wake-up process and interactive response, this method helps to more accurately reflect the actual energy efficiency status of the triage platform. Next, it determines whether the effective wake-up energy consumption value is greater than the effective wake-up energy consumption reference index. If so, it compares the acquired effective wake-up energy consumption value with the upper limit of the effective wake-up energy consumption reference to determine whether to adjust the working mode energy consumption control. Otherwise, it sends a command to perform wake-up energy consumption control optimization, dynamically adjusting the backlight brightness and backlight drive current based on the deviation of the effective wake-up energy consumption value. This allows for precise adjustments based on actual energy efficiency needs, rather than relying on fixed preset modes. By reducing screen backlight brightness and backlight drive current, unnecessary energy waste is reduced, effectively lowering the energy consumption of the triage platform during the wake-up process from standby mode to working mode.
[0010] 3. By determining whether the scan wake-up frequency is greater than the scan frequency setting value, the user's interaction frequency can be understood in real time, avoiding energy waste caused by frequent switching. If so, a command to perform scan wake-up response detection is sent. Scan wake-up response detection helps to identify network response fluctuations and delays in a timely manner, thereby adjusting the working mode or operation strategy of the triage platform in real time, achieving more accurate wake-up control of the triage platform and further reducing energy consumption. Otherwise, based on the obtained scan timestamp deviation and scan wake-up frequency output, the intermittent switching control amount is used to reduce the initial intermittent switching interval during the triage platform's transition from working mode to standby mode. By reducing the initial intermittent switching interval, the triage platform can switch from working mode to standby mode more quickly, that is, the triage platform can enter a low-energy state earlier in the idle state, avoiding unnecessary energy consumption.
[0011] 4. Since simply issuing an alarm is insufficient after detecting an anomaly in the network response stability of the triage platform in its working mode, this invention, after sending a scan wake-up response detection anomaly alert, assigns weights to the bag retrieval operation duration monitoring score and the bag retrieval success monitoring score to obtain a bag retrieval monitoring index. This helps to accurately evaluate the performance of the triage platform during the automatic bag retrieval process, further providing a quantitative basis for subsequent energy consumption optimization during the triage platform's wake-up process. This ensures the reliability of energy consumption optimization during long-term operation and wake-up of the triage platform. Next, it determines whether the bag retrieval monitoring index is not greater than the bag retrieval monitoring reference value. If so, it outputs an increase in the interaction wait time limit and an increase in the standby buffer time limit to increase the initial standby buffer period. By increasing the maximum interaction wait time limit, users are given more time to operate, especially... When user operations may take a long time, this reduces operation interruptions or unfinished tasks due to insufficient waiting time. In addition, increasing the initial standby buffer period means that the triage platform has a longer buffer time before entering standby mode, avoiding premature entry into standby state and ensuring that users have enough time to perform necessary operations. Otherwise, the output is used to reduce the interaction wait time limit and the standby buffer time limit to reduce the maximum limit of wake-up interaction wait time. By reducing the maximum limit of wake-up interaction wait time, it helps to enter standby mode faster after detecting the completion of user operation, effectively reducing the idle waiting time and energy waste of the triage platform. Similarly, reducing the initial standby buffer period can reduce the invalid waiting when the triage platform is idle, speed up the switching of the triage platform from working state to standby mode, and effectively reduce the energy consumption during the intermittent wake-up process of the triage platform. Attached Figure Description
[0012] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0013] Figure 1 A flowchart of an intermittent wake-up control method for a patient guidance platform with energy consumption optimization provided in an embodiment of the present invention; Figure 2 A flowchart illustrating the effective performance monitoring of wake-up interaction in an intermittent wake-up control method for a patient guidance platform with energy consumption optimization, as provided in an embodiment of the present invention. Figure 3 A flowchart of the scanning wake-up response detection process for an intermittent wake-up control method for a patient guidance platform with energy consumption optimization provided in an embodiment of the present invention. Figure 4 The flowchart illustrates the acquisition of bag-taking monitoring indicators in Embodiment 2 of the intermittent wake-up control method for a patient guidance platform with energy consumption optimization provided by the present invention. Detailed Implementation
[0014] The technical solution of the present invention will now be described with reference to the accompanying drawings.
[0015] In embodiments of the present invention, words such as "exemplarily," "for example," etc., are used to indicate that something is an example, illustration, or description. Any embodiment or design described as "exemplary" in the present invention should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word "exemplary" is intended to present the concept in a concrete manner. Furthermore, in embodiments of the present invention, the meaning expressed by "and / or" can be both, or either one.
[0016] This invention provides an energy-optimized intermittent wake-up control method for a patient guidance platform, solving the problem of energy waste caused by inaccurate intermittent wake-up control in existing technologies. By acquiring wake-up interaction data reflecting user interaction behavior during the wake-up process from standby to working mode, the method determines whether to perform effective wake-up interaction energy consumption monitoring to assess the effectiveness of energy consumption during the wake-up process. If effective wake-up interaction energy consumption monitoring is not performed, a wake-up interaction anomaly prompt is sent. If effective wake-up interaction energy consumption monitoring is performed, the wake-up energy consumption control result is obtained based on the acquired wake-up energy consumption data to determine whether to perform wake-up energy consumption control optimization. Finally, if wake-up energy consumption control optimization is performed, the intermittent wake-up interaction mechanism is optimized after sending an instruction for optimization. If wake-up energy consumption control optimization is not performed, the intermittent wake-up interaction mechanism is directly optimized, effectively reducing energy consumption during the intermittent wake-up process of the patient guidance platform.
[0017] The technical solution in this invention aims to solve the problem of energy waste caused by inaccurate intermittent wake-up control of the triage platform. The overall approach is as follows: The system determines whether to monitor the effective performance consumption of wake-up interaction by using wake-up interaction data. If not, it sends a wake-up interaction error message. Otherwise, it determines whether to perform wake-up energy consumption control optimization based on the wake-up energy consumption control results. If it is performed, the intermittent wake-up interaction mechanism is optimized after the wake-up energy consumption control optimization. If it is not performed, the intermittent wake-up interaction mechanism is optimized directly, thus effectively reducing energy consumption during the intermittent wake-up process of the triage platform.
[0018] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.
[0019] Embodiment 1 of the present invention provides an intermittent wake-up control method for a patient guidance platform with energy consumption optimization, such as... Figure 1 The diagram shown is a flowchart of an intermittent wake-up control method for a patient guidance platform with energy consumption optimization provided in an embodiment of the present invention. (Refer to...) Figure 1 The method includes the following steps: wake-up energy consumption monitoring and judgment, wake-up energy consumption control optimization, and wake-up interaction mechanism optimization.
[0020] The first step of the intermittent wake-up control method for a patient guidance platform aimed at energy consumption optimization is wake-up energy consumption monitoring and judgment, which specifically includes the following steps: First, acquire wake-up interaction data that reflects user interaction behavior during the wake-up process of the patient guidance platform from standby mode to working mode. The wake-up interaction data includes interaction waiting time and interaction wake-up count, which is obtained through log recording in the embedded Linux system. User interaction behavior directly affects the wake-up process and energy consumption of the patient guidance platform. By capturing user interaction behavior in real time, the wake-up process of the patient guidance platform from standby mode to working mode can be recorded more efficiently and accurately.
[0021] Next, based on the acquired wake-up interaction data, it is determined whether to perform effective wake-up interaction performance consumption monitoring to determine the effectiveness of energy consumption during the wake-up process of the triage platform from standby mode to working mode. The specific process is as follows: acquire wake-up interaction data within the wake-up control cycle, and determine whether the wake-up interaction data is not greater than the corresponding maximum limit of wake-up interaction data. If so, perform effective wake-up interaction performance consumption monitoring; otherwise, send a wake-up interaction abnormality prompt and switch to standby mode. Among them, the maximum limit of wake-up interaction data includes the maximum limit of interaction waiting time and the maximum limit of interaction wake-up number.
[0022] It should be noted that the maximum limits for wake-up interaction data are obtained from a pre-set database. When designing the intermittent wake-up control method for the energy-optimized triage platform, a dedicated wake-up energy consumption optimization database was first created to store core configuration information. This database contains various limits necessary for the method's operation, such as the maximum limit for interaction waiting time and the maximum limit for the number of wake-up interactions. These initial limits are not arbitrarily set, but rather calculated using a summation and averaging method based on a large amount of previously accumulated real-world data in the wake-up energy consumption optimization database. This makes the initial settings more objective and more reflective of general conditions. Of course, considering the complex and ever-changing real-world application environment and the new problems that may arise during the method's operation, these values in the wake-up energy consumption optimization database are not fixed. Technical personnel can manually set, adjust, or fine-tune them at any time based on the system's performance in actual testing, thereby ensuring continuous optimization of the method to achieve optimal working conditions.
[0023] The second process of the intermittent wake-up control method for the patient guidance platform, aimed at energy consumption optimization, specifically includes the following steps: S1, if effective energy consumption monitoring of wake-up interaction is not performed, a wake-up interaction exception prompt is sent. It should be added that after sending the wake-up interaction exception prompt and switching to standby mode, the process also includes: S11: Obtain the standby time of the triage platform in standby mode through the embedded Linux system. If the standby time is not greater than the maximum standby time limit, send a standby power consumption monitoring command to obtain the standby power consumption of the triage platform in standby mode and determine whether to trigger hibernation switching. Otherwise, send a hibernation switching command to switch the triage platform from standby mode to hibernation mode.
[0024] S12, determine whether to trigger hibernation switching, specifically: determine whether the standby power consumption obtained through the embedded Linux system is greater than the standby power consumption limit. If so, trigger hibernation switching and send a hibernation switching command. Otherwise, continuously monitor whether the standby power consumption is not greater than the standby power consumption limit.
[0025] The primary purpose of the triage platform is to efficiently complete tasks in working mode, while the standby mode is designed to save energy. However, although standby mode has lower power consumption, the power consumed during prolonged standby can still lead to unnecessary energy waste. Therefore, this invention analyzes and monitors standby time and standby power consumption after sending a wake-up interaction error prompt and switching to standby mode, which can effectively optimize the energy consumption of the triage platform during the process of switching from standby mode to hibernation mode.
[0026] S2, if effective performance monitoring of wake-up interaction is performed, then the wake-up energy consumption control result is obtained based on the acquired wake-up energy consumption data to determine whether to perform wake-up energy consumption control optimization; where, for example Figure 2 The diagram shows a flowchart of the wake-up interaction effectiveness performance monitoring process for the intermittent wake-up control method for a patient guidance platform with energy consumption optimization provided in this embodiment of the invention. The corresponding logic is as follows: Based on the acquired wake-up energy consumption data, an effective wake-up energy consumption value is obtained to quantify the effectiveness of wake-up interaction energy consumption in the working mode of the patient guidance platform. It is then determined whether the effective wake-up energy consumption value is greater than the effective wake-up energy consumption reference index. If so, the wake-up energy consumption control result is recorded as qualified, and the working mode energy consumption control is adjusted. If the effective wake-up energy consumption value is not greater than the effective wake-up energy consumption reference index, the wake-up energy consumption control result is recorded as abnormal, and an instruction for performing wake-up energy consumption control optimization is sent. The specific steps for monitoring the effective wake-up interaction performance performance are as follows: S21, the wake-up energy consumption data within the wake-up control cycle is obtained through the embedded system. The wake-up energy consumption data includes wake-up energy consumption data reflecting the energy consumption of the triage platform during the wake-up process from standby mode to working mode, and interactive response energy consumption reflecting the energy consumption of the triage platform in working mode.
[0027] S22, based on the acquired wake-up energy consumption data, obtain the effective wake-up energy consumption value for quantifying the effectiveness of wake-up interaction energy consumption in the working mode of the triage platform. The effective wake-up energy consumption value represents the result of coupling the wake-up energy consumption score and the interaction response energy consumption score after inverse proportional operation and weighting. The weighting and coupling process involves multiplying the wake-up energy consumption score and the interaction response energy consumption score by their respective wake-up energy consumption weights and interaction response energy consumption weights, and then adding them together. The wake-up energy consumption score represents the result of integrating the wake-up energy consumption data within the wake-up process time period, and the interaction response energy consumption score represents the interaction response energy consumption within the interaction waiting time period. The result of the energy consumption is the integration of energy consumption. As the energy consumption score and the interaction response energy consumption score decrease, the effective value of wake-up energy consumption increases. At the same time, the various parameters in the effective value of wake-up energy consumption are interrelated and mutually influential. The wake-up energy consumption score can be used to reflect the effectiveness of the energy consumption of the triage platform from standby mode to working mode. The interaction response energy consumption score is sent after the working state. As the wake-up energy consumption score increases, it may lead to a longer time for the triage platform to enter the working mode and fail to stabilize quickly, affecting the energy consumption performance of subsequent interaction responses, resulting in an increase in the interaction response energy consumption score and a decrease in the effective value of wake-up energy consumption.
[0028] S23, determine whether the effective wake-up energy consumption value is greater than the effective wake-up energy consumption reference index. If so, record the wake-up energy consumption control result as qualified, and compare the obtained effective wake-up energy consumption value with the upper limit of the effective wake-up energy consumption reference for deviation adjustment in the working mode. Specifically: the deviation comparison is used to obtain the deviation degree of the upper limit of the effective wake-up energy consumption value. The deviation degree of the upper limit of the effective wake-up energy consumption value reflects the degree of deviation between the effective wake-up energy consumption value and the upper limit of the effective wake-up energy consumption reference, representing the result of proportional processing of the absolute value of the difference between the effective wake-up energy consumption value and the upper limit of the effective wake-up energy consumption reference. Based on the obtained deviation degree of the upper limit of the effective wake-up energy consumption value, obtain the upper limit mapping value of the backlight brightness from the constructed upper limit mapping table, and gradually reduce the screen backlight brightness based on the step size corresponding to the obtained upper limit mapping value of the backlight brightness. Screen backlight is one of the largest sources of energy consumption in the triage platform. By gradually reducing the backlight brightness, screen power consumption can be effectively reduced, thereby significantly reducing the overall energy consumption of the triage platform in wake-up and working modes.
[0029] S24, if the effective value of wake-up energy consumption is not greater than the effective reference index for wake-up energy consumption, then the wake-up energy consumption control result is recorded as an energy consumption control anomaly, and a command for performing wake-up energy consumption control optimization is sent. Wake-up energy consumption control optimization refers to controlling the screen backlight of the triage platform in working mode to reduce screen energy consumption, including screen backlight brightness control and backlight drive current control. Through step-by-step adjustment of screen backlight brightness control and backlight drive current control, more refined and efficient energy consumption optimization can be achieved. Dynamic adaptive adjustment avoids the problem of excessive or insufficient adjustment range that may result from a single adjustment method, realizing intelligent, refined, and efficient screen energy consumption management. The two complement each other, effectively reducing the energy consumption of the triage platform during wake-up and working states while ensuring the user's visual experience, thus achieving the goal of optimizing the triage platform's energy consumption.
[0030] Specifically, screen backlight brightness control involves: querying the backlight brightness mapping value corresponding to the deviation between the effective wake-up energy consumption value and the effective wake-up energy consumption reference index from the constructed backlight brightness mapping table, and gradually reducing the screen backlight brightness based on the step size corresponding to the obtained backlight brightness mapping value; backlight drive current control involves: obtaining the backlight drive current mapping value from the constructed backlight drive current mapping table based on the deviation between the obtained effective wake-up energy consumption value and the effective wake-up energy consumption reference index, and gradually reducing the backlight drive current based on the step size corresponding to the backlight drive current mapping value; the deviation between the effective wake-up energy consumption value and the effective wake-up energy consumption reference index represents the result of proportional processing of the absolute value of the difference between the effective wake-up energy consumption value and the effective wake-up energy consumption reference index.
[0031] The third process of the intermittent wake-up control method for the patient guidance platform aimed at energy consumption optimization is the optimization of the wake-up interaction mechanism, which specifically includes the following steps: M1, if wake-up energy consumption control optimization is to be performed, the intermittent wake-up interaction mechanism optimization is performed after sending the instruction for performing wake-up energy consumption control optimization. The specific steps are as follows: M11 obtains the user's scan wake-up frequency within the wake-up working cycle through the embedded system, determines whether the scan wake-up frequency is greater than the scan frequency setting value, and if so, sends an instruction to perform scan wake-up response detection; otherwise, it obtains the scan timestamp deviation used to quantify the cumulative average timestamp interval corresponding to the user within the scan wake-up frequency.
[0032] like Figure 3The diagram shows a flowchart of the scan wake-up response detection process for the intermittent wake-up control method for a patient guidance platform with energy consumption optimization provided in this embodiment of the invention. The corresponding logic is as follows: Based on the response detection data, the response detection deviation is obtained to quantify the network response stability of the patient guidance platform in the working mode to obtain the response detection stability value. It is then determined whether the response detection stability value is within the controllable range of response detection. If so, the scan timestamp deviation is obtained to output the intermittent switching control quantity. Otherwise, a scan wake-up response detection anomaly prompt is sent, and the relative deviation between the response detection stability value and the response stability lower limit value and the bag removal monitoring index are obtained. The scan wake-up response detection is performed, specifically as follows: First, the response detection data within the wake-up working cycle is obtained through the embedded system. The response detection data includes the network jitter peak and the scan response delay.
[0033] Secondly, based on the response detection data, a response detection deviation value is obtained, which reflects the degree of deviation between the response detection data and the corresponding response detection reference value. The response detection reference value includes the network jitter reference peak value and the scan response delay reference value. After performing an inverse proportional operation on the response detection deviation value, their respective weights are assigned and weighted. The inverse proportional operation is the reciprocal operation. The weighting process involves multiplying the network jitter peak deviation value and the scan response delay deviation value with their respective network jitter peak value weights and scan response delay weights, and then adding them together to obtain the response detection stability value. This value is used to quantify the network response stability of the detection and triage platform in its working mode. The response detection deviation value, including the network jitter peak deviation value and the scan response delay deviation value, represents the result of taking the absolute value of the difference between the response detection data and the corresponding response detection reference value and then performing a percentage calculation on the corresponding response detection reference value.
[0034] Then, determine whether the stable value of the response detection is within the controllable range of the response detection. If so, obtain the scan timestamp deviation to output the intermittent switching control quantity; otherwise, send a scan wake-up response detection abnormality prompt.
[0035] M12, based on the weighted processing of the obtained scan timestamp deviation and scan wake-up frequency, is input into the intermittent wake-up standby switching interval linear regression model. The corresponding output is the intermittent switching control quantity used to reduce the initial intermittent switching interval during the transition of the triage platform from working mode to standby mode. The weighted processing involves multiplying the scan timestamp deviation and scan wake-up frequency with their corresponding weights and then summing the results. The intermittent wake-up standby switching interval linear regression model is a pre-trained linear regression model used to fit the mapping relationship between the weighted processing of scan timestamp deviation and scan wake-up frequency and the intermittent switching control quantity. The input during the training process of the linear regression model is the weighted processing of scan timestamp deviation and scan wake-up frequency, and the output is the intermittent switching control quantity set by the pre-defined staff based on the weighted processing of scan timestamp deviation and scan wake-up frequency.
[0036] If the wake-up energy consumption control optimization is not performed in M2, the intermittent wake-up interaction mechanism optimization will be performed directly. The intermittent wake-up interaction mechanism optimization means adjusting the switching interval between the triage platform and the standby mode.
[0037] Example 2: Based on Example 1, since an abnormality in the network response stability of the triage platform in working mode is detected, simply issuing an alarm is insufficient. Therefore, this invention, after sending a scan wake-up response detection anomaly alert, also includes: N1, obtain the relative deviation between the stable response detection value and the lower limit of the stable response value, that is, the absolute value of the difference between the stable response detection value and the lower limit of the stable response value, and then perform a ratio calculation with the lower limit of the stable response value. The obtained relative deviation is used to query the screen refresh rate mapping table to obtain the screen refresh rate mapping value. The initial screen refresh rate is gradually increased based on the step size corresponding to the obtained screen refresh rate mapping value.
[0038] In addition, such as Figure 4 The diagram shown is a flowchart of the bag retrieval monitoring index acquisition process in Embodiment 2 of the intermittent wake-up control method for a patient guidance platform for energy consumption optimization provided by this invention. The corresponding logic is as follows: Bag retrieval monitoring data within the wake-up work cycle is obtained based on the work cycle quantity mapping value. Based on the bag retrieval monitoring data, the bag retrieval operation duration monitoring score and bag retrieval success monitoring score are obtained to obtain the bag retrieval monitoring index. If the bag retrieval monitoring index is not greater than the bag retrieval monitoring reference value, an upward adjustment of the interaction waiting time is output to increase the maximum limit of the interaction waiting time and an upward adjustment of the standby buffer to increase the initial standby buffer period. Otherwise, a downward adjustment of the interaction waiting time is output to reduce the maximum limit of the wake-up interaction waiting time and a downward adjustment of the standby buffer to reduce the downward adjustment of the standby buffer. Specifically: N11 obtains the working cycle number mapping value from the working cycle number mapping table based on the effective value of wake-up energy consumption, and obtains bag removal monitoring data within the wake-up working cycle according to the working cycle number mapping value. The bag removal monitoring data includes the average duration of bag removal operation and the bag removal success rate, which are obtained through embedded system log recording.
[0039] N12, based on bag removal monitoring data, obtains bag removal operation time monitoring score and bag removal success monitoring score. Weights are assigned to these scores to obtain bag removal monitoring indicators. Specifically, the bag removal operation time monitoring score and bag removal success monitoring score are multiplied by their corresponding bag removal operation time monitoring weights and then added together. The bag removal operation time monitoring score represents the result of an inverse proportional operation of the absolute value of the difference between the set bag removal operation time and the average bag removal operation time. The bag removal success monitoring score represents the result of a percentage operation of the bag removal success rate relative to the set bag removal success rate.
[0040] N13. If the obtained bag-removal monitoring index is not greater than the bag-removal monitoring reference value, then the obtained bag-removal monitoring index is input into the waiting control upward adjustment linear regression model. The corresponding output is used to increase the interaction waiting time maximum limit, that is, the interaction waiting time maximum limit and the interaction waiting time upward adjustment are added together. At the same time, the bag-removal monitoring index is input into the standby buffer period upward adjustment linear regression model. The corresponding output is used to increase the standby buffer period initial standby buffer period, that is, the standby buffer period initial standby buffer period and the standby buffer period upward adjustment are added together. Increasing the maximum interaction waiting time limit allows the triage platform to give more time to wait when the user response is slow or the operation time is long, avoiding premature interruption of interaction and reducing the inconvenience caused by user misoperation or waiting timeout. Extending the standby buffer period allows the device to remain in a "semi-active" state for a longer time, which is conducive to timely response to user needs, avoiding frequent entry into standby or hibernation state, improving response speed and reducing energy consumption.
[0041] N14, otherwise, input the bag retrieval monitoring index into the waiting control reduction linear regression model, and the corresponding output is the interaction waiting reduction amount used to reduce the maximum limit of wake-up interaction waiting time. That is, subtract the maximum limit of wake-up interaction waiting time from the interaction waiting reduction amount. At the same time, input the bag retrieval monitoring index into the standby buffer period reduction linear regression model, and the corresponding output is the standby buffer reduction amount used to reduce the initial standby buffer period. That is, subtract the initial standby buffer period from the standby buffer reduction amount. Reducing the maximum interaction waiting time can prevent the triage platform from staying for a long time while waiting for user operation, release resources in time, and improve operating efficiency. By reducing the standby buffer period, the triage platform can enter standby or hibernation state more quickly, reducing energy consumption during idle periods.
[0042] It should be noted that the linear regression models for waiting control upward adjustment and waiting control downward adjustment are pre-trained linear regression models used to fit the mapping relationship between the bag retrieval monitoring index and the interactive waiting upward adjustment and interactive waiting downward adjustment, respectively. The input to the linear regression model training process is the bag retrieval monitoring index, and the output is the interactive waiting upward adjustment and interactive waiting downward adjustment amount set by the staff based on the bag retrieval monitoring index. Similarly, the linear regression models for standby buffer period upward adjustment and standby buffer period downward adjustment are pre-trained linear regression models used to fit the mapping relationship between the bag retrieval monitoring index and the standby buffer upward adjustment and standby buffer downward adjustment, respectively. The input to the linear regression model training process is the bag retrieval monitoring index, and the output is the standby buffer upward adjustment and standby buffer downward adjustment amount set by the staff based on the bag retrieval monitoring index.
[0043] N2 determines whether the screen refresh rate after gradual increase is not greater than the screen refresh rate limit. If so, the anti-shake interval mapping value is obtained from the anti-shake interval mapping table based on the relative deviation and the initial scanning anti-shake interval is gradually increased by the step size corresponding to the anti-shake interval mapping value. Otherwise, the initial screen refresh rate is updated to the screen refresh rate limit and a screen refresh rate adjustment abnormality prompt is sent. The scanning anti-shake interval after gradual increase is not greater than the scanning anti-shake interval limit.
[0044] The patient guidance platform employs intermittent wake-up control to ensure timely response to user actions while minimizing energy consumption and extending battery life. However, inaccurate intermittent wake-up control often leads to a series of problems and energy waste. This invention, through in-depth analysis and optimization of the energy waste caused by inaccurate intermittent wake-up control in patient guidance platforms, can significantly reduce frequent invalid or delayed wake-ups, thereby reducing unnecessary energy waste and effectively lowering energy consumption during the intermittent wake-up process of the patient guidance platform.
[0045] In summary, in this embodiment of the invention, the triage platform typically guides users to a guidance page or waiting page after scanning a code to complete the transaction process. However, users may remain on a non-transaction page after scanning, causing the screen to stay constantly lit and failing to enter a low-power standby mode in time, resulting in unnecessary energy consumption. Simultaneously, the triage platform intermittently enters wake-up and working states during user operations. Frequent misoperations such as scanning codes may frequently trigger the triage platform's wake-up mechanism, leading to energy waste. This invention determines whether to perform effective wake-up interaction energy consumption monitoring based on acquired wake-up interaction data. This helps to accurately monitor whether there is invalid energy consumption during the triage platform's transition from standby mode to working mode. If effective wake-up interaction energy consumption monitoring is not performed, a wake-up interaction anomaly prompt is sent; if wake-up is performed... Effective performance monitoring of interactive energy consumption is used to obtain wake-up energy consumption control results based on the acquired wake-up energy consumption data to determine whether to perform wake-up energy consumption control optimization. This minimizes energy waste caused by erroneous wake-ups or invalid interactions, further improving the overall energy efficiency of the triage platform. If wake-up energy consumption control optimization is performed, the intermittent wake-up interaction mechanism is optimized after sending the instruction to perform wake-up energy consumption control optimization. If wake-up energy consumption control optimization is not performed, the intermittent wake-up interaction mechanism is optimized directly. By optimizing the switching interval between the triage platform and the working mode and the standby mode, the frequent and meaningless switching of the triage platform is effectively avoided, thereby reducing energy waste caused by frequent state switching. This effectively solves the problem of energy waste caused by inaccurate intermittent wake-up control of the triage platform in the existing technology.
[0046] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0047] This invention is described with reference to flowchart illustrations and / or block diagrams of systems, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1A device that provides the functions specified in one or more boxes.
[0048] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0049] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0050] Although preferred embodiments of the invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including both the preferred embodiments and all changes and modifications falling within the scope of the invention.
[0051] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.
[0052] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for intermittent wake-up control of a patient guidance platform for energy consumption optimization, characterized in that, Includes the following steps: Acquire wake-up interaction data to reflect user interaction behavior during the wake-up process of the triage platform from standby mode to working mode. Based on the acquired wake-up interaction data, determine whether to perform effective performance consumption monitoring of wake-up interaction to determine the effectiveness of energy consumption during the wake-up process of the triage platform from standby mode to working mode. If wake-up interaction performance consumption monitoring is not performed, a wake-up interaction abnormality prompt will be sent. If wake-up interaction performance consumption monitoring is performed, the wake-up energy consumption control result will be obtained based on the acquired wake-up energy consumption data to determine whether to perform wake-up energy consumption control optimization. The wake-up energy consumption control optimization means controlling the screen backlight of the triage platform in working mode to reduce screen energy consumption. If wake-up energy consumption control optimization is performed, then the intermittent wake-up interaction mechanism optimization is performed after sending the instruction to perform wake-up energy consumption control optimization. If wake-up energy consumption control optimization is not performed, then the intermittent wake-up interaction mechanism optimization is performed directly. The intermittent wake-up interaction mechanism optimization means adjusting the switching interval of the triage platform from working mode to standby mode.
2. The intermittent wake-up control method for a patient guidance platform oriented towards energy consumption optimization according to claim 1, characterized in that, The specific process for determining whether to perform effective performance monitoring of wake-up interaction based on the acquired wake-up interaction data is as follows: Acquire wake-up interaction data within the wake-up control cycle, wherein the wake-up interaction data includes interaction waiting time and number of wake-up interactions; Determine whether all wake-up interaction data are not greater than the corresponding maximum limit of wake-up interaction data. If so, perform effective performance consumption monitoring of wake-up interaction; otherwise, send a wake-up interaction abnormality prompt and switch to standby mode. The maximum limits for wake-up interaction data include the maximum limit for interaction waiting time and the maximum limit for the number of wake-up interactions.
3. The intermittent wake-up control method for a patient guidance platform oriented towards energy consumption optimization according to claim 2, characterized in that, The process of sending a wake-up interaction error message and switching to standby mode is followed by: Get the standby time of the triage platform in standby mode. If the standby time is not greater than the maximum standby time limit, send a standby power consumption monitoring command to get the standby power consumption of the triage platform in standby mode and determine whether to trigger sleep switching. Otherwise, send a sleep switching command to switch the triage platform from standby mode to sleep mode. The determination of whether to trigger sleep switching specifically involves: determining whether the standby power consumption is greater than the standby power consumption limit; if so, triggering sleep switching and sending a sleep switching command; otherwise, continuously monitoring whether the standby power consumption is not greater than the standby power consumption limit.
4. The intermittent wake-up control method for a patient guidance platform oriented towards energy consumption optimization according to claim 2, characterized in that, The specific steps for monitoring the effective performance consumption of wake-up interaction are as follows: Acquire wake-up energy consumption data within the wake-up control cycle. The wake-up energy consumption data includes wake-up energy consumption data reflecting the energy consumption of the triage platform during the wake-up process from standby mode to working mode, and interactive response energy consumption reflecting the energy consumption of the triage platform in working mode. Based on the acquired wake-up energy consumption data, an effective wake-up energy consumption value is obtained to quantify the effectiveness of wake-up interaction energy consumption in the working mode of the triage platform. Determine whether the effective value of wake-up energy consumption is greater than the effective reference index of wake-up energy consumption. If so, record the wake-up energy consumption control result as qualified. Compare the deviation between the obtained effective value of wake-up energy consumption and the upper limit of the effective reference index of wake-up energy consumption to adjust the energy consumption control of the working mode. Specifically, based on the deviation of the upper limit of the obtained effective value of wake-up energy consumption, obtain the upper limit mapping value of backlight brightness from the constructed upper limit mapping table. Based on the step size corresponding to the obtained upper limit mapping value of backlight brightness, gradually reduce the screen backlight brightness. The deviation of the effective value of wake-up energy consumption is used to reflect the degree of deviation between the effective value of wake-up energy consumption and the effective reference upper limit of wake-up energy consumption; If the effective value of wake-up energy consumption is not greater than the effective reference index of wake-up energy consumption, the wake-up energy consumption control result will be recorded as an energy consumption control anomaly and an instruction for performing wake-up energy consumption control optimization will be sent.
5. The intermittent wake-up control method for a patient guidance platform oriented towards energy consumption optimization according to claim 4, characterized in that, The wake-up power consumption control optimization includes screen backlight brightness control and backlight drive current control: The screen backlight brightness control specifically involves: querying the backlight brightness mapping value corresponding to the deviation between the effective value of wake-up energy consumption and the effective reference index of wake-up energy consumption from the constructed backlight brightness mapping table, and gradually reducing the screen backlight brightness based on the step size corresponding to the obtained backlight brightness mapping value. The backlight drive current control specifically involves: obtaining the backlight drive current mapping value from the constructed backlight drive current mapping table based on the deviation between the obtained effective wake-up energy consumption value and the effective wake-up energy consumption reference index; and gradually reducing the backlight drive current according to the step size corresponding to the backlight drive current mapping value.
6. The intermittent wake-up control method for a patient guidance platform oriented towards energy consumption optimization according to claim 4, characterized in that, The steps for optimizing the intermittent wake-up interaction mechanism after sending the instruction for optimizing wake-up power consumption control are as follows: Get the frequency of scan wake-up for the user within the wake-up work cycle, and determine whether the frequency of scan wake-up is greater than the set value of scan frequency. If so, send a command to perform scan wake-up response detection. Otherwise, get the scan timestamp deviation to quantify the cumulative average timestamp interval corresponding to the user within the scan wake-up frequency. The results of weighting and processing based on the obtained scan timestamp deviation and scan wake-up frequency are input into the intermittent wake-up standby switching interval linear regression model. The corresponding output is used to reduce the intermittent switching control quantity of the initial intermittent switching interval during the process of the triage platform switching from working mode to standby mode.
7. The intermittent wake-up control method for a patient guidance platform oriented towards energy consumption optimization according to claim 6, characterized in that, The execution of the scan wake-up response detection specifically includes: Acquire response detection data during the wake-up working cycle, the response detection data including network jitter peak and scan response latency; Based on the response detection data, the corresponding response detection deviation degree, which reflects the degree of deviation between the response detection data and the corresponding response detection reference value, is obtained. The response detection deviation degree is then subjected to inverse proportional operation and weighted accordingly to obtain the response detection stability value, which is used to quantify the network response stability of the detection and triage platform in the working mode. The response detection deviation degree includes the network jitter peak deviation degree and the scan response delay deviation degree. Determine whether the stable value of the response detection is within the controllable range of the response detection. If so, obtain the scan timestamp deviation to output the intermittent switching control quantity; otherwise, send a scan wake-up response detection abnormality prompt.
8. The intermittent wake-up control method for a patient guidance platform oriented towards energy consumption optimization according to claim 7, characterized in that, The step of sending a scan wake-up response detection anomaly alert is followed by: The relative deviation between the stable response detection value and the lower limit of the stable response value is obtained. The obtained relative deviation is queried from the constructed screen refresh rate mapping table to obtain the screen refresh rate mapping value. The initial screen refresh rate is gradually increased based on the step size corresponding to the obtained screen refresh rate mapping value. If the screen refresh rate is not greater than the screen refresh rate limit, then the anti-shake interval mapping value is obtained from the anti-shake interval mapping table based on the relative deviation and the initial scanning anti-shake interval is increased step by step with the step size corresponding to the anti-shake interval mapping value. Otherwise, the initial screen refresh rate is updated to the screen refresh rate limit and a screen refresh rate adjustment abnormality prompt is sent. The scanning anti-shake interval is not greater than the scanning anti-shake interval limit.
9. The intermittent wake-up control method for a patient guidance platform oriented towards energy consumption optimization according to claim 8, characterized in that, The process of obtaining the relative deviation between the stable value of the response detection and the lower limit of the response stability value further includes: Based on the effective value of wake-up energy consumption, the number of work cycles is obtained from the work cycle number mapping table. The bag removal monitoring data within the wake-up work cycle is obtained according to the number of work cycles mapping value. The bag removal monitoring data includes the average duration of bag removal operation and the bag removal success rate. Based on the bag removal monitoring data, the bag removal operation time monitoring score and the bag removal success monitoring score are obtained. The bag removal operation time monitoring score and the bag removal success monitoring score are assigned their respective weights and weighted to obtain the bag removal monitoring index.
10. The intermittent wake-up control method for a patient guidance platform oriented towards energy consumption optimization according to claim 9, characterized in that, The process of obtaining the bag-taking monitoring indicators then includes: If the obtained bag-taking monitoring index is not greater than the bag-taking monitoring reference value, the obtained bag-taking monitoring index is input into the waiting control upward linear regression model, and the corresponding output is used to increase the interaction waiting upward amount to increase the maximum limit of the interaction waiting time. At the same time, the bag-taking monitoring index is input into the standby buffer period upward linear regression model, and the corresponding output is used to increase the standby buffer upward amount to increase the initial standby buffer period. Otherwise, the bag retrieval monitoring index is input into the waiting control down-adjustment linear regression model, and the corresponding output is the interaction waiting down-adjustment amount used to reduce the maximum limit of wake-up interaction waiting time. At the same time, the bag retrieval monitoring index is input into the standby buffer period down-adjustment linear regression model, and the corresponding output is the standby buffer down-adjustment amount used to reduce the initial standby buffer period.
Citation Information
Patent Citations
A wake-up control device and terminal by any key
CN103558774B
Data center energy consumption optimization control method and system based on deep neural network
CN118759969A