Inductance suppression capability optimization method and system based on temperature compensation
By collecting temperature and inductor specifications and adjusting the switching frequency and air gap, the problem of reduced inductor suppression capability of laptop power supplies in high-temperature scenarios was solved, and the electromagnetic interference suppression effect was improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HANGZHOU BORUI ELECTRONIC TECH CO LTD
- Filing Date
- 2026-01-20
- Publication Date
- 2026-05-01
AI Technical Summary
Laptop power supplies experience reduced inductance suppression capabilities in high-temperature environments, resulting in poor electromagnetic interference suppression.
By collecting temperature readings and inductor specifications from the power adapter, the inductor variation value is determined and the switching frequency is adjusted. A switching frequency reference value is generated by combining the computer model and historical usage scenarios, and the air gap and heat dissipation measures are adjusted to compensate for inductor parameter drift.
The inductance suppression capability of laptop power supplies in high-temperature scenarios has been improved, ensuring frequency adjustment compliance and stability while maintaining inductance suppression capability.
Smart Images

Figure CN121966258A_ABST
Abstract
Description
A method and system for optimizing inductor suppression capability based on temperature compensation Technical Field
[0001] This invention relates to the field of notebook computer power supply technology, and in particular to a method and system for optimizing inductor suppression capability based on temperature compensation. Background Technology
[0002] A laptop power supply is used to power and charge the laptop, and generally includes a power adapter and a built-in battery. The power adapter converts external AC power into the low-voltage DC power required by the laptop to provide power, and also charges the built-in battery, allowing the built-in battery to provide power to the laptop when it is not charging.
[0003] To meet portability requirements, laptop power adapters generally adopt a high-frequency switching power supply topology. The high-frequency switching of the internal switching transistors (MOSFETs) can easily generate electromagnetic interference (EMI) such as common-mode noise and differential-mode noise. At the same time, the periodic charging and discharging process of the switching power supply topology will cause current ripple. Therefore, laptop power supplies generally use inductors to effectively suppress common-mode EMI and differential-mode EMI.
[0004] When a laptop power supply is in operation, the power adapter experiences a high temperature rise in high power density scenarios. This can cause the permeability of the inductor core to decrease non-linearly with increasing temperature, which in turn can lead to a decrease in the inductor's suppression capability. Summary of the Invention
[0005] To improve the inductance suppression capability of laptop power supplies in high-temperature scenarios, this invention provides a method and system for optimizing inductance suppression capability based on temperature compensation.
[0006] In a first aspect, the present invention provides a method for optimizing inductor suppression capability based on temperature compensation, employing the following technical solution: A method for optimizing inductor suppression capability based on temperature compensation, comprising: S1: acquiring the temperature detection value and inductor specifications of the power adapter; S2: determining the temperature change value based on the temperature detection value; S3: determining the temperature rise coefficient based on the inductor specifications; S4: determining the inductor change value by combining the temperature rise coefficient and the temperature change value; S5: determining the switching frequency adjustment value based on the inductor change value, and outputting the switching frequency adjustment value for adjustment.
[0007] By adopting the above technical solution, the inductance change value is determined by collecting temperature detection values and inductance specifications, and the switching frequency is adjusted to accurately compensate for the inductance parameter drift caused by temperature, thereby improving the inductance suppression capability of the laptop power supply in high-temperature scenarios.
[0008] Optionally, after outputting the switching frequency adjustment value for adjustment, the process further includes: S51: Acquiring the current switching frequency value and computer parameters; S52: Calculating the sum between the current switching frequency value and the switching frequency adjustment value and using it as the required switching frequency value; S53: Generating a switching frequency reference value based on the computer parameters; S54: Determining whether the required switching frequency value is greater than the reference value; S55: If yes, calculating the difference between the required switching frequency value and the reference value and using it as the switching frequency deviation value; S56: Determining an additional adjustment scheme based on the switching frequency deviation value, executing the additional adjustment scheme, and updating and replacing the switching frequency adjustment value based on the reference value; S57: If no, continuing to output the switching frequency adjustment value.
[0009] By adopting the above technical solution, the deviation value is determined by comparing the required switching frequency value with the reference value, and an additional adjustment plan is implemented to avoid exceeding the switching frequency limit, ensure the compliance of frequency adjustment, and further improve the stability of inductor suppression capability.
[0010] Optionally, the method for generating the switching frequency reference value includes: S531: retrieving the computer model and historical usage based on computer parameters; S532: determining the model reference value based on the computer model; S533: determining the estimated usage scenario based on historical usage; S534: determining the estimated scenario impact value based on the estimated usage scenario; S535: calculating the product between the model reference value and the estimated scenario impact value and using it as the switching frequency reference value.
[0011] By adopting the above technical solution, a reference value for the switching frequency is generated by combining the computer model and the estimated usage scenario. This reference value is adapted to different models and usage conditions, providing a precise basis for frequency adjustment and improving the adaptability of inductor suppression optimization.
[0012] Optionally, the method for determining the estimated usage scenario includes: S5331: retrieving the application type and usage time value based on historical usage data; S5332: determining the number of types based on the application type; S5333: determining whether the number of types is only one; S5334: if yes, determining the estimated type scenario based on the application type and using the estimated type scenario as the estimated usage scenario; S5335: if no, retrieving the usage location point based on computer parameters; S5336: determining the selected application type by combining the application type, usage time value, and usage location point; S5337: determining the selected estimated scenario based on the selected application type and using the selected estimated scenario as the estimated usage scenario.
[0013] By adopting the above technical solution, the estimated usage scenario is determined based on the application type, time value, and location point, thus achieving accurate scenario division, providing reliable support for the generation of the switching frequency reference value, and ensuring the rationality of the reference value.
[0014] Optionally, the method for determining the application type includes: S53361: determining the reference location point, the reference distance value, and the reference time value based on the application type; S53362: calculating the distance between the application location point and the reference location point and using it as the application distance value; S53363: selecting the application type corresponding to when the reference distance value is greater than the application distance value and using it as the distance selection type; S53364: selecting the application type corresponding to when the reference time value is greater than the application time value and using it as the time selection type; S53365: combining the distance selection type and the time selection type to determine the comprehensive selection type, and using the comprehensive selection type as the selected application type.
[0015] By adopting the above technical solution, and combining distance and time values to determine the comprehensive selection type, core application types are screened from multiple dimensions, improving the accuracy of usage prediction scenarios and ensuring that the switching frequency reference value matches actual usage needs.
[0016] Optionally, the method for determining the comprehensive selection type includes: S533651: Determining whether the distance selection type and the time selection type are consistent; S533652: If yes, then the selection type that is consistent with the time selection type is taken as the consistent selection type; S533653: Determining the consistent selection distance deviation value and the consistent selection time deviation value based on the consistent selection type; S533654: Determining the consistent selection sorting reference value by combining the consistent selection distance deviation value and the consistent selection time deviation value; S533655: Sort the consistent selection types from largest to smallest based on the consistent selection sorting reference value, and select the consistent selection type that ranks first as the comprehensive selection type; S533656: If no, then determining the time selection deviation value based on the time selection type; S533657: Sort the time selection types from largest to smallest based on the time selection deviation value, and select the time selection type that ranks first as the comprehensive selection type.
[0017] By adopting the above technical solution, the comprehensive selection type is determined according to the consistency of distance and time selection types, based on the sorting reference value, clarifying the priority of type selection, ensuring that the selection of estimated scenarios is scientific, and improving the accuracy of benchmark value generation.
[0018] Optionally, the method for determining additional adjustment schemes includes: S561: determining the shape memory alloy specifications and core parameters preset between the inductor air gaps based on the inductor specifications; S562: determining the inductor demand deviation value based on the switching frequency deviation value; S563: determining the air gap demand adjustment value by combining the inductor demand deviation value and the core parameters; S564: determining the air gap control information by combining the air gap demand adjustment value and the shape memory alloy specifications, outputting the air gap control information to control the shape memory alloy to deform in order to adjust the air gap as an additional adjustment scheme.
[0019] By adopting the above technical solution, the required air gap adjustment value is determined by the switching frequency deviation value, and the air gap is adjusted by controlling the deformation of the shape memory alloy, forming a supplementary scheme for frequency adjustment, compensating for inductor parameter deviation, and maintaining inductor suppression capability.
[0020] Optionally, the method for determining the air gap control information includes: S5641: determining the temperature change threshold based on the shape memory alloy specifications; S5642: determining the selected specifications based on the temperature detection value and the temperature change threshold; S5643: retrieving the air gap adjustment reference value based on the selected specifications; S5644: calculating the quotient between the air gap demand adjustment value and the air gap adjustment reference value and using it as the adjustment value; S5645: generating the selected adjustment control information by combining the selected specifications and the adjustment value, and using the selected adjustment control information as the air gap control information.
[0021] By adopting the above technical solution, air gap control information is generated by combining the shape memory alloy specifications with the air gap adjustment value, ensuring that the air gap adjustment matches the inductance requirement deviation and improving the compensation accuracy.
[0022] Optionally, after determining the air gap control information, the following steps are also included: S5651: When the adjustment value is greater than the preset reference value, collect the adapter position point and current heat dissipation direction of the power adapter; S5652: Determine the adapter distance vector value by combining the usage position point and the adapter position point; S5653: Retrieve the adapter distance value and the adapter relative direction based on the adapter distance vector value; S5654: Determine the direction adjustment value according to the current heat dissipation direction and the adapter relative direction; S5655: Determine the heat dissipation direction range according to the current heat dissipation direction; S5656: Determine whether the adapter relative direction is within the heat dissipation direction range; S5657: If yes, determine the heat dissipation adjustment information by combining the direction adjustment value and the adapter distance value, output the heat dissipation adjustment information for heat dissipation adjustment and as an additional adjustment scheme; S5658: If no, determine the direction prompt information according to the direction adjustment value, output the direction prompt information for display warning and as an additional adjustment scheme.
[0023] By adopting the above technical solution, the heat dissipation adjustment or early warning scheme can be determined by the location of the adapter and the direction of heat dissipation, so as to avoid the aggravation of component wear due to poor heat dissipation, reduce the impact of temperature rise on inductor parameters, and ensure the stable operation of the power adapter.
[0024] Secondly, the present invention provides a temperature-compensated inductor suppression capability optimization system, which adopts the following technical solution: a temperature-compensated inductor suppression capability optimization system, comprising: a data acquisition module for acquiring temperature detection values, inductor specifications, current switching frequency values, computer parameters, adapter location points, and current heat dissipation direction; a memory for storing a program for implementing the temperature-compensated inductor suppression capability optimization method as described in any one of the first aspects; and a processor for loading and executing the program stored in the memory.
[0025] In summary, the present invention includes at least one of the following beneficial technical effects: 1. By collecting temperature detection values and inductor specifications, the inductor change value is determined and the switching frequency is adjusted to accurately compensate for the inductor parameter drift caused by temperature, thereby improving the inductor suppression capability of the laptop power supply in high-temperature scenarios; 2. By comparing the required switching frequency value with the reference value, the deviation value is determined and an additional adjustment scheme is implemented to avoid exceeding the switching frequency limit, ensure the compliance of frequency adjustment, and further improve the stability of inductor suppression capability; 3. By determining the required air gap adjustment value through the switching frequency deviation value, the shape memory alloy deformation is controlled to adjust the air gap, forming a supplementary scheme for frequency adjustment, compensating for inductor parameter deviation, and maintaining inductor suppression capability. Attached Figure Description
[0026] Figure 1 is a flowchart of the method for optimizing inductor suppression capability based on temperature compensation; Figure 2 is a flowchart of the method after adjusting the output switching frequency value. Detailed Implementation
[0027] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments.
[0028] A temperature-compensated method for optimizing inductor suppression capability involves collecting temperature readings from the power adapter and inductor specifications to determine inductor variation and adjust the switching frequency. A baseline switching frequency value is then generated based on the computer model and historical usage scenarios. The required frequency value is compared to the baseline value; if the frequency exceeds the limit, an air gap adjustment scheme is determined based on the switching frequency deviation, combined with the shape memory alloy specifications and core parameters. The air gap is adjusted by controlling the shape memory alloy deformation. Simultaneously, additional heat dissipation adjustments or warnings are provided based on the adapter's location and heat dissipation direction, thereby improving the inductor suppression capability of the laptop power supply in high-temperature scenarios.
[0029] Referring to Figure 1, an embodiment of the present invention discloses a method for optimizing inductor suppression capability based on temperature compensation, which includes: S1: collecting the temperature detection value and inductor specifications of the power adapter.
[0030] The temperature detection value refers to the quantified value obtained by detecting the temperature of the core area of the power adapter during operation, reflecting the real-time thermal state of the adapter. Temperature detection values can be acquired in real time by placing temperature sensors near the heat-generating core components of the power adapter, such as inductors and switching transistors.
[0031] Inductor specifications refer to the set of core technical parameters of the inductor built into the power adapter, including key indicators such as inductance, saturation current, core material, air gap width, number of turns, and manufacturing process. Inductor specifications are obtained by consulting the hardware manual of the corresponding adapter model and inputting the information beforehand.
[0032] S2: Determine the temperature change value based on the temperature detection value.
[0033] The temperature change value refers to the magnitude of temperature change of the power adapter.
[0034] The difference between temperature readings taken over a unit of time is calculated, and the result is used as the temperature change value for subsequent applications. The unit of time is preset by the operator according to actual needs; it can be set to 1 minute.
[0035] S3: Determine the temperature rise coefficient based on the inductor specifications.
[0036] The temperature rise coefficient is a quantification coefficient that measures the drift in inductance caused by a unit temperature change.
[0037] The temperature rise coefficient is obtained by inputting the inductor specifications into a preset temperature rise database, which facilitates subsequent use.
[0038] The temperature rise database contains a pre-stored table of different inductor specifications and their corresponding temperature rise coefficients. By performing temperature-inductance parameter fitting experiments on different inductor specifications beforehand, the parameter drift rate corresponding to a unit temperature change is obtained, which is the temperature rise coefficient, thus creating the temperature rise database.
[0039] S4: Determine the inductance change value by combining the temperature rise coefficient and the temperature change value.
[0040] The change in inductance refers to the specific drift of inductance caused by temperature changes.
[0041] The product of the temperature rise coefficient and the temperature change value is calculated, and the result is used as the inductance change value.
[0042] S5: Determine the switching frequency adjustment value based on the inductance change value, and output the switching frequency adjustment value for adjustment.
[0043] The switching frequency adjustment value refers to the adjustment value corresponding to the pulse width modulation (PWM) switching frequency of the power adapter. The PWM switching frequency refers to the number of times the power switching transistor completes a full "on" and "off" cycle per second.
[0044] By calculating the frequency adjustment range based on the inverse relationship between inductance and switching frequency, combined with the inductance change value, and using this as the switching frequency adjustment value, the switching frequency adjustment value is output for adjustment, thereby improving the inductance suppression capability of the laptop power supply in high-temperature scenarios.
[0045] The inverse relationship between inductance and switching frequency is XL = 2πfL, where XL is the inductive reactance, which is the core objective for optimizing inductor suppression capability, f is the switching frequency of the power adapter, and L is the inductance. When XL is constant, the smaller L is, the larger f needs to be. The specific calculation method for the switching frequency adjustment value is existing technology and will not be elaborated further.
[0046] To further ensure the rationality of the adjusted output switching frequency value, a further separate analysis and calculation of the adjusted output switching frequency value is required, which will be explained in detail through the steps shown below.
[0047] Referring to Figure 2, after outputting the switching frequency adjustment value for adjustment, the following steps are also included: S51: Acquire the current value of the switching frequency and computer parameters.
[0048] The current switching frequency value refers to the real-time quantized value of the PWM switching frequency under the current operating state of the power adapter. The current switching frequency value is obtained by reading the frequency data from the built-in registers of the power management chip (PMIC).
[0049] Computer parameters refer to a set of core technical parameters related to the operation of a laptop. These parameters include key information such as the computer model, hardware configuration, currently running application type, and location. The computer parameters are retrieved via system APIs (such as the Windows WMI interface) to obtain model and configuration data, combined with background data collection of the current application type, and location information obtained through GPS positioning.
[0050] S52: Calculate the sum between the current value of the switching frequency and the adjusted value of the switching frequency, and use it as the required value of the switching frequency.
[0051] The required switching frequency refers to the target switching frequency that the power adapter needs to achieve after compensating for the inductor parameter drift caused by temperature.
[0052] Calculating the required switching frequency facilitates subsequent use.
[0053] S53: Generates a reference value for the switching frequency based on computer parameters.
[0054] The switching frequency reference value refers to the maximum value that the switching frequency can reach when adapted to the computer's operating conditions.
[0055] By analyzing key information such as computer model, hardware configuration, currently running application type, and usage location in the computer parameters, a switching frequency reference value is generated for convenient subsequent use.
[0056] To further ensure the rationality of the switching frequency reference value, it is necessary to perform a further separate analysis and calculation on the switching frequency reference value, which will be explained in detail through the steps shown below.
[0057] The method for generating the switching frequency reference value includes the following steps: S531: Retrieve the computer model and historical usage information based on computer parameters.
[0058] The computer model refers to the specific specifications and model of the laptop. Historical usage refers to the historical usage records of the application software on the laptop during this usage session.
[0059] Computer parameters include computer model and historical usage information. Retrieving these parameters allows for easier future use of the computer.
[0060] S532: Determine the model reference value based on the computer model.
[0061] Among them, the model reference value refers to the preset basic threshold of the switching frequency for a specific computer model.
[0062] The computer model is entered into a preset model database to obtain a model reference value, which facilitates subsequent use.
[0063] The model database pre-stores a table of different computer models and their corresponding reference values. The model database obtains the original factory-preset switching frequency range by consulting the power supply design white paper of the computer model and then inputting it.
[0064] S533: Determine the estimated usage scenarios based on historical usage data.
[0065] Among them, the estimated usage scenario refers to the typical working conditions that the computer is likely to operate under during the current use. The estimated usage scenario includes scenarios such as office work, gaming, and standby.
[0066] By analyzing historical usage, we can determine the expected usage scenarios, which will facilitate subsequent use.
[0067] To further ensure the rationality of using the estimated scenarios, it is necessary to perform further separate analysis and calculation on the estimated scenarios, which will be explained in detail through the steps shown below.
[0068] The method for determining the estimated scenario includes the following steps: S5331: Retrieve the application type and usage time value based on historical usage data.
[0069] The application type refers to the type of application software used by the laptop during this usage. The usage time value refers to the runtime of the laptop during this usage.
[0070] Historical usage data includes the types of applications used and the time periods during which they were used. Retrieving these historical data allows for easier analysis of future usage patterns.
[0071] S5332: Determine the number of types based on the application type used.
[0072] The "type number" refers to the number of application software types used by the laptop during this usage.
[0073] By counting the types of applications used and using the count results as the number of types, it is convenient to use them later.
[0074] S5333: Determine if there is only one value of type. If yes, proceed to S5334; if no, proceed to S5335.
[0075] Specifically, by checking whether there is only one value for the type, it can be determined whether the usage scenario can be directly determined based on the type of application software.
[0076] S5334: Determine the type prediction scenario based on the type of application used, and use the type prediction scenario as the usage prediction scenario.
[0077] Among them, the type-predicted scenario refers to the scenario predicted based on the type of the application software.
[0078] When there is only one type value, it means that the usage scenario can be directly determined based on the type of application software. Therefore, by inputting the application type into the preset type scenario database, the type prediction scenario can be obtained for convenient use later.
[0079] The type scenario database pre-stores a mapping table of different application types and their corresponding estimated scenarios, which is obtained after the operator pre-inputs the information.
[0080] For example, the type scenario database can pre-define office scenarios for office applications, game scenarios for large-scale game applications, and design and rendering scenarios for video editing applications.
[0081] S5335: Retrieves the location point based on computer parameters.
[0082] The location point used refers to the current location of the laptop. Computer parameters include the location point used.
[0083] When there is more than one type value, it means that the usage scenario cannot be directly determined based on the type of application software. Therefore, the usage location point is retrieved through computer parameters to facilitate subsequent use.
[0084] S5336: Determine the application type by combining the application type, usage time value, and usage location point.
[0085] Among them, selecting the application type refers to selecting the application software type that best represents the user's current usage scenario.
[0086] By combining and analyzing the application type, usage time value, and usage location, the selection of the application type can be determined to facilitate subsequent use.
[0087] To further ensure the rationality of the selected application type, it is necessary to conduct a further separate analysis and calculation on the selected application type, which will be explained in detail through the steps shown below.
[0088] The method for selecting the application type includes the following steps: S53361: Determine the reference location point, type reference distance value, and type reference time value based on the application type.
[0089] Here, "reference location point" refers to a preset reference location point for different application types. "Type reference distance value" refers to a preset location determination threshold for different application types. "Type reference time value" refers to the minimum cumulative runtime threshold for the corresponding application type to be determined as the primary use case.
[0090] By inputting the application type into the preset type reference database, the reference location point, type reference distance value, and type reference time value are obtained for easy subsequent use.
[0091] The type reference database pre-stores a table that maps different application types to their corresponding reference location points, type reference distance values, and type reference time values. The type reference database is pre-set by the operator according to actual needs.
[0092] For example, when using an application type of "office," the corresponding reference location point is the user's company address, the type reference distance is set to 500m, and the type reference time is set to 2h; when using an application type of "game," the corresponding reference location point is the user's home address, the type reference distance is set to 100m, and the type reference time is set to 1.5h.
[0093] S53362: Calculate the distance between the used location point and the used reference location point and use it as the used distance value.
[0094] The distance value refers to the distance between the actual location point used by the computer and the preset reference location point corresponding to the application type.
[0095] Calculating the distance value facilitates subsequent use.
[0096] S53363: Select the application type corresponding to the type reference distance value when it is greater than the usage distance value and use it as the distance selection type.
[0097] Among them, the distance selection type refers to the set of application types whose base distance value is greater than the usage distance value from all application types.
[0098] Selecting the distance selection type makes subsequent use easier.
[0099] S53364: Select the application type corresponding to the time selection when the base time value is greater than the usage time value.
[0100] Among them, the time selection type refers to the set of application types whose base time value is greater than the usage time value from all application types.
[0101] By selecting the time selection type, it becomes easier to use later.
[0102] S53365: Combine the distance selection type and the time selection type to determine the comprehensive selection type, and use the comprehensive selection type as the selection application type.
[0103] Among them, the comprehensive selection type refers to the core application type selected by combining the two dimensions of distance selection type and time selection type.
[0104] By comprehensively analyzing the distance selection type and the time selection type, a comprehensive selection type is determined, and this comprehensive selection type is used as the selection application type, thereby improving the accuracy of the obtained selection application type.
[0105] To further ensure the rationality of the comprehensive selection type, it is necessary to perform further separate analysis and calculation on the comprehensive selection type, which will be explained in detail through the steps shown below.
[0106] The method for determining the comprehensive selection type includes the following steps: S533651: Determine whether the distance selection type and the time selection type are consistent. If yes, proceed to S533652; if no, proceed to S533656.
[0107] Specifically, the system determines whether selection can be made directly based on time by checking if the distance selection type and the time selection type are consistent.
[0108] S533652: Selecting types that are the same as distance selection types as time selection types as consistent selection types.
[0109] When the distance selection type and the time selection type are the same, it means that both distance and duration need to be considered. Therefore, a consistent selection type is defined to facilitate subsequent use.
[0110] S533653: Determine the uniform selection distance deviation value and uniform selection time deviation value based on the uniform selection type.
[0111] The consistent selection distance deviation value refers to the deviation between the usage distance corresponding to the consistent selection type and the reference distance. The consistent selection time deviation value refers to the deviation between the usage time corresponding to the consistent selection type and the reference time.
[0112] By consistently selecting the type, the usage time value and usage distance value are retrieved, and the difference between the usage distance value and the type reference distance value is calculated as the consistent selection distance deviation value. The difference between the usage time value and the type reference time value is calculated as the consistent selection time deviation value, which facilitates subsequent use.
[0113] S533654: Determine the consistent selection sorting reference value by combining the consistent selection distance deviation value and the consistent selection time deviation value.
[0114] Among them, the consistent selection ranking reference value refers to the quantitative indicator when selecting based on the deviation of both distance and time dimensions.
[0115] By weighting the distance deviation and time deviation of the consensus selection, a consensus selection ranking reference value is obtained for convenient subsequent use. The specific weights are preset by the operator according to actual needs.
[0116] S533655: Sort the data from largest to smallest based on the consistent selection sorting reference value, and select the consistent selection type that ranks first as the comprehensive selection type.
[0117] In this process, the accuracy of the obtained comprehensive selection type is improved by sorting the consistent selection ranking reference values from largest to smallest and selecting the consistent selection type with the highest ranking as the comprehensive selection type.
[0118] S533656: Determine the time selection deviation value based on the time selection type.
[0119] The time selection deviation value refers to the deviation between the usage time corresponding to the time selection type and the reference time.
[0120] When the distance selection type and the time selection type are not consistent, it means that the selection can be made directly based on the time. Therefore, the time value is retrieved through the time selection type, and the difference between the time value and the type base time value is calculated as the time selection deviation value for convenient use later.
[0121] S533657: Sort the time selection deviation values from largest to smallest, and select the time selection type with the highest ranking as the comprehensive selection type.
[0122] Specifically, by sorting the time selection deviation values from largest to smallest and selecting the time selection type with the highest ranking as the comprehensive selection type, the accuracy of the obtained comprehensive selection type is improved.
[0123] S5337: Determine the selected estimated scenario based on the selected application type, and use the selected estimated scenario as the usage estimated scenario.
[0124] Among them, selecting the predicted scenario refers to the predicted usage scenario based on the selected application software type.
[0125] By inputting the selected application type into a preset type scenario database to obtain a selected estimated scenario, and using the selected estimated scenario as the usage estimated scenario, the accuracy of the obtained usage estimated scenario is improved.
[0126] S534: Determine the estimated impact value of the scenario based on the estimated usage scenario.
[0127] The scenario-based estimated impact value refers to the impact value corresponding to the adjustment of the model baseline value based on the determined usage scenario. Different usage scenarios correspond to different scenario-based estimated impact values.
[0128] By inputting the estimated scenario into a preset scenario impact database, the estimated scenario impact value is obtained for easy subsequent use.
[0129] The scenario impact database pre-stores a table that maps different usage scenarios to their corresponding estimated impact values. The scenario impact database is pre-configured by the operator based on actual needs.
[0130] For example, the scenario impact database can be pre-set so that the estimated scenario impact value is 0.9 when the estimated scenario is standby, 1 when the estimated scenario is office, and 1.2 when the estimated scenario is gaming.
[0131] S535: Calculate the product between the model reference value and the scenario estimated impact value and use it as the switching frequency reference value.
[0132] Specifically, the accuracy of the obtained switching frequency reference value is improved by calculating the product between the model reference value and the scenario-estimated impact value, and using the calculation result as the switching frequency reference value.
[0133] S54: Determine whether the required switching frequency value is greater than the reference switching frequency value. If yes, proceed to S55; if no, proceed to S57.
[0134] Specifically, by judging whether the required switching frequency value is greater than the reference value of the switching frequency, it can be determined whether additional adjustments are needed.
[0135] S55: Calculate the difference between the required switching frequency value and the reference switching frequency value and use it as the switching frequency deviation value.
[0136] Among them, the switching frequency deviation value refers to the deviation value corresponding to the deviation when there is a deviation in the required switching frequency value.
[0137] When the required switching frequency value is greater than the reference value of the switching frequency, it means that additional adjustments are needed. Therefore, the switching frequency deviation value is calculated for subsequent use.
[0138] S56: Determine an additional adjustment scheme based on the switching frequency deviation value, execute the additional adjustment scheme, and update and replace the switching frequency adjustment value based on the switching frequency reference value.
[0139] The additional adjustment scheme refers to the compensatory frequency adjustment strategy formulated when the switching frequency deviation exceeds the preset threshold.
[0140] By analyzing the switching frequency deviation, additional adjustment schemes are determined and implemented. Furthermore, the switching frequency adjustment values are updated and replaced based on the switching frequency reference value, thereby further improving the stability of inductor suppression capability.
[0141] To further ensure the rationality of the additional adjustment plan, it is necessary to conduct a more detailed separate analysis and calculation of the additional adjustment plan, which will be explained in detail through the steps shown below.
[0142] The method for determining additional adjustment schemes includes the following steps: S561: Determine the shape memory alloy specifications and core parameters preset between the inductor air gaps based on the inductor specifications.
[0143] Here, air gap refers to the air gap in the magnetic core of an inductor. Shape memory alloy specifications refer to the specifications of the shape memory alloy pre-set in the air gap of the inductor. Core parameters refer to the parameters of the core material and structural characteristics.
[0144] By inputting the inductor specifications into a preset specification database, the memory alloy specifications and magnetic core parameters can be matched for convenient subsequent use.
[0145] The specification database pre-stores a table showing the correspondence between different inductor specifications and their corresponding shape memory alloy specifications and core parameters. Operators can retrieve the corresponding core parameters by consulting the user manual for the inductor specification and then pre-entering the appropriate shape memory alloy specification based on actual needs.
[0146] S562: Determine the inductor requirement deviation value based on the switching frequency deviation value.
[0147] Among them, the inductance demand deviation value refers to the adjustment value that needs to be adjusted according to the switching frequency deviation value.
[0148] By leveraging the inverse relationship between inductance and switching frequency, the required inductance deviation can be calculated based on the switching frequency deviation, facilitating subsequent use.
[0149] S563: Determine the air gap adjustment value by combining the inductance requirement deviation value and the core parameters.
[0150] Among them, the air gap demand adjustment value refers to the adjustment value corresponding to the need to adjust the air gap width.
[0151] The coil turns, reference air gap length, effective core cross-sectional area, effective magnetic circuit length, and air gap length are obtained by retrieving core parameters. Then, the required air gap adjustment value is calculated using the inductance calculation formula, thus obtaining the required air gap adjustment value for subsequent use. The inductance calculation formula is existing technology and will not be elaborated further here.
[0152] S564: Combines the air gap requirement adjustment value with the shape memory alloy specifications to determine the air gap control information, outputs the air gap control information to control the shape memory alloy to deform in order to adjust the air gap and as an additional adjustment scheme.
[0153] Among them, air gap control information refers to the control information used to adjust the air gap width.
[0154] By combining the air gap adjustment value with the shape memory alloy specifications, the air gap control information is determined. The output air gap control information controls the shape memory alloy to deform in order to adjust the air gap and serves as an additional adjustment scheme, thereby further improving the stability of inductance suppression capability.
[0155] To further ensure the rationality of the air gap control information, it is necessary to perform further separate analysis and calculation on the air gap control information, which will be explained in detail through the following steps.
[0156] The method for determining air gap control information includes the following steps: S5641: Determine the temperature change threshold according to the shape memory alloy specifications.
[0157] The temperature change threshold refers to the temperature value corresponding to the deformation of the shape memory alloy.
[0158] By inputting the shape memory alloy specifications into a preset shape memory alloy database to match the temperature change threshold, subsequent use becomes easier.
[0159] The shape memory alloy database contains a pre-stored table of different shape memory alloy specifications and their corresponding temperature change thresholds. The shape memory alloy database is accessed after the operator pre-inputs the data.
[0160] In this embodiment, there are several memory alloys corresponding to different memory alloy specifications preset in the air gap. The larger the temperature change threshold corresponding to all preset memory alloy specifications, the greater the degree of deformation, thereby making the air gap width smaller.
[0161] S5642: Determine the selected specifications based on the temperature detection value and the temperature change threshold.
[0162] The selected specifications refer to the shape memory alloy specifications that are suitable for the current temperature conditions.
[0163] By selecting the shape memory alloy specifications corresponding to the temperature detection values that are greater than and closest to the temperature change threshold, it is convenient to use them in the future.
[0164] S5643: Retrieve the air gap adjustment reference value based on the selected specifications.
[0165] The air gap adjustment reference value refers to the maximum width that can be adjusted.
[0166] By inputting the selected specifications into the preset air gap database, the air gap adjustment benchmark value is obtained for easy subsequent use.
[0167] The air gap database contains a pre-stored table of different selection specifications and their corresponding air gap adjustment reference values. The air gap database is obtained after the operator pre-inputs the data.
[0168] S5644: Calculate the quotient between the air gap demand adjustment value and the air gap adjustment benchmark value and use it as the adjustment value.
[0169] Among them, the adjusted values refer to the values used to control the deformation of the shape memory alloy corresponding to the selected specifications.
[0170] The quotient between the air gap demand adjustment value and the air gap adjustment benchmark value is calculated and rounded to the nearest integer as the adjustment value for easy subsequent use.
[0171] S5645: Combine the selected specifications and adjustment values to generate selection adjustment control information, and use the selection adjustment control information as air gap control information.
[0172] Among them, the selection and adjustment control information refers to the control information that controls the deformation of the shape memory alloy corresponding to the selected specifications.
[0173] By inputting the selected specifications into a preset specification control database to obtain specification control information, and combining the adjusted values with the specification control information to obtain the selected adjustment control information, and then using the selected adjustment control information as the air gap control information, the accuracy of the obtained air gap control information is improved.
[0174] The specification control database pre-stores a lookup table of different selected specifications and their corresponding specification control information. This database is retrieved after pre-entry by the operator. Specification control information refers to the control information used to control the deformation of a single shape memory alloy corresponding to a selected specification when subjected to a large current.
[0175] To further ensure the rationality of the determined air gap control information, it is necessary to perform further separate analysis and calculations after determining the air gap control information, which will be explained in detail through the following steps.
[0176] After determining the air gap control information, the following steps are also included: S5651: When the adjustment value is greater than the preset reference value, the adapter position point and current heat dissipation direction of the power adapter are collected.
[0177] The reference number refers to the maximum number of shape memory alloys corresponding to the selected specifications on the inductor, which is preset in advance. The reference number is obtained after being pre-input by the operator.
[0178] The adapter location point refers to the current location of the power adapter. The adapter location point is obtained through a position sensor pre-installed on the power adapter.
[0179] The current cooling direction refers to the direction in which the laptop's cooling fan is operating at the current time. The current cooling direction is obtained by querying the laptop.
[0180] S5652: Determine the adapter distance vector value by combining the location point and the adapter location point.
[0181] The adapter distance vector value refers to the distance and positional relationship between the user location point and the adapter location point.
[0182] By calculating the distance vector between the usage location point and the adapter location point, the adapter distance vector value is obtained, which facilitates subsequent use.
[0183] S5653: Retrieve adapter distance value and adapter relative direction based on adapter distance vector value.
[0184] The adapter distance value refers to the distance between the user location point and the adapter location point. The adapter relative direction refers to the positional directional relationship between the user location point and the adapter location point. The adapter distance vector value includes both the adapter distance value and the adapter relative direction.
[0185] The adapter distance vector value is used to retrieve the adapter distance value and the adapter's relative direction for convenient subsequent use.
[0186] S5654: Determine the direction adjustment value based on the current heat dissipation direction and its relative direction to the adapter.
[0187] The direction adjustment value refers to the adjustment angle value corresponding to the need for direction adjustment.
[0188] The angle between the current heat dissipation direction and the relative direction of the adapter is calculated, and the calculation result is used as the direction adjustment value for convenient subsequent use.
[0189] S5655: Determine the range of heat dissipation direction based on the current heat dissipation direction.
[0190] The heat dissipation direction range refers to the range of directions that can be adjusted when the heat dissipation direction is adjusted.
[0191] By calculating the current heat dissipation direction and the preset adjustment reference angle value, the range of heat dissipation direction can be obtained, which is convenient for subsequent use.
[0192] The reference angle value refers to the maximum angle that the laptop's cooling vent baffle can be adjusted to. This reference angle value is preset by the operator according to actual needs.
[0193] S5656: Determine whether the adapter's relative orientation is within the heat dissipation direction range. If yes, proceed to S5657; if no, proceed to S5658.
[0194] Specifically, by determining whether the adapter's relative orientation is within the range of the heat dissipation direction, it can be determined whether the heat dissipation direction can be directly adjusted.
[0195] S5657: Combines the direction adjustment value and the adapter distance value to determine the heat dissipation adjustment information, outputs the heat dissipation adjustment information for heat dissipation adjustment and as an additional adjustment scheme.
[0196] Among them, heat dissipation adjustment information refers to the control information used to control the direction adjustment of the baffle of the heat dissipation outlet and the adjustment of heat dissipation power.
[0197] When the adapter is in the direction of heat dissipation, it means that the heat dissipation direction can be directly adjusted. Therefore, the product of the adapter distance value and the preset distance power adjustment coefficient is calculated, and the calculation result is used as the heat dissipation power adjustment value. The direction adjustment value and the heat dissipation power adjustment value are then combined to form a set of control parameters and used as heat dissipation adjustment information. The heat dissipation adjustment information is then output to perform heat dissipation adjustment and as an additional adjustment scheme, thereby further improving the stability of inductor suppression capability.
[0198] S5658: Determine the direction prompt information based on the direction adjustment value, output the direction prompt information for display and warning, and use it as an additional adjustment scheme.
[0199] Among them, the directional prompt information refers to the prompt information used to remind the user to adjust the position of the power adapter.
[0200] When the adapter's relative direction is not within the heat dissipation direction range, it means that the heat dissipation direction cannot be directly adjusted. Therefore, a prompt message is generated based on the direction adjustment value and used as a direction prompt message. The direction prompt message is then output for display and warning, and serves as an additional adjustment option, so that the operator can make timely adjustments.
[0201] S57: Continue to output the switching frequency adjustment value.
[0202] When the required switching frequency value is not greater than the reference value of the switching frequency, it means that no additional adjustment is needed, so the switching frequency adjustment value continues to be output.
[0203] Based on the same inventive concept, embodiments of the present invention provide a temperature-compensated inductor suppression capability optimization system, comprising: a data acquisition module for acquiring temperature detection values, inductor specifications, current switching frequency values, computer parameters, adapter location points, and current heat dissipation direction; a memory for storing a program for implementing the temperature-compensated inductor suppression capability optimization method described above; and a processor for loading and executing the program stored in the memory.
[0204] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0205] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.
Claims
1. A method for optimizing inductor suppression capability based on temperature compensation, characterized in that, include: S1: Collect the temperature detection value and inductor specifications of the power adapter; S2: Determine the temperature change value based on the temperature detection value; S3: Determine the temperature rise coefficient based on the inductor specifications; S4: Determine the inductance change value by combining the temperature rise coefficient and the temperature change value; S5: Determine the switching frequency adjustment value based on the inductance change value, and output the switching frequency adjustment value for adjustment.
2. The method for optimizing inductance suppression capability based on temperature compensation according to claim 1, characterized in that, After outputting the switching frequency adjustment value for adjustment, the process also includes: S51: Acquiring the current switching frequency value and computer parameters; S52: Calculating the sum between the current switching frequency value and the switching frequency adjustment value and using it as the required switching frequency value; S53: Generating a switching frequency reference value based on the computer parameters; S54: Determining whether the required switching frequency value is greater than the reference value; S55: If yes, calculating the difference between the required switching frequency value and the reference value and using it as the switching frequency deviation value; S56: Determining an additional adjustment scheme based on the switching frequency deviation value, executing the additional adjustment scheme, and updating and replacing the switching frequency adjustment value based on the reference value; S57: If no, continuing to output the switching frequency adjustment value.
3. The method for optimizing inductance suppression capability based on temperature compensation according to claim 2, characterized in that, The method for generating the switching frequency reference value includes: S531: retrieving the computer model and historical usage based on computer parameters; S532: determining the model reference value based on the computer model; S533: determining the estimated usage scenario based on historical usage; S534: determining the estimated scenario impact value based on the estimated usage scenario; S535: calculating the product between the model reference value and the estimated scenario impact value and using it as the switching frequency reference value.
4. The method for optimizing inductance suppression capability based on temperature compensation according to claim 3, characterized in that, The method for determining the estimated usage scenario includes: S5331: retrieving the application type and usage time value based on historical usage data; S5332: determining the number of types based on the application type; S5333: determining whether the number of types is only one; S5334: if yes, determining the estimated type scenario based on the application type and using the estimated type scenario as the estimated usage scenario; S5335: if no, retrieving the usage location point based on computer parameters; S5336: determining the selected application type by combining the application type, usage time value, and usage location point; S5337: determining the selected estimated scenario based on the selected application type and using the selected estimated scenario as the estimated usage scenario.
5. The method for optimizing inductance suppression capability based on temperature compensation according to claim 4, characterized in that, The method for determining the application type includes: S53361: Determine the reference location point, reference distance value, and reference time value based on the application type; S53362: Calculate the distance between the application location point and the reference location point and use it as the application distance value; S53363: Select the application type corresponding to the type reference distance value being greater than the application distance value and use it as the distance selection type; S53364: Select the application type corresponding to the type reference time value being greater than the application time value and use it as the time selection type; S53365: Combine the distance selection type and the time selection type to determine the comprehensive selection type, and use the comprehensive selection type as the selected application type.
6. The method for optimizing inductance suppression capability based on temperature compensation according to claim 5, characterized in that, The method for determining the comprehensive selection type includes: S533651: Determining whether the distance selection type and the time selection type are consistent; S533652: If yes, then the selection type that is consistent with the time selection type is taken as the consistent selection type; S533653: Determining the consistent selection distance deviation value and the consistent selection time deviation value based on the consistent selection type; S533654: Determining the consistent selection sorting reference value by combining the consistent selection distance deviation value and the consistent selection time deviation value; S533655: Sort the consistent selection types from largest to smallest based on the consistent selection sorting reference value, and select the consistent selection type with the first ranking as the comprehensive selection type; S533656: If no, then determining the time selection deviation value based on the time selection type; S533657: Sort the time selection types from largest to smallest based on the time selection deviation value, and select the time selection type with the first ranking as the comprehensive selection type.
7. The method for optimizing inductance suppression capability based on temperature compensation according to claim 2, characterized in that, The method for determining the additional adjustment scheme includes: S561: Determine the shape memory alloy specifications and core parameters preset between the inductor air gaps based on the inductor specifications; S562: Determine the inductor demand deviation value based on the switching frequency deviation value; S563: Determine the air gap demand adjustment value by combining the inductor demand deviation value and the core parameters; S564: Determine the air gap control information by combining the air gap demand adjustment value and the shape memory alloy specifications, and output the air gap control information to control the shape memory alloy to deform in order to adjust the air gap as an additional adjustment scheme.
8. The method for optimizing inductance suppression capability based on temperature compensation according to claim 7, characterized in that, The method for determining air gap control information includes: S5641: determining the temperature change threshold based on the shape memory alloy specifications; S5642: determining the selected specifications based on the temperature detection value and the temperature change threshold; S5643: retrieving the air gap adjustment reference value based on the selected specifications; S5644: calculating the quotient between the air gap demand adjustment value and the air gap adjustment reference value and using it as the adjustment value; S5645: generating selection adjustment control information by combining the selected specifications and the adjustment value, and using the selection adjustment control information as the air gap control information.
9. The method for optimizing inductance suppression capability based on temperature compensation according to claim 8, characterized in that, After determining the air gap control information, the process also includes: S5651: When the adjustment value is greater than the preset reference value, the adapter position point and current heat dissipation direction of the power adapter are collected; S5652: The adapter distance vector value is determined by combining the usage position point and the adapter position point; S5653: The adapter distance value and the adapter relative direction are retrieved based on the adapter distance vector value; S5654: The direction adjustment value is determined according to the current heat dissipation direction and the adapter relative direction; S5655: The heat dissipation direction range is determined according to the current heat dissipation direction; S5656: It is determined whether the adapter relative direction is within the heat dissipation direction range; S5657: If yes, the heat dissipation adjustment information is determined by combining the direction adjustment value and the adapter distance value, and the heat dissipation adjustment information is output for heat dissipation adjustment and as an additional adjustment scheme; S5658: If no, the direction prompt information is determined according to the direction adjustment value, and the direction prompt information is output for display warning and as an additional adjustment scheme.
10. A temperature-compensated inductance suppression capability optimization system, characterized in that, include: The data acquisition module is used to collect temperature detection values, inductor specifications, current switching frequency, computer parameters, adapter location, and current heat dissipation direction. The memory stores a program for implementing a temperature-compensated inductance suppression capability optimization method as described in any one of claims 1 to 9; the processor loads and executes the program stored in the memory.