A control method and apparatus
By acquiring the operating parameters of the power-consuming components inside electronic devices, determining their status, and adjusting the parameters, the whistling problem caused by the voltage transformer effect of ceramic capacitors was solved, thus improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- LENOVO (BEIJING) LTD
- Filing Date
- 2023-03-31
- Publication Date
- 2026-05-26
AI Technical Summary
The voltage transformation effect of ceramic capacitors causes PCB vibration, generating a whistling sound in the 20Hz-20kHz range, which affects the user experience.
By obtaining the operating parameters of the power-consuming components inside the electronic device, its status can be determined and the parameters adjusted to avoid whistling, including adjusting the operating frequency and voltage change rate.
Effectively suppresses howling noise and improves user experience.
Smart Images

Figure CN116795022B_ABST
Abstract
Description
Technical Field
[0001] This application relates to control technology, and more specifically, to a control method and apparatus. Background Technology
[0002] Ceramic capacitors are indispensable in power supply design, but they exhibit a voltage-changing effect that cannot be eliminated by physical means. This voltage-changing effect causes vibration of the PCB (Printed Circuit Board). If the vibration frequency is in the range of 20Hz-20kHz, it will produce a whistling sound, affecting the user experience. Summary of the Invention
[0003] In view of the above, this application provides the following technical solution:
[0004] A control method, comprising:
[0005] Obtain the first operating parameters of the first device, wherein the first device is at least one power-consuming device inside an electronic device;
[0006] If the first operating parameter satisfies the first condition, the operating status of the electronic device is determined;
[0007] If the operating state indicates that the electronic device is in a first state, the parameters of the first device are adjusted so that the first device operates based on the second operating parameters, and the second operating parameters no longer satisfy the first condition, wherein the second operating parameters are different from the first operating parameters.
[0008] Optionally, wherein the first operating parameter characterizes the voltage change rate or power change range, and determining the operating state of the electronic device if the first operating parameter satisfies the first condition includes:
[0009] If the rate of change of voltage exceeds a first set value, it is determined that the first condition is met, and the operating status of the electronic device is obtained;
[0010] or,
[0011] If the power variation range exceeds the second set value, it is determined that the first condition is met, and the operating status of the electronic device is obtained.
[0012] Optionally, determining the operating state of the electronic device includes:
[0013] To obtain the operating power consumption of electronic devices, and / or the scenarios in which electronic devices are used;
[0014] The operating status of an electronic device is determined based on its power consumption and / or the scenario in which it is used.
[0015] Optionally, if the operating power consumption of the electronic device is lower than a set power consumption value, and the scenario of the electronic device matches a preset scenario, then it is determined that the electronic device does not meet the first state.
[0016] Optionally, the scenario of the electronic device conforms to a preset scenario, including at least one of the following: the application scenario of the electronic device conforms to a preset application scenario, and / or the sound environment in which the electronic device is located conforms to a preset environmental scenario.
[0017] Optionally, if the operating power consumption of the electronic device is lower than the set power consumption value, the application scenario of the electronic device does not meet the preset scenario, and the sound environment in which the electronic device is located meets the preset scenario, then it is determined that the electronic device does not meet the first state.
[0018] Optionally, the sound environment of the electronic device conforms to a preset scenario, including:
[0019] The ambient sound value is acquired, and when the ambient sound exceeds the set value, it is determined that the environment in which the electronic device is located conforms to the preset scenario.
[0020] Optionally, if the operating state indicates that the electronic device is in a first state, controlling and adjusting the parameters of the first device includes:
[0021] If the operating state indicates that the electronic device is in a first state, adjust the operating frequency of the first device and / or the state of the working units contained in the first device.
[0022] Optionally, it also includes:
[0023] Control and adjust the parameters of the second device, including: adjusting the operating frequency and / or the voltage change rate.
[0024] This application also discloses a control device, including:
[0025] A parameter acquisition module is used to obtain the first operating parameters of a first device, wherein the first device is at least one power-consuming device inside an electronic device.
[0026] The operating status determination module is used to determine the operating status of the electronic device when the first operating parameter meets the first condition.
[0027] The parameter adjustment module is used to control and adjust the parameters of the first device when the operating state characterizes the electronic device as being in a first state, so that the first device operates based on the second operating parameters, and the second operating parameters no longer satisfy the first condition, wherein the second operating parameters are different from the first operating parameters.
[0028] As can be seen from the above technical solutions, this application discloses a control method and apparatus. The method includes: obtaining first operating parameters of a first device, wherein the first device is at least one power-consuming device inside an electronic device; if the first operating parameters satisfy a first condition, determining the operating state of the electronic device; if the operating state indicates that the electronic device is in a first state, controlling and adjusting the parameters of the first device so that the first device operates based on second operating parameters, and the second operating parameters no longer satisfy the first condition, wherein the second operating parameters are different from the first operating parameters. The above solution, when determining that the electronic device may experience whistling based on the first operating parameters of the first device, further determines the operating state of the electronic device and, in conjunction with the operating state, determines whether it is necessary to adjust the relevant parameters of the first device, so that the user will not noticeably perceive the whistling of the electronic device, thus improving the user experience. Attached Figure Description
[0029] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0030] Figure 1 This is a flowchart of a control method disclosed in an embodiment of this application;
[0031] Figure 2 This is a schematic diagram of the control method implementation architecture disclosed in the embodiments of this application;
[0032] Figure 3 This is a flowchart illustrating an example implementation of a control method disclosed in an embodiment of this application.
[0033] Figure 4 The embodiments of this application disclose example diagrams comparing the voltage change slope before and after adjustment;
[0034] Figure 5 This is a schematic diagram of the structure of a control device disclosed in an embodiment of this application;
[0035] Figure 6 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. Detailed Implementation
[0036] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0037] The embodiments of this application can be applied to electronic devices. This application does not limit the product form of the electronic device, which may include but is not limited to tablet computers, wearable devices, personal computers (PCs), netbooks, etc., and can be selected according to application requirements.
[0038] Figure 1 This is a flowchart illustrating a control method disclosed in an embodiment of this application. See also... Figure 1 As shown, the control method may include:
[0039] Step 101: Obtain the first operating parameters of the first device, wherein the first device is at least one power-consuming device inside the electronic device.
[0040] The first device may be, for example, a CPU, memory, hard drive, cooling fan, or other components of an electronic device. These components are equipped with ceramic capacitors. Therefore, when the first device is in a specific working state, such as in a specific operating frequency range, the ceramic capacitor will exhibit a voltage change effect, which will cause a whistling sound and affect the user experience.
[0041] If the operating voltage of the first device changes too quickly, it will cause a rapid change in the operating frequency of the first device, which may cause its operating frequency to be in a range that is also prone to howling. Therefore, in this embodiment, the first operating parameter can be a parameter that can characterize or reflect the voltage change rate of the first device.
[0042] It should be noted that obtaining the first operating parameters of the first device can be done by simultaneously and independently acquiring the first operating parameters of multiple first devices in the electronic device. That is, the electronic device can independently detect all the first devices that may cause the howling sound, and can also independently control different first devices in the subsequent process. The parameter acquisition and control adjustment processes of different first devices do not interfere with each other, which can ensure the accuracy of the corresponding monitoring and control processes.
[0043] Step 102: If the first operating parameter satisfies the first condition, determine the operating status of the electronic device.
[0044] In this embodiment, the first operating parameter can be, but is not limited to, characterizing the voltage change rate or power change range. As previously mentioned, rapid changes in the operating frequency of the first device can cause whistling; therefore, when the voltage change rate is large, the operating frequency of the first device will inevitably change significantly. Conversely, when the power change range is large, the voltage required by the first device will also change drastically, thus causing a rapid change in the operating frequency of the first device. Therefore, in this embodiment, the first operating parameter can be any parameter that can cause a rapid change in the operating frequency of the first device, and this application is not fixed in this regard.
[0045] The first condition is to satisfy the condition that the first device generates a whistling sound. Based on the above, if the first operating parameter satisfies the first condition, the step of determining the operating state of the electronic device may include: if the voltage change rate exceeds a first set value, determining that the first condition is satisfied and obtaining the operating state of the electronic device; or, if the power change range exceeds a second set value, determining that the first condition is satisfied and obtaining the operating state of the electronic device.
[0046] Step 103: If the operating state indicates that the electronic device is in a first state, control and adjust the parameters of the first device so that the first device operates based on the second operating parameters, and the second operating parameters no longer satisfy the first condition, wherein the second operating parameters are different from the first operating parameters.
[0047] In this embodiment, the operating state of the electronic device is used to assist in determining whether to implement appropriate control to suppress the feedback when the electronic device may emit a feedback sound. It should be noted that the operating state of the electronic device is not logically related to the generation of feedback, but it helps determine whether the feedback will cause significant interference to the user. If the electronic device itself currently has audio output or generates other sounds, the feedback will not have a significant impact on the user; however, if the internal and external environment of the electronic device is relatively quiet, the feedback will interfere with the user and affect the user experience.
[0048] When an electronic device is in the first state, it indicates that the internal and external environment of the device is relatively quiet. If a howling sound were to occur, it would significantly affect the user. Therefore, in this case, the electronic device needs to be controlled to prevent howling. Specifically, this is achieved by adjusting the parameters of the first device so that it operates based on the second operating parameters. Since the second operating parameters do not meet the first condition, the first device will not produce howling when operating based on the second operating parameters. Conversely, if the electronic device is not in the first state, it means that there is already some noise in the internal and external environment of the device. Howling from the electronic device would not significantly interfere with the user, so howling can be allowed without intervention.
[0049] In this embodiment, the control method determines that the electronic device may experience a whistling sound based on the first operating parameters of the first device. It then determines the operating state of the electronic device and, based on the operating state, whether it is necessary to adjust the relevant parameters of the first device so that the user will not notice the whistling sound of the electronic device, thereby improving the user experience.
[0050] In the above embodiments, determining the operating state of the electronic device may include: acquiring the operating power consumption of the electronic device and / or the scenario of the electronic device; and determining the operating state of the electronic device based on the operating power consumption of the electronic device and / or the scenario of the electronic device.
[0051] The power consumption of an electronic device can be obtained based on power consumption statistics of each individual component, or it can be determined based on analysis of the power supply parameters of the power supply unit. The scenario of the electronic device can include application scenarios and ambient sound, where the application scenario represents which applications the electronic device is currently running, and the ambient sound represents the sound conditions of the environment in which the electronic device is currently located.
[0052] In one implementation, the operating state of an electronic device can be determined solely based on its power consumption. If the device's power consumption exceeds a set value, it is in a high-power state. Its cooling modules, such as cooling fans, may operate at high speed, generating noise. Even if the device emits a whistling sound, the noise from the cooling module overlaps, making it indistinguishable to the user. Therefore, when the device is not in its first state, no action is taken, and the whistling sound is allowed. However, if the device's power consumption is below the set value, it can be considered in its first state—a relatively quiet state. In this case, a whistling sound would be very noticeable and abrupt, negatively impacting the user experience.
[0053] In another implementation, the operating state of an electronic device can be determined solely based on the device's context. For example, in scenarios such as gaming, screen mirroring, online meetings, or video conferencing, where the device itself has audio output, it can be considered not in its primary state. Alternatively, if the ambient noise level exceeds the set volume, it can also be considered not in its primary state, and the feedback noise will be at least partially masked by other sounds, not causing significant independent interference to the user. Therefore, feedback noise is permissible in these situations. However, if the electronic device is in an office setting or in a very quiet environment, it can be considered in its primary state, requiring control to prevent feedback noise to avoid disturbing the user.
[0054] Of course, the operating state of an electronic device can also be determined based on both its power consumption and the scenario in which it is used. For example, if it is determined that the power consumption of the electronic device is lower than a set power consumption value, and the scenario of the electronic device conforms to a preset scenario, then it can be determined that the electronic device does not meet the first state. The scenario of the electronic device conforming to the preset scenario may include, but is not limited to, at least one of the following: the application scenario of the electronic device conforms to a preset application scenario, and / or the sound environment in which the electronic device is located conforms to a preset environmental scenario.
[0055] In one example, the electronic device's operating power consumption is lower than the set power consumption value, indicating that the electronic device is in a light-load state and will not emit any noise. The electronic device's scenario matches the preset scenario, which could be that the electronic device is running an application with audio content, or that the ambient sound volume is very high. In this case, the user can already hear some sounds (from the electronic device or the environment), so the howling sound will not significantly affect the user. Therefore, it can be considered that the electronic device is not in the first state, and the electronic device is allowed to generate howling.
[0056] In another example, if the power consumption of the electronic device is higher than the set power consumption value, the electronic device itself will generate some noise from the heat dissipation module, regardless of whether the scenario of the electronic device meets the preset scenario. At this time, the user can also hear some noise, so the howling sound will not significantly affect the user. It can be considered that the electronic device is not in the first state, and the electronic device is allowed to generate howling.
[0057] In another implementation, if the operating power consumption of the electronic device is lower than a set power consumption value, the application scenario of the electronic device does not meet a preset scenario, and the sound environment in which the electronic device is located meets a preset scenario, then it can be determined that the electronic device does not meet the first state. The determination that the sound environment in which the electronic device is located meets a preset scenario can include: acquiring an ambient sound value, and when the ambient sound exceeds a set value, determining that the environment in which the electronic device is located meets a preset scenario.
[0058] In a corresponding example, the electronic device operates at a power consumption lower than the set power consumption value, is in a light load state, and does not emit any noise. The electronic device is not running any applications with audio output content, but the environment around the electronic device is very noisy. Therefore, the howling sound will not significantly affect the user. It can be considered that the electronic device is not in the first state, and the electronic device is allowed to produce howling.
[0059] Furthermore, if the operating power consumption of the electronic device is lower than the set power consumption value, the application scenario of the electronic device does not meet the preset scenario, and the sound environment in which the electronic device is located does not meet the preset scenario, then it can be determined that the electronic device meets the first state. In this case, there is no obvious sound inside or outside the electronic device. If the electronic device produces a howling sound, it will significantly affect the user. Therefore, it is necessary to control and adjust the parameters of the first device so that the first device operates based on the second operating parameters that do not meet the first condition, thereby preventing howling.
[0060] Figure 2 This is a schematic diagram of the control method implementation architecture disclosed in an embodiment of this application. The AI chip is the main execution body of the control method, capable of detecting the voltage change rate and obtaining system power consumption through the processing chip PAC1934. Figure 2 (The power consumption sources are only shown as CPU power supply and GPU power supply as examples.) Then, based on the BIOS (Basic Input Output System), a scheme to suppress the whistling is implemented, including reducing the voltage change rate, turning off power saving and overclocking functions, and setting the operating frequency.
[0061] Figure 3 This is a flowchart illustrating an example implementation of a control method disclosed in an embodiment of this application. (In conjunction with...) Figure 3 As shown, the implementation process of the control method may include:
[0062] 1. When the AI chip detects a voltage change, such as... Figure 4 The change indicated by the solid line suggests that capacitor whistling may occur.
[0063] 2. The AI chip accurately determines the user's current usage mode by real-time detection of the system's underlying power consumption and combining parameters such as OS processes and CPU / GPU utilization. If it is a low-load, idle, or office scenario, it will determine that capacitor whistling will affect the user experience. If it is a high-power (cooling fan speed greater than a certain value) or audio-visual entertainment mode, it will not affect the user experience.
[0064] 3. If it is determined that the issue affects users, parameters such as slew rate (voltage change rate) will be changed to optimize capacitor whistling.
[0065] The above content details the various scenarios corresponding to different operating states of electronic devices, which helps those skilled in the art to better understand and implement the technical solutions of this application.
[0066] In the foregoing embodiments, the step of controlling and adjusting the parameters of the first device if the operating state characterizes the electronic device as being in a first state may include: adjusting the operating frequency of the first device and / or the state of the working units contained in the first device if the operating state characterizes the electronic device as being in a first state.
[0067] As described above, if the electronic device is in the first state, it is necessary to suppress the howling sound generated by the electronic device. The reason for the howling sound may be that the voltage change rate of the first device is relatively large or the power consumption change range is relatively large. Therefore, in this embodiment, the voltage change rate and power consumption change range of the first device can be indirectly limited by narrowing the operating frequency range or power consumption range of the first device.
[0068] Specifically, if the first device is a CPU, disabling the CPU's overclocking function lowers the CPU's upper limit of operating frequency, narrowing its operating frequency range. This prevents the CPU's voltage from fluctuating rapidly, thus avoiding coil whine. Alternatively, disabling the power-saving function of electronic devices prevents their power consumption from dropping to very low values, thus avoiding significant fluctuations in power consumption and indirectly preventing coil whine.
[0069] Based on the disclosure of the foregoing embodiments, the control method may further include: controlling and adjusting the parameters of the second device, including: adjusting the operating frequency and / or the voltage change rate.
[0070] The second device can be a power supply device for an electronic device. Controlling and adjusting the parameters of the second device can involve controlling and adjusting the operating frequency of the power supply device. By adjusting the operating frequency, large fluctuations in device power consumption can be avoided, keeping the overall power consumption of the electronic device within a relatively stable range, thereby effectively preventing the generation of whistling noise.
[0071] Alternatively, controlling the parameters of the second device can involve controlling the rate of voltage change of the power supply device. By reducing the rate of voltage change, the speed at which the power supply voltage of the electronic device changes slows down, thereby reducing the probability of a whistling sound. Figure 4 The embodiments of this application disclose a comparison example diagram before and after voltage change slope adjustment, wherein the solid line represents a larger voltage change rate and the dashed line represents a smaller voltage change rate.
[0072] In other implementations, after controlling and adjusting the parameters of the first device, the control method may further include: after a set time, releasing the control right to adjust the parameters of the first device, so that the first device can operate adaptively based on system requirements.
[0073] In this implementation, after adjusting the parameters of the first device to prevent whistling for a period of time, the system's operational requirements may no longer cause excessive voltage change rates or significant power range fluctuations. Therefore, to better serve users, control over the parameter adjustment of the first device can be released, allowing it to adapt to system requirements and operate without being limited by whistling-related constraints. For example, a CPU, after its overclocking function was previously disabled, can have it restored after a period of time to provide users with comprehensive and rich functionality and a better user experience.
[0074] For the foregoing method embodiments, in order to simplify the description, they are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, because according to this application, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0075] The methods described in the above-disclosed embodiments of this application are detailed in terms of the methods. The methods of this application can be implemented by various forms of apparatus. Therefore, this application also discloses an apparatus. Specific embodiments are given below for detailed description.
[0076] Figure 5 This is a schematic diagram of the structure of a control device disclosed in an embodiment of this application. See also... Figure 5 As shown, the control device 50 may include:
[0077] The parameter acquisition module 501 is used to obtain the first operating parameters of the first device, which is at least one power-consuming device inside the electronic device.
[0078] The operating status determination module 502 is used to determine the operating status of the electronic device when the first operating parameter meets the first condition.
[0079] The parameter adjustment module 503 is used to control and adjust the parameters of the first device when the operating state characterizes the electronic device as being in a first state, so that the first device operates based on the second operating parameters, and the second operating parameters no longer satisfy the first condition, wherein the second operating parameters are different from the first operating parameters.
[0080] In this embodiment, if the control device determines that the electronic device may produce a whistling sound based on the first operating parameters of the first device, it will further determine the operating state of the electronic device and determine whether it is necessary to adjust the relevant parameters of the first device of the device in combination with the operating state, so that the user will not obviously perceive the whistling sound of the electronic device and improve the user experience.
[0081] In one implementation, the first operating parameter characterizes the voltage change rate or power change range, and the operating state determination module can be specifically used to: determine that the first condition is met if the voltage change rate exceeds a first set value, and obtain the operating state of the electronic device; or, determine that the first condition is met if the power change range exceeds a second set value, and obtain the operating state of the electronic device.
[0082] In one implementation, the operating status determination module can be used to: obtain the operating power consumption of the electronic device and / or the scenario of the electronic device; and determine the operating status of the electronic device based on the operating power consumption of the electronic device and / or the scenario of the electronic device.
[0083] In one implementation, the operating state determination module can also be used to: determine that the electronic device does not meet the first state if the operating power consumption of the electronic device is lower than the set power consumption value and the scenario of the electronic device meets the preset scenario.
[0084] In one implementation, the scenario of the electronic device conforms to a preset scenario, which may include at least one of the following: the application scenario of the electronic device conforms to a preset application scenario, and / or the sound environment in which the electronic device is located conforms to a preset environmental scenario.
[0085] In one implementation, the operating state determination module can also be used to: determine that the electronic device does not meet the first state if the operating power consumption of the electronic device is lower than the set power consumption value, the application scenario of the electronic device does not meet the preset scenario, and the sound environment of the electronic device meets the preset scenario.
[0086] In one implementation, the sound environment in which the electronic device is located conforms to a preset scenario, which may include: acquiring an ambient sound value, and determining that the environment in which the electronic device is located conforms to the preset scenario when the ambient sound exceeds a set value.
[0087] In one implementation, the parameter adjustment module can be specifically used to: if the operating state indicates that the electronic device is in a first state, adjust the operating frequency of the first device, and / or the state of the working units contained in the first device.
[0088] In one implementation, the parameter adjustment module can also be used to: control and adjust the parameters of the second device, including: adjusting the operating frequency and / or voltage change rate.
[0089] The specific implementation of the above-mentioned control device and its various modules can be found in the corresponding sections of the method embodiments, and will not be repeated here.
[0090] Any of the control devices described in the above embodiments includes a processor and a memory. The parameter acquisition module, the running status determination module, the parameter adjustment module, etc. in the above embodiments are all stored as program modules in the memory, and the processor executes the above program modules stored in the memory to realize the corresponding functions.
[0091] The processor contains a kernel, which retrieves the corresponding program modules from memory. One or more kernels can be configured, and the processing of backtracking data can be achieved by adjusting kernel parameters.
[0092] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0093] In an exemplary embodiment, a computer-readable storage medium is also provided, which can be directly loaded into the internal memory of a computer, and contains software code. After being loaded and executed by the computer, the computer program can implement the steps shown in any of the embodiments of the control method described above.
[0094] In an exemplary embodiment, a computer program product is also provided, which can be directly loaded into the internal memory of a computer and contains software code. After being loaded and executed by the computer, the computer program can implement the steps shown in any embodiment of the control method described above.
[0095] Furthermore, embodiments of this application provide an electronic device. Figure 6 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. See also... Figure 6 As shown, the electronic device includes at least one processor 601, at least one memory 602 connected to the processor, and a bus 603; wherein the processor and the memory communicate with each other through the bus; the processor is used to call program instructions in the memory to execute the above-described control method.
[0096] The program instructions include: obtaining first operating parameters of a first device, wherein the first device is at least one power-consuming device inside an electronic device; if the first operating parameters satisfy a first condition, determining the operating state of the electronic device; if the operating state indicates that the electronic device is in a first state, controlling and adjusting the parameters of the first device so that the first device operates based on the second operating parameters, wherein the second operating parameters no longer satisfy the first condition, wherein the second operating parameters are different from the first operating parameters.
[0097] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to the method section.
[0098] It should also be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0099] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0100] The above description of the disclosed embodiments enables those skilled in the art to make or use this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A control method, comprising: Obtain the first operating parameters of the first device, wherein the first device is at least one power-consuming device inside an electronic device; If the first operating parameter satisfies the first condition, the operating state of the electronic device is determined; the first condition is that the first device generates a whistling sound. If the operating state indicates that the electronic device is in a first state, the parameters of the first device are adjusted so that the first device operates based on a second operating parameter. The second operating parameter no longer satisfies the first condition. The second operating parameter is different from the first operating parameter. The first state indicates that the electronic device is in a quiet internal or external environment. Determining the operating status of the electronic device includes: To obtain the operating power consumption of electronic devices, and / or the scenarios in which electronic devices are used; The operating status of electronic devices is determined based on their operating power consumption and / or the scenario in which they are used. If the operating power consumption of the electronic device is lower than the set power consumption value, and the scenario of the electronic device matches the preset scenario, then it is determined that the electronic device does not meet the first state.
2. The control method according to claim 1, wherein, The first operating parameter characterizes the rate of voltage change or the range of power change. Determining the operating state of the electronic device if the first operating parameter satisfies a first condition includes: If the rate of change of voltage exceeds a first set value, it is determined that the first condition is met, and the operating status of the electronic device is obtained; or, If the power variation range exceeds the second set value, it is determined that the first condition is met, and the operating status of the electronic device is obtained.
3. The control method according to claim 1, wherein, The scenario of the electronic device conforms to a preset scenario, including at least one of the following: the application scenario of the electronic device conforms to a preset application scenario, and / or the sound environment in which the electronic device is located conforms to a preset environmental scenario.
4. According to the control method of claim 1, if the operating power consumption of the electronic device is lower than the set power consumption value, the application scenario of the electronic device does not meet the preset scenario, and the sound environment of the electronic device meets the preset scenario, then it is determined that the electronic device does not meet the first state.
5. The control method according to claim 4, wherein the sound environment of the electronic device conforms to a preset scenario, including: The ambient sound value is acquired, and when the ambient sound value exceeds a set value, it is determined that the environment in which the electronic device is located conforms to a preset scenario.
6. The control method according to claim 1, wherein if the operating state characterizes the electronic device as being in a first state, controlling and adjusting the parameters of the first device includes: If the operating state indicates that the electronic device is in a first state, adjust the operating frequency of the first device and / or the state of the working units contained in the first device.
7. The control method according to claim 1, further comprising: Control and adjust the parameters of the second device, including: adjusting the operating frequency and / or the voltage change rate.
8. A control device, comprising: A parameter acquisition module is used to obtain the first operating parameters of a first device, wherein the first device is at least one power-consuming device inside an electronic device. The operating status determination module is used to determine the operating status of the electronic device when the first operating parameter meets the first condition; the first condition is that the first device generates a whistling sound. The parameter adjustment module is used to control and adjust the parameters of the first device when the operating state indicates that the electronic device is in a first state, so that the first device operates based on a second operating parameter, the second operating parameter no longer satisfies the first condition, wherein the second operating parameter is different from the first operating parameter, and the first state indicates that the electronic device is in a quiet internal or external environment; Determining the operating status of the electronic device includes: To obtain the operating power consumption of electronic devices, and / or the scenarios in which electronic devices are used; The operating status of electronic devices is determined based on their operating power consumption and / or the scenario in which they are used. If the operating power consumption of the electronic device is lower than the set power consumption value, and the scenario of the electronic device matches the preset scenario, then it is determined that the electronic device does not meet the first state.