A measurement method, device, electronic equipment and readable storage medium
Patent Information
- Application Number
- CN202610170582.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-05
- Publication Date
- 2026-10-30
AI Technical Summary
[0003]本申请旨在提供一种测量方法、装置、电子设备及可读存储介质,至少解决相关技术中采用单频点激励逐点扫频的方式获得测量对象在整个测量频段的电化学阻抗谱,导致测量时间长的问题
[0007]第四方面,本申请实施例还提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
Smart Images

Figure CN123008931A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of electrochemical impedance spectroscopy technology, specifically relating to a measurement method, device, electronic equipment, and readable storage medium. Background Technology
[0002] In related technologies, an excitation current at a frequency point is applied to the object being measured, and the impedance of the object at that frequency point is collected. Then, the impedance of the object at the next frequency point is obtained in the same way, and so on. The electrochemical impedance spectroscopy (EIS) of the object being measured is obtained by sweeping the frequency point by point using a single-frequency excitation method, which results in a long measurement time. Summary of the Invention
[0003] This application aims to provide a measurement method, apparatus, electronic device, and readable storage medium, which at least solves the problem in the related art of obtaining the electrochemical impedance spectrum of the measured object in the entire measurement frequency band by using a single-frequency point excitation point-by-point frequency sweep method, resulting in long measurement time.
[0004] To solve the above-mentioned technical problems, this application is implemented as follows: In a first aspect, embodiments of this application provide a measurement method, the method comprising: The total excitation current of the target frequency band is applied to the object being measured, and the current and voltage data of the object being measured in the target frequency band are collected simultaneously. Based on the current and voltage data of the measured object in the target frequency band, the electrochemical impedance spectrum of the measured object in the target frequency band is determined.
[0005] Secondly, embodiments of this application also provide a measuring device, the device comprising: The excitation acquisition module is used to apply the total excitation current of the target frequency band to the measurement object and simultaneously acquire the current data and voltage data of the measurement object in the target frequency band; The first processing module is used to determine the electrochemical impedance spectrum of the measured object in the target frequency band based on the current data and voltage data of the measured object in the target frequency band.
[0006] Thirdly, embodiments of this application also provide an electronic device, which includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the method described in the first aspect.
[0007] Fourthly, embodiments of this application also provide a readable storage medium storing a program or instructions that, when executed by a processor, implement the steps of the method described in the first aspect.
[0008] In this embodiment, by applying the total excitation current of the target frequency band to the object being measured, the current and voltage data of the object being measured in the target frequency band are simultaneously collected. Then, based on the current and voltage data of the object being measured in the target frequency band, the electrochemical impedance spectrum of the object being measured in the target frequency band is determined, thereby realizing the measurement of the electrochemical impedance spectrum. In this process, the measurement of the electrochemical impedance spectrum of the object being measured in the target frequency band is achieved by performing an excitation measurement on the target frequency band once. Compared with the single-frequency point excitation point-by-point frequency sweep in related technologies, the number of excitation measurements is reduced, thereby shortening the measurement time. Attached Figure Description
[0009] Figure 1 This is a flowchart of the steps of a measurement method provided in an embodiment of this application; Figure 2 This is a flowchart illustrating the specific steps of a measurement method provided in an embodiment of this application; Figure 3 This is a schematic diagram of the excitation current at a target frequency provided in an embodiment of this application; Figure 4 This is a schematic diagram of the total excitation current in a target frequency band provided in an embodiment of this application; Figure 5 This is a block diagram of a measuring device provided in an embodiment of this application; Figure 6 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0010] 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, 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.
[0011] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0012] The measurement method provided in this application will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.
[0013] Example 1 Figure 1 This is a flowchart of the steps of a measurement method provided in an embodiment of this application, as shown below. Figure 1 As shown, the method may include: Step 101: Apply the total excitation current of the target frequency band to the object being measured, and simultaneously collect the current and voltage data of the object being measured in the target frequency band.
[0014] In some embodiments, the type of object being measured includes batteries, electrode materials, electrolytes, coatings, etc.
[0015] In some embodiments, a total excitation current of the target frequency band is applied to the object being measured via an excitation circuit, while data on the response signal of the object being measured to the total excitation current in the target frequency band is acquired via an analog-to-digital converter (ADC) or other equivalent sampling chip, including current data and voltage data of the object being measured in the target frequency band.
[0016] In this embodiment of the application, by applying the total excitation current of the target frequency band to the measurement object, the current data and voltage data of the measurement object in the target frequency band are collected simultaneously, and then the electrochemical impedance spectrum of the measurement object in the target frequency band is determined based on the current data and voltage data of the measurement object in the target frequency band.
[0017] Step 102: Determine the electrochemical impedance spectrum of the measured object in the target frequency band based on the current and voltage data of the measured object in the target frequency band.
[0018] In this embodiment of the application, the electrochemical impedance spectrum of the object being measured is determined based on the current and voltage data of the object being measured in the target frequency band, thereby realizing the measurement of the electrochemical impedance spectrum.
[0019] In summary, in this embodiment, by applying the total excitation current of the target frequency band to the object being measured, the current and voltage data of the object being measured in the target frequency band are simultaneously collected. Then, based on the current and voltage data of the object being measured in the target frequency band, the electrochemical impedance spectrum of the object being measured in the target frequency band is determined, thereby realizing the measurement of the electrochemical impedance spectrum. Moreover, in this process, the measurement of the electrochemical impedance spectrum of the object being measured in the target frequency band is achieved by performing an excitation measurement on the target frequency band once. Compared with the single-frequency point excitation point-by-point frequency sweep in related technologies, the number of excitation measurements is reduced, thereby shortening the measurement time.
[0020] Example 2 Optionally, based on the foregoing embodiments of this application, before step 101, the method further includes the following steps: Step 103: Obtain the excitation current of the measurement object at each target frequency point in the target frequency band.
[0021] In some embodiments, multiple target frequencies are selected from the target frequency band. For example, the target frequency band B is from 1 Hz to 10 Hz, and the multiple target frequencies selected from the target frequency band B include 1 Hz, 1.8 Hz, 3.2 Hz, 5.8 Hz and 10 Hz.
[0022] In some embodiments, the excitation current is different for different target frequencies.
[0023] In this embodiment of the application, the excitation current of the measurement object at each target frequency point in the target frequency band is obtained, and then the excitation current of each target frequency point in the target frequency band is superimposed to determine the total excitation current of the target frequency band.
[0024] Step 104: Superimpose the excitation current of each target frequency point in the target frequency band to determine the total excitation current of the target frequency band.
[0025] In some embodiments, the wave function of the total excitation current of the target frequency band is determined by summing the wave functions of the excitation current at each target frequency point in the target frequency band, thereby superimposing the excitation current at each target frequency point in the target frequency band to determine the total excitation current of the target frequency band.
[0026] In this embodiment of the application, the total excitation current of the target frequency band is determined by superimposing the excitation current of each target frequency point in the target frequency band, and then the total excitation current of the target frequency band is applied to the measurement object, and the current data and voltage data of the measurement object in the target frequency band are collected simultaneously.
[0027] Example 3 Based on the foregoing embodiments of this application, optionally, at least one of the target frequency bands constitutes the total measurement frequency band of the measurement object; the method further includes the following steps: Step 105: Combine the electrochemical impedance spectra of the measured object in each target frequency band to determine the electrochemical impedance spectrum of the measured object in the total measurement frequency band.
[0028] In some embodiments, the total measurement frequency band is divided into multiple target frequency bands. For example, the total measurement frequency band is 0.1 Hz to 1000 Hz, and the total measurement frequency band is divided into target frequency band A, target frequency band B, target frequency band C, and target frequency band D. Target frequency band A is 0.1 Hz to 1 Hz, target frequency band B is 1 Hz to 10 Hz, target frequency band C is 10 Hz to 100 Hz, and target frequency band D is 100 Hz to 1000 Hz.
[0029] In the embodiments of this application, the electrochemical impedance spectrum of the measured object in the total measurement frequency band is determined by synthesizing the electrochemical impedance spectrum of the measured object in each target frequency band, thereby realizing the measurement of electrochemical impedance spectrum.
[0030] In this embodiment, the excitation current of the object being measured at each target frequency point in each target frequency band is acquired, and then the excitation currents at each target frequency point in the target frequency band are superimposed to determine the total excitation current of the target frequency band. This total excitation current of the target frequency band is then applied to the object being measured, and the current and voltage data of the object being measured in the target frequency band are simultaneously acquired. Based on the current and voltage data of the object being measured in the target frequency band, the electrochemical impedance spectrum of the object being measured in the target frequency band is determined. Furthermore, the electrochemical impedance spectra of the object being measured in each target frequency band are synthesized to determine the electrochemical impedance spectrum of the object being measured in the total measurement frequency band, thereby achieving the measurement of the electrochemical impedance spectrum. In this process, the electrochemical impedance spectrum of the object being measured in the total measurement frequency band is measured by performing an excitation measurement once for each target frequency band. Compared with the single-frequency point excitation point-by-point frequency sweep in related technologies, this reduces the number of excitation measurements, thereby shortening the measurement time.
[0031] Example 4 Figure 2 This is a flowchart illustrating specific steps of the measurement method provided in this application embodiment, such as... Figure 2 As shown, the method may include: Step 201: Obtain the excitation current of the measurement object at each target frequency point in the target frequency band.
[0032] The implementation method of this step is similar to that in step 103 above, and will not be repeated here.
[0033] Step 202: Superimpose the excitation current of each target frequency point in the target frequency band to determine the total excitation current of the target frequency band.
[0034] The implementation method of this step is similar to that of step 104 above, and will not be repeated here.
[0035] Step 203: Apply the total excitation current of the target frequency band to the measurement object, and simultaneously collect the time-domain current data and time-domain voltage data of the measurement object in the target frequency band.
[0036] In some embodiments, the time-domain current data and time-domain voltage data of the measured object in the target frequency band are synchronously acquired under the same clock, that is, the voltage value and current value of the measured object are synchronously acquired at each sampling time.
[0037] In some embodiments, the time-domain current data of the measured object in the target frequency band is the data on the change of the current of the measured object in the target frequency band over time, including the sampling time and the current sampling value corresponding to the sampling time.
[0038] In some embodiments, the time-domain voltage data of the measured object in the target frequency band is the data on the voltage change of the measured object in the target frequency band over time, including the voltage sample value at the sampling time and the sampling time corresponding to the sampling time.
[0039] In some embodiments, time-domain current data and time-domain voltage data of the measurement object in the target frequency band are collected according to the target sampling rate of the target frequency band.
[0040] In some embodiments, the target sampling rate Fs of the target frequency band is greater than or equal to the product of the maximum frequency point fmax in the target frequency band and the second target coefficient a2, i.e., Fs≥a2×fmax, so that the target sampling rate satisfies the Nyquist criterion of the highest frequency point and the bandwidth margin. For example, if the target frequency band is 0.1 Hz to 1 Hz and the second target coefficient is 8, then the target sampling rate of the target frequency band is greater than or equal to 8 Hz (which can be obtained by 1 Hz × 8).
[0041] In some embodiments, the average value of the DC component of the current is subtracted from the initial current value collected at the sampling time to determine the current sampling value corresponding to the sampling time. For example, when the measurement object is a battery that is being charged and discharged, the average value of the charging and discharging current is subtracted from the initial current value collected at the sampling time to determine the current sampling value corresponding to the sampling time.
[0042] In some embodiments, the voltage sample value corresponding to the sampling time is determined by subtracting the average value of the DC component of the voltage from the initial voltage value collected at the sampling time. For example, when the measurement object is a battery that is being charged and discharged, the voltage sample value corresponding to the sampling time is determined by subtracting the average value of the charge and discharge voltage from the initial voltage value collected at the sampling time.
[0043] In some embodiments, the time-domain current data and time-domain voltage data of the measured object in the target frequency band are repeatedly acquired. That is, at the same frequency point in the target frequency band, M independent EIS measurements are continuously performed on the same measured object to determine M sets of complex impedance data. The complex amplitude is averaged and the uncertainty is estimated to reduce random noise and quantify the measurement reliability.
[0044] In this embodiment of the application, by applying the total excitation current of the target frequency band to the measurement object, the time-domain current data and time-domain voltage data of the measurement object in the target frequency band are collected simultaneously, and then the electrochemical impedance spectrum of the measurement object in the target frequency band is determined based on the time-domain current data and time-domain voltage data of the measurement object in the target frequency band.
[0045] Step 204: Perform Discrete Fourier Transform (DFT) on the time-domain current data of the measured object in the target frequency band to determine the current data of the measured object at each target frequency point in the target frequency band; and perform Discrete Fourier Transform on the time-domain voltage data of the measured object in the target frequency band to determine the voltage data of the measured object at each target frequency point in the target frequency band.
[0046] In some embodiments, the expression for the current at the k-th target frequency point in the target frequency band is: I_raw(fk)=Σ[i[n]×exp(-j×2π×fk×n / Fs)] Where fk is the kth target frequency point in the target frequency band (k is a positive integer), I_raw(fk) is the current of the target frequency point, n is the nth sampling point, Fs is the target sampling rate, i[n] is the current value collected by the nth sampling point, n is an integer less than N and greater than or equal to 0, N=Fs×T, and T is the measurement duration corresponding to the target frequency band.
[0047] In some embodiments, the voltage at the k-th target frequency point in the target frequency band is expressed as: V_raw(fk)=Σ[v[n]×exp(-j×2π×fk×n / Fs)] Where V_raw(fk) is the voltage at the target frequency point, and v[n] is the voltage value collected at the nth sampling point.
[0048] In this embodiment, the current data of the measured object at each target frequency point in the target frequency band is determined by performing a discrete Fourier transform on the time-domain current data of the measured object in the target frequency band, and the voltage data of the measured object at each target frequency point in the target frequency band is determined by performing a discrete Fourier transform on the time-domain voltage data of the measured object in the target frequency band. Then, based on the current data and voltage data of the measured object at each target frequency point in the target frequency band, the electrochemical impedance spectrum of the measured object in the target frequency band is determined.
[0049] Step 205: Determine the electrochemical impedance spectrum of the measured object in the target frequency band based on the current data and voltage data of the measured object at each target frequency point in the target frequency band.
[0050] In some embodiments, the impedance expression of the measured object at the k-th target frequency point in the target frequency band is: Z(fk) = V_rms(fk) / I_rms(fk) Where Z(fk) is the impedance of the measured object at the k-th target frequency point in the target frequency band. Based on the impedance expression of the measured object at the k-th target frequency point in the target frequency band, the electrochemical impedance spectrum of the measured object in the target frequency band is determined.
[0051] In this embodiment of the application, the electrochemical impedance spectrum of the object being measured is determined based on the current data and voltage data of the object at each target frequency point in the target frequency band, thereby realizing the measurement of the electrochemical impedance spectrum.
[0052] Step 206: Combine the electrochemical impedance spectra of the measured object in each target frequency band to determine the electrochemical impedance spectrum of the measured object in the total measurement frequency band.
[0053] The implementation method of this step is similar to that of step 105 above, and will not be repeated here.
[0054] Example 5 Optionally, based on the foregoing embodiments of this application, the excitation current is in the form of a sine wave; step 201 includes the following sub-steps: Sub-step 2011: Obtain the initial phase of the excitation current at the target frequency and obtain the root mean square value of the excitation current at the target frequency.
[0055] In this embodiment of the application, the initial phase of the excitation current at the target frequency is obtained, and the root mean square value of the excitation current at the target frequency is obtained. Then, the excitation current at the target frequency is determined based on the initial phase and root mean square value of the excitation current at the target frequency.
[0056] Sub-step 2012: Determine the excitation current at the target frequency point based on the initial phase and root mean square value of the excitation current at the target frequency point.
[0057] In some embodiments, the expression for the excitation current at the k-th target frequency point in the target frequency band is: ik(t)= ×Ik,rms×cos(2π×fk×t+φk) Where ik(t) is the excitation current at the k-th target frequency point in the target frequency band, t is time, fk is the k-th target frequency point in the target frequency band, Ik,rms is the root mean square (RMS) value of the excitation current at the k-th target frequency point in the target frequency band, and φk is the initial phase.
[0058] In this embodiment of the application, the excitation current of the target frequency is determined by the initial phase and root mean square value of the excitation current of the target frequency, and then the excitation current of each target frequency in the target frequency band is superimposed to determine the total excitation current of the target frequency band.
[0059] This can be achieved by executing sub-steps 2011 to 2012, which determines the excitation current at each target frequency.
[0060] In some embodiments, the expression for the total excitation current of the target frequency band is: i(t)= =
[0061] Where i(t) is the total excitation current of the target frequency band, and k is a positive integer.
[0062] In some embodiments, the expression for the verified total root mean square value of the total excitation current in the target frequency band is: Irms,total=
[0063] Wherein, Irms,total is the verified root mean square value of the total excitation current of the target frequency band, and Ick,rms is the root mean square value of the current at the k-th target frequency point. By adjusting parameters such as Ik,rms, the difference between Irms,total and the target root mean square value of the total excitation current of the target frequency band is less than the difference threshold.
[0064] Example 6 Optionally, based on the foregoing embodiments of this application, obtaining the initial phase of the excitation current at the target frequency point includes the following steps: Step 2011a: Determine the Schroeder phase or uniform random phase as the initial phase of the excitation current at the target frequency.
[0065] In some embodiments, the Schroeder phase is determined as the initial phase of the excitation current at the target frequency point, and the expression for the initial phase of the excitation current at the k-th target frequency point in the target frequency band is: φk=π×k×(k-1) / N Where k is a positive integer less than or equal to N.
[0066] In some embodiments, the uniform random phase is determined as the initial phase of the excitation current at the target frequency point, and the expression for the initial phase of the excitation current at the k-th target frequency point in the target frequency band is: k = 2π × uk, uk U(0,1) Where uk is a random number that follows a uniform distribution in the interval [0, 1].
[0067] In this embodiment of the application, the initial phase of the excitation current at the target frequency is determined by setting the Schroeder phase or the uniform random phase as the initial phase of the excitation current at the target frequency, and then the excitation current at the target frequency is determined based on the initial phase and the root mean square value of the excitation current at the target frequency.
[0068] Example 7 Optionally, based on the foregoing embodiments of this application, obtaining the root mean square value of the excitation current at the target frequency point includes the following steps: Step 2011b: Divide the target root mean square value of the total excitation current of the target frequency band by the square root of the number of target frequency points in the target frequency band to determine the root mean square value of the excitation current of the target frequency point. The target root mean square value of the total excitation current in the target frequency band is positively correlated with the minimum target frequency point in the target frequency band.
[0069] In some embodiments, the root mean square value of the excitation current at the k-th target frequency point in the target frequency band is expressed as: Ik,rms=IRMS /
[0070] Wherein, IRMS is the target root mean square value of the total excitation current in the target frequency band, and N is the number of target frequency points in the target frequency band.
[0071] In some embodiments, the target root mean square (RMS) value of the total excitation current of the target frequency band is adjusted based on the operator's experience according to the measuring equipment and the object being measured. For example, the total measurement frequency band is 0.1 Hz to 1000 Hz, and the total measurement frequency band is divided into target frequency band A, target frequency band B, target frequency band C, and target frequency band D. Target frequency band A is 0.1 Hz to 1 Hz, and the target RMS value of the total excitation current of target frequency band A is 2 amperes; target frequency band B is 1 Hz to 10 Hz, and the target RMS value of the total excitation current of target frequency band B is 3 amperes; target frequency band C is 10 Hz to 100 Hz, and the target RMS value of the total excitation current of target frequency band C is 5 amperes; target frequency band D is 100 Hz to 1000 Hz, and the target RMS value of the total excitation current of target frequency band D is 7 amperes.
[0072] In some embodiments, the RMS current is evenly distributed among the frequency components in the target frequency band, that is, the root mean square value of the excitation current at each target frequency point in the target frequency band is equal.
[0073] In this embodiment of the application, the root mean square value of the excitation current of the target frequency point is determined by dividing the target root mean square value of the total excitation current of the target frequency band by the square root of the number of target frequency points in the target frequency band. Then, the excitation current of the target frequency point is determined based on the initial phase and root mean square value of the excitation current of the target frequency point.
[0074] Example 8 Optionally, based on the foregoing embodiments of this application, the duration for which the total excitation current of the target frequency band is applied to the measurement object is the measurement duration corresponding to the target frequency band, and the method further includes the following steps: Step 207: Obtain the smallest target frequency point in the target frequency band, and obtain the period corresponding to the smallest target frequency point in the target frequency band.
[0075] In this embodiment of the application, the measurement duration corresponding to the target frequency band is determined by obtaining the smallest target frequency point in the target frequency band and the period corresponding to the smallest target frequency point in the target frequency band, and then multiplying the period corresponding to the smallest target frequency point in the target frequency band by the target multiple corresponding to the target frequency band.
[0076] Step 208: Multiply the period corresponding to the smallest target frequency point in the target frequency band by the first target coefficient corresponding to the target frequency band to determine the measurement duration corresponding to the target frequency band.
[0077] In this embodiment of the application, the measurement duration corresponding to the target frequency band is determined by multiplying the period corresponding to the smallest target frequency point in the target frequency band by the target multiple corresponding to the target frequency band, and then the total excitation current of the target frequency band is applied to the measurement object according to the measurement duration corresponding to the target frequency band.
[0078] Taking steps 207 to 208 as an example, for instance, the total measurement frequency band is from 0.1 Hz to 1000 Hz, and the total measurement frequency band is divided into target frequency band A, target frequency band B, target frequency band D, and target frequency band D. Target frequency band A is from 0.1 Hz to 1 Hz, the smallest target frequency point in target frequency band A is 0.1 Hz, the period corresponding to the smallest target frequency point in target frequency band A is 10 seconds, and the first target coefficient corresponding to target frequency band A is 10. Therefore, the measurement duration corresponding to the target frequency band is 100 seconds (obtained by 10 seconds × 10). Target frequency band B is from 1 Hz to 10 Hz, the smallest target frequency point in target frequency band B is 1 Hz, the period corresponding to the smallest target frequency point in target frequency band B is 1 second, and the first target coefficient corresponding to target frequency band B is 2. If the target frequency band is 0, then the measurement duration corresponding to the target frequency band is 20 seconds (obtained by 1 second × 20); the target frequency band C is from 10 Hz to 100 Hz, the smallest target frequency point in the target frequency band C is 10 Hz, the period corresponding to the smallest target frequency point in the target frequency band C is 0.1 seconds, and the first target coefficient corresponding to the target frequency band A is 50, then the measurement duration corresponding to the target frequency band is 5 seconds (obtained by 0.1 seconds × 50); the target frequency band D is from 100 Hz to 1000 Hz, the smallest target frequency point in the target frequency band D is 100 Hz, the period corresponding to the smallest target frequency point in the target frequency band D is 0.01 seconds, and the first target coefficient corresponding to the target frequency band D is 100, then the measurement duration corresponding to the target frequency band is 1 second (obtained by 0.01 seconds × 100).
[0079] Example 9 Based on the foregoing embodiments of this application, optionally, each target frequency point in the target frequency band is an integer multiple of the frequency resolution of the target frequency band; wherein, the frequency resolution of the target frequency band is positively correlated with the range of the target frequency band.
[0080] For example, the total measurement frequency band can be divided into multiple target frequency bands. For instance, the total measurement frequency band is from 0.1 Hz to 1000 Hz, and the total measurement frequency band is divided into target frequency band A, target frequency band B, target frequency band C, and target frequency band D. Target frequency band A is from 0.1 Hz to 1 Hz, and the frequency resolution Δf_A of target frequency band A is 0.01 Hz; target frequency band B is from 1 Hz to 10 Hz, and the frequency resolution Δf_B of target frequency band B is 0.05 Hz; target frequency band C is from 10 Hz to 100 Hz, and the frequency resolution Δf_C of target frequency band C is 0.2 Hz; target frequency band D is from 100 Hz to 1000 Hz, and the frequency resolution Δf_D of target frequency band D is 1 Hz.
[0081] In some embodiments, the target frequency band includes s target frequency points, the target value of the (i+1)th target frequency point is p times the target value of the ith target frequency point, and the target value of the (j+1)th target frequency point is q times the target value of the jth target frequency point; wherein, p and q are equal and both p and q are integers, i and j are different, both i and j are positive integers and both are less than the number of target frequency points in the target frequency band; the selected value with the smallest difference from the target value of the target frequency point is selected as the value of the target frequency point, and the selected value is an integer multiple of the frequency resolution of the target frequency band.
[0082] For example, target frequency band B is from 1 Hz to 10 Hz, the frequency resolution Δf_B of target frequency band B is 0.05 Hz, target frequency band B includes 5 target frequency points, p and q are both 1.8, the target value of the first target frequency point is 1 Hz, the selected value of the first target frequency point is 1 Hz, the target value of the second target frequency point is 1.8 Hz, the selected value of the second target frequency point is 1.8 Hz, the target value of the third target frequency point is 3.24 Hz, the selected value of the third target frequency point is 3.2 Hz, the target value of the fourth target frequency point is 5.832 Hz, the selected value of the fourth target frequency point is 5.8 Hz, the target value of the fifth target frequency point is 10.4976 Hz, and the selected value of the fifth target frequency point is 10 Hz.
[0083] In this embodiment, since each target frequency point is an integer multiple of the frequency resolution of the target frequency band, it is convenient to actually collect the current and voltage data of the target frequency point; since the frequency resolution of the target frequency band is positively correlated with the range of the target frequency band, it is beneficial to the frequency resolution of the narrow frequency band, which in turn is beneficial to increasing the number of sampling points and making it convenient to actually collect the current and voltage data of the target frequency point.
[0084] In some embodiments, in the simulation experiment, the target frequency band includes four target frequency points, as referenced. Figure 3 In a plane coordinate system with current I on the horizontal axis and time t on the vertical axis, curve X1 represents the change of excitation current with time at the first target frequency point in the target frequency band, curve X2 represents the change of excitation current with time at the second target frequency point in the target frequency band, curve X3 represents the change of excitation current with time at the third target frequency point in the target frequency band, and curve X4 represents the change of excitation current with time at the fourth target frequency point in the target frequency band; (Refer to...) Figure 4 In a plane coordinate system with current I on the horizontal axis and time t on the vertical axis, curve X5 is the curve of the total excitation current of the target frequency band changing with time.
[0085] In related technologies, the electrochemical impedance spectrum of the measured object is determined by single-frequency excitation and point-by-point frequency sweep. However, the measured object undergoes slow processes such as temperature change and state of charge (SOC) change under long-term excitation. Especially at low frequencies, the dwell time is long, and the state is different from the previous frequency when switching frequencies. Each point in the same frequency band corresponds to the system state at different times, which reduces the physical consistency of the spectrum. For time-varying systems, the impedance measured point by point cannot represent the same state.
[0086] In this embodiment, multiple frequency points are collected within the same time window to ensure that these points correspond to the same system state (temperature, SOC, etc.), thus avoiding state differences caused by long-term dwell time and frequency switching in the point-by-point method.
[0087] In related technologies, the electrochemical impedance spectrum of the measured object is obtained by single-frequency point excitation and point-by-point frequency sweep. Single-frequency sweep usually uses a uniform excitation amplitude, but the impedance of the measured object changes significantly with frequency, resulting in excessively large low-frequency voltage response and excessively small high-frequency response. In order to ensure the high-frequency signal-to-noise ratio, the current is increased, which will cause nonlinearity or thermal effects in the low frequency. In milliohm-level testing, it is difficult to ensure the phase accuracy in the high-frequency band, and it is easy to enter the nonlinear region or generate heat in the low-frequency band.
[0088] In this embodiment, by segmenting and adapting the excitation current amplitude, the voltage response at each frequency point falls within the optimal range dominated by front-end noise. The mid-to-high frequency excitation distribution is increased, significantly improving the mid-to-high frequency excitation response and achieving a mid-to-high frequency detection accuracy improvement of more than 50%. The current component is automatically reduced for points with high low-frequency impedance to avoid nonlinearity and heat generation, and the overall peak factor is optimized to reduce the risk of overexcitation.
[0089] In this embodiment, multiple frequency points are determined in parallel within a recording window, and the measurement time for the mid-to-high frequency bands is "acquired in parallel in one go." Taking a target frequency band of 0.1 Hz to 1 Hz and approximately 40 target frequency points as an example, the single coverage time of this invention is approximately 126 seconds; while in related technologies, point-by-point frequency scanning, under the same frequency point density and the requirement of several cycles per point, requires tens of minutes to several hours; in addition, this embodiment can simultaneously measure multiple adjacent frequency points within a low-frequency window, significantly improving time utilization.
[0090] In the embodiments of this application, by segmented coherence, multi-frequency parallelism and phase optimization, the problems of time efficiency, state consistency and system error of conventional single-frequency point-by-point sweep frequency are solved. In the milliohm-level impedance measurement scenario, high-quality impedance spectrum of 0.1 Hz to 1 Hz can be obtained within a few minutes.
[0091] The embodiments of this application enable segmented multi-frequency band coherent sampling, which divides the target frequency band into several segments. The recording duration of each segment is determined by the lowest frequency of that segment, and all frequency points are set to integer points of the integer frequency resolution for that duration, ensuring coherent sampling and no spectral leakage. Multi-harmonic (multi-sine) parallel excitation is employed, i.e., constant current excitation of multiple frequency components is superimposed within the same recording time, with synchronous sampling at the voltage end, and correlation demodulation (such as Fast Fourier Transform (FFT)) is used. Simultaneous determination of impedance at each frequency point using methods such as Fourier transform and DFT; phase optimization and peak factor control, i.e., using Schroeder phase or random phase optimization, reduce the peak factor of multi-frequency superposition, avoid current source saturation and nonlinearity of the measured object. Among them, using Schroeder phase makes different frequency components superimpose in time, avoiding many components reaching their peak in phase at the same moment, and approximating that the instantaneous power is uniformly distributed throughout the entire cycle. Thus, without changing the physical lower limit of the time resolution of EIS at low frequencies, the overall measurement time of frequency bands such as 0.1 Hz to 1000 Hz is significantly shortened. The impedance of multiple frequency points is obtained in parallel within the same time window, reducing the impact of the state drift of the measured object on the spectral consistency. In milliohm-level low impedance measurement, the acquisition accuracy of mid-to-high frequencies is improved, and nonlinearity or thermal problems caused by overexcitation at the low frequency end are avoided.
[0092] In summary, in this embodiment, by applying the total excitation current of the target frequency band to the object being measured, the current and voltage data of the object being measured in the target frequency band are simultaneously collected. Then, based on the current and voltage data of the object being measured in the target frequency band, the electrochemical impedance spectrum of the object being measured in the target frequency band is determined, thereby realizing the measurement of the electrochemical impedance spectrum. Moreover, in this process, the measurement of the electrochemical impedance spectrum of the object being measured in the target frequency band is achieved by performing an excitation measurement on the target frequency band once. Compared with the single-frequency point excitation point-by-point frequency sweep in related technologies, the number of excitation measurements is reduced, thereby shortening the measurement time.
[0093] Figure 5 This is a block diagram of a measuring device provided in an embodiment of this application, such as... Figure 5 As shown, the device 300 includes: The excitation acquisition module 301 is used to apply the total excitation current of the target frequency band to the measurement object and simultaneously acquire the current data and voltage data of the measurement object in the target frequency band. The first processing module 302 is used to determine the electrochemical impedance spectrum of the measured object in the target frequency band based on the current data and voltage data of the measured object in the target frequency band.
[0094] Optionally, the excitation acquisition module 301 specifically includes: The acquisition submodule is used to acquire the time-domain current data and time-domain voltage data of the measurement object in the target frequency band; The first processing module 302 specifically includes: The first determining submodule is used to perform discrete Fourier transform on the time-domain current data of the measured object in the target frequency band to determine the current data of the measured object at each target frequency point in the target frequency band, and to perform discrete Fourier transform on the time-domain voltage data of the measured object in the target frequency band to determine the voltage data of the measured object at each target frequency point in the target frequency band. The second determining submodule is used to determine the electrochemical impedance spectrum of the measured object in the target frequency band based on the current data and voltage data of the measured object at each target frequency point in the target frequency band.
[0095] Optionally, the device 300 also includes: The first acquisition module is used to acquire the excitation current of the measurement object at each target frequency point in the target frequency band; The determining module is used to superimpose the excitation current of each target frequency point in the target frequency band to determine the total excitation current of the target frequency band.
[0096] Optionally, the excitation current is in the form of a sine wave; the acquisition module specifically includes: The acquisition submodule is used to acquire the initial phase of the excitation current at the target frequency and to acquire the root mean square value of the excitation current at the target frequency. The third determining submodule is used to determine the excitation current at the target frequency based on the initial phase and root mean square value of the excitation current at the target frequency.
[0097] Optionally, obtain submodules, specifically including: The first determining unit is used to determine the Schroeder phase or uniform random phase as the initial phase of the excitation current at the target frequency.
[0098] Optionally, obtaining submodules also includes: The second determining unit is used to divide the target root mean square value of the total excitation current of the target frequency band by the square root of the number of target frequency points in the target frequency band, and determine the root mean square value of the excitation current of the target frequency point. The target root mean square value of the total excitation current in the target frequency band is positively correlated with the minimum target frequency point in the target frequency band.
[0099] Optionally, the duration for which the total excitation current of the target frequency band is applied to the object being measured is the measurement duration corresponding to the target frequency band, and the device 300 further includes: The second acquisition module is used to acquire the smallest target frequency point in the target frequency band and determine the period corresponding to the smallest target frequency point in the target frequency band. The second processing module is used to multiply the period corresponding to the smallest target frequency point in the target frequency band by the first target coefficient corresponding to the target frequency band to determine the measurement duration corresponding to the target frequency band.
[0100] Optionally, in the target frequency band, each target frequency point is an integer multiple of the frequency resolution of the target frequency band; The frequency resolution of the target frequency band is positively correlated with the range of the target frequency band.
[0101] Optionally, at least one of the target frequency bands constitutes the total measurement frequency band of the measured object; the device 300 further includes: The third processing module is used to synthesize the electrochemical impedance spectra of the measured object in each target frequency band to determine the electrochemical impedance spectrum of the measured object in the total measurement frequency band.
[0102] The measuring device in this application embodiment can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. For example, mobile electronic devices can be mobile phones, tablets, laptops, PDAs, in-vehicle electronic devices, wearable devices, ultra-mobile personal computers (UMPCs), netbooks, or personal digital assistants (PDAs), etc., while non-mobile electronic devices can be servers, network-attached storage (NAS), personal computers (PCs), televisions (TVs), ATMs, or self-service machines, etc. This application embodiment does not impose specific limitations.
[0103] The measuring device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the specific operating system used.
[0104] The measuring device provided in this application embodiment can achieve... Figure 1 The various processes implemented by the measuring device in the method embodiment will not be described again here to avoid repetition.
[0105] In this embodiment, by applying the total excitation current of the target frequency band to the object being measured, the current and voltage data of the object being measured in the target frequency band are simultaneously collected. Then, based on the current and voltage data of the object being measured in the target frequency band, the electrochemical impedance spectrum of the object being measured in the target frequency band is determined, thereby realizing the measurement of the electrochemical impedance spectrum. In this process, the measurement of the electrochemical impedance spectrum of the object being measured in the target frequency band is achieved by performing an excitation measurement on the target frequency band once. Compared with the single-frequency point excitation point-by-point frequency sweep in related technologies, the number of excitation measurements is reduced, thereby shortening the measurement time.
[0106] Optionally, embodiments of this application also provide an electronic device, including a processor, a memory, and a program or instructions stored in the memory and executable on the processor. When the program or instructions are executed by the processor, they implement the various processes of the above-described measurement method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0107] The electronic devices in this application include the mobile electronic devices and non-mobile electronic devices described above.
[0108] Figure 6 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of this application.
[0109] The electronic device 400 includes, but is not limited to, components such as: radio frequency unit 401, network module 402, audio output unit 403, input unit 404, sensor 405, display unit 406, user input unit 407, interface unit 408, memory 409, and processor 410.
[0110] Those skilled in the art will understand that the electronic device 400 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 410 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 6 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0111] The processor 410 is used to apply the total excitation current of the target frequency band to the measurement object and simultaneously collect the current data and voltage data of the measurement object in the target frequency band. Based on the current and voltage data of the measured object in the target frequency band, the electrochemical impedance spectrum of the measured object in the target frequency band is determined.
[0112] In this embodiment, by applying the total excitation current of the target frequency band to the object being measured, the current and voltage data of the object being measured in the target frequency band are simultaneously collected. Then, based on the current and voltage data of the object being measured in the target frequency band, the electrochemical impedance spectrum of the object being measured in the target frequency band is determined, thereby realizing the measurement of the electrochemical impedance spectrum. In this process, the measurement of the electrochemical impedance spectrum of the object being measured in the target frequency band is achieved by performing an excitation measurement on the target frequency band once. Compared with the single-frequency point excitation point-by-point frequency sweep in related technologies, the number of excitation measurements is reduced, thereby shortening the measurement time.
[0113] Optionally, the processor 410 is further configured to acquire time-domain current data and time-domain voltage data of the measured object in the target frequency band; perform discrete Fourier transform on the time-domain current data of the measured object in the target frequency band to determine the current data of the measured object at each target frequency point in the target frequency band, and perform discrete Fourier transform on the time-domain voltage data of the measured object in the target frequency band to determine the voltage data of the measured object at each target frequency point in the target frequency band; and determine the electrochemical impedance spectrum of the measured object in the target frequency band based on the current data and voltage data of the measured object at each target frequency point in the target frequency band.
[0114] Optionally, the processor 410 is further configured to acquire the excitation current of the measurement object at each target frequency point in the target frequency band; and to superimpose the excitation currents of each target frequency point in the target frequency band to determine the total excitation current of the target frequency band.
[0115] Optionally, the excitation current is in the form of a sine wave; the processor 410 is further configured to obtain the initial phase of the excitation current at the target frequency and obtain the root mean square value of the excitation current at the target frequency; and determine the excitation current at the target frequency based on the initial phase and root mean square value of the excitation current at the target frequency.
[0116] Optionally, the processor 410 is also configured to determine the Schroeder phase or uniform random phase as the initial phase of the excitation current at the target frequency.
[0117] Optionally, the processor 410 is further configured to divide the target root mean square value of the total excitation current of the target frequency band by the square root of the number of target frequency points in the target frequency band to determine the root mean square value of the excitation current of the target frequency point; wherein the target root mean square value of the total excitation current of the target frequency band is positively correlated with the smallest target frequency point in the target frequency band.
[0118] Optionally, the duration for which the total excitation current of the target frequency band is applied to the measurement object is the measurement duration corresponding to the target frequency band. The processor 410 is further configured to obtain the smallest target frequency point in the target frequency band and determine the period corresponding to the smallest target frequency point in the target frequency band; multiply the period corresponding to the smallest target frequency point in the target frequency band by the first target coefficient corresponding to the target frequency band to determine the measurement duration corresponding to the target frequency band.
[0119] Optionally, in the target frequency band, each target frequency point is an integer multiple of the frequency resolution of the target frequency band; wherein, the frequency resolution of the target frequency band is positively correlated with the range of the target frequency band.
[0120] Optionally, at least one of the target frequency bands constitutes the total measurement frequency band of the object being measured; the processor 410 is further configured to synthesize the electrochemical impedance spectra of the object being measured in each of the target frequency bands to determine the electrochemical impedance spectrum of the object being measured in the total measurement frequency band.
[0121] In this embodiment, by applying the total excitation current of the target frequency band to the object being measured, the current and voltage data of the object being measured in the target frequency band are simultaneously collected. Then, based on the current and voltage data of the object being measured in the target frequency band, the electrochemical impedance spectrum of the object being measured in the target frequency band is determined, thereby realizing the measurement of the electrochemical impedance spectrum. In this process, the measurement of the electrochemical impedance spectrum of the object being measured in the target frequency band is achieved by performing an excitation measurement on the target frequency band once. Compared with the single-frequency point excitation point-by-point frequency sweep in related technologies, the number of excitation measurements is reduced, thereby shortening the measurement time.
[0122] It should be understood that, in this embodiment, the input unit 404 may include a graphics processing unit (GPU) 4041 and a microphone 4042. The GPU 4041 processes image data of still images or videos determined by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 406 may include a display panel 4061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 407 includes at least one of a touch panel 4071 and other input devices 4072. The touch panel 4071 is also called a touch screen. The touch panel 4071 may include a touch detection device and a touch controller. Other input devices 4072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.
[0123] The memory 409 can be used to store software programs and various data. The memory 409 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 409 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 409 in the embodiments of this application includes, but is not limited to, these and any other suitable types of memory.
[0124] Processor 410 may include one or more processing units; optionally, processor 410 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 410.
[0125] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described measurement method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0126] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0127] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above measurement method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0128] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0129] It should be noted that the measurement methods involved in the above embodiments may include at least one of Embodiments 1 to 9. For example, Embodiment 1 can be implemented as an independent embodiment, Embodiment 1+2 can be implemented as an independent embodiment, Embodiment 1+2+3 can be implemented as an independent embodiment, Embodiment 1+2+3+4 can be implemented as an independent embodiment, Embodiment 1+2+3+5 can be implemented as an independent embodiment, Embodiment 1+2+3+5+6 can be implemented as an independent embodiment, Embodiment 1+2+3+5+6+7 can be implemented as an independent embodiment, Embodiment 1+2+3+5+7 can be implemented as an independent embodiment, Embodiment 1+2+3+5+6+7+8 can be implemented as an independent embodiment, and Embodiment 1+2+3+5+7+8 can be implemented as an independent embodiment. As independent embodiments, embodiments 1+2+3+5+6+8 can be implemented as independent embodiments, embodiments 1+2+3+4+9 can be implemented as independent embodiments, embodiments 1+2+3+5+9 can be implemented as independent embodiments, embodiments 1+2+3+5+6+9 can be implemented as independent embodiments, embodiments 1+2+3+5+6+7+9 can be implemented as independent embodiments, embodiments 1+2+3+5+7+9 can be implemented as independent embodiments, embodiments 1+2+3+5+6+7+8+9 can be implemented as independent embodiments, embodiments 1+2+3+5+7+8+9 can be implemented as independent embodiments. Implementation, Examples 1+2+3+5+6+8+9 can be implemented as independent examples, Examples 1+2+3+4+5 can be implemented as independent examples, Examples 1+2+3+4+5+6 can be implemented as independent examples, Examples 1+2+3+4+5+6+7 can be implemented as independent examples, Examples 1+2+3+4+5+6+7+8 can be implemented as independent examples, Examples 1+2+3+4+5+7+8 can be implemented as independent examples, Examples 1+2+3+4+5+6+8 can be implemented as independent examples. Examples 1+2+3+4+5+9 can be implemented as independent embodiments, examples 1+2+3+4+5+6+9 can be implemented as independent embodiments, examples 1+2+3+4+5+6+7+9 can be implemented as independent embodiments, examples 1+2+3+4+5+7+9 can be implemented as independent embodiments, examples 1+2+3+4+5+6+7+8+9 can be implemented as independent embodiments, examples 1+2+3+4+5+7+8+9 can be implemented as independent embodiments, examples 1+2+3+4+5+6+8+9 can be implemented as independent embodiments, etc., but are not limited to these, and will not be exemplified here.
[0130] In this document, 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 limitation, 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 that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0131] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0132] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A measurement method, characterized in that, The method includes: The total excitation current of the target frequency band is applied to the object being measured, and the current and voltage data of the object being measured in the target frequency band are collected simultaneously. Based on the current and voltage data of the measured object in the target frequency band, the electrochemical impedance spectrum of the measured object in the target frequency band is determined.
2. The method according to claim 1, characterized in that, The acquisition of current and voltage data of the measured object in the target frequency band includes: Collect time-domain current data and time-domain voltage data of the measured object in the target frequency band; The step of determining the electrochemical impedance spectroscopy of the measured object in the target frequency band based on the current and voltage data of the measured object in the target frequency band includes: Perform a Discrete Fourier Transform on the time-domain current data of the measured object in the target frequency band to determine the current data of the measured object at each target frequency point in the target frequency band; and perform a Discrete Fourier Transform on the time-domain voltage data of the measured object in the target frequency band to determine the voltage data of the measured object at each target frequency point in the target frequency band. Based on the current and voltage data of the measured object at each target frequency point in the target frequency band, the electrochemical impedance spectrum of the measured object in the target frequency band is determined.
3. The method according to any one of claims 1 to 2, characterized in that, Before applying the total excitation current of the target frequency band to the object being measured and simultaneously acquiring the current and voltage data of the object being measured in the target frequency band, the method further includes: Obtain the excitation current of the measurement object at each target frequency point in the target frequency band; The excitation current of each target frequency point in the target frequency band is superimposed to determine the total excitation current of the target frequency band.
4. The method according to claim 3, characterized in that, The excitation current is in the form of a sine wave; The acquisition of the excitation current of the measurement object at each target frequency point in the target frequency band includes: Obtain the initial phase of the excitation current at the target frequency, and obtain the root mean square value of the excitation current at the target frequency; The excitation current at the target frequency is determined based on the initial phase and root mean square value of the excitation current at the target frequency.
5. The method according to claim 4, characterized in that, The process of obtaining the initial phase of the excitation current at the target frequency includes: The Schroeder phase or uniform random phase is determined as the initial phase of the excitation current at the target frequency.
6. The method according to claim 4 or 5, characterized in that, The step of obtaining the root mean square value of the excitation current at the target frequency includes: The root mean square value of the total excitation current of the target frequency band is divided by the square root of the number of target frequency points in the target frequency band to determine the root mean square value of the excitation current of the target frequency point. The target root mean square value of the total excitation current in the target frequency band is positively correlated with the minimum target frequency point in the target frequency band.
7. The method according to any one of claims 1 to 6, characterized in that, The duration for which the total excitation current of the target frequency band is applied to the object being measured is the measurement duration corresponding to the target frequency band, and the method further includes: Obtain the smallest target frequency point in the target frequency band, and determine the period corresponding to the smallest target frequency point in the target frequency band; The measurement duration corresponding to the target frequency band is determined by multiplying the period corresponding to the smallest target frequency point in the target frequency band by the first target coefficient corresponding to the target frequency band.
8. The method according to any one of claims 1 to 7, characterized in that, In the target frequency band, each target frequency point is an integer multiple of the frequency resolution of the target frequency band; The frequency resolution of the target frequency band is positively correlated with the range of the target frequency band.
9. The method according to any one of claims 1 to 8, characterized in that, At least one of the target frequency bands constitutes the total measurement frequency band of the measurement object; the method further includes: The electrochemical impedance spectra of the measured object in each target frequency band are synthesized to determine the electrochemical impedance spectrum of the measured object in the total measurement frequency band.
10. A measuring device, characterized in that, The device includes: The excitation acquisition module is used to apply the total excitation current of the target frequency band to the measurement object and simultaneously acquire the current data and voltage data of the measurement object in the target frequency band; The first processing module is used to determine the electrochemical impedance spectrum of the measured object in the target frequency band based on the current data and voltage data of the measured object in the target frequency band.
11. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the measurement method as described in any one of claims 1 to 9.
12. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the measurement method as described in any one of claims 1 to 9.
