CN108663696B - Method and device for updating temperature and frequency offset relationship, storage medium and mobile terminal - Google Patents

Method and device for updating temperature and frequency offset relationship, storage medium and mobile terminal Download PDF

Info

Publication number
CN108663696B
CN108663696B CN201810394435.7A CN201810394435A CN108663696B CN 108663696 B CN108663696 B CN 108663696B CN 201810394435 A CN201810394435 A CN 201810394435A CN 108663696 B CN108663696 B CN 108663696B
Authority
CN
China
Prior art keywords
temperature
sample data
data point
relationship
mobile terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201810394435.7A
Other languages
Chinese (zh)
Other versions
CN108663696A (en
Inventor
杨金胜
罗培伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810394435.7A priority Critical patent/CN108663696B/en
Publication of CN108663696A publication Critical patent/CN108663696A/en
Application granted granted Critical
Publication of CN108663696B publication Critical patent/CN108663696B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/24Acquisition or tracking or demodulation of signals transmitted by the system
    • G01S19/25Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
    • G01S19/256Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to timing, e.g. time of week, code phase, timing offset
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03BGENERATION OF OSCILLATIONS, DIRECTLY OR BY FREQUENCY-CHANGING, BY CIRCUITS EMPLOYING ACTIVE ELEMENTS WHICH OPERATE IN A NON-SWITCHING MANNER; GENERATION OF NOISE BY SUCH CIRCUITS
    • H03B5/00Generation of oscillations using amplifier with regenerative feedback from output to input
    • H03B5/02Details
    • H03B5/04Modifications of generator to compensate for variations in physical values, e.g. power supply, load, temperature
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03BGENERATION OF OSCILLATIONS, DIRECTLY OR BY FREQUENCY-CHANGING, BY CIRCUITS EMPLOYING ACTIVE ELEMENTS WHICH OPERATE IN A NON-SWITCHING MANNER; GENERATION OF NOISE BY SUCH CIRCUITS
    • H03B5/00Generation of oscillations using amplifier with regenerative feedback from output to input
    • H03B5/30Generation of oscillations using amplifier with regenerative feedback from output to input with frequency-determining element being electromechanical resonator
    • H03B5/32Generation of oscillations using amplifier with regenerative feedback from output to input with frequency-determining element being electromechanical resonator being a piezoelectric resonator

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The embodiment of the application discloses a method and a device for updating a temperature and frequency offset relationship, a storage medium and a mobile terminal. The method comprises the following steps: in the using process of the mobile terminal, obtaining a sample data point in a preset temperature interval, wherein the sample data point comprises a temperature value and a frequency offset corresponding to the temperature value; forming a first curve relation corresponding to a preset temperature interval according to the sample data point; updating a part corresponding to a preset temperature interval in the relationship between the temperature and the frequency deviation in the mobile terminal by adopting a first curve relationship to obtain an updated relationship between the temperature and the frequency deviation; the temperature and frequency offset relation is used for performing temperature-based compensation on the frequency of the corresponding crystal in the mobile terminal. By adopting the technical scheme, the temperature and frequency deviation relation between a certain temperature interval can be updated in the process that a user uses the mobile terminal, so that the temperature compensation is more accurately carried out on the crystal frequency, and the accuracy of the clock signal output by the crystal is improved.

Description

Method and device for updating temperature and frequency offset relationship, storage medium and mobile terminal
Technical Field
The embodiment of the application relates to the technical field of clocks, in particular to a method and a device for updating a temperature and frequency offset relationship, a storage medium and a mobile terminal.
Background
At present, most mobile terminals have a positioning function, can provide a lot of location-based services for users, and bring convenience to the users.
The positioning method of the mobile terminal mainly includes Global Navigation Satellite System (GNSS) positioning, network positioning, base station positioning, and the like. The GNSS Positioning method has the advantages of high Positioning accuracy, no need of using a mobile data network, and the like, and a Global Positioning System (GPS) is widely used. The GPS is a space intersection vertex navigation system capable of timing and ranging, and can provide continuous, real-time and high-precision three-dimensional position, three-dimensional speed and time information for global users to meet the requirements of the users. The GPS receives GPS satellite transmission signals and performs demodulation, including demodulation of carrier signals and random codes for noise, and finally performs positioning calculation using the demodulated information. Because the GPS satellite signal is a high-precision standard frequency signal, in order to quickly and accurately capture and track the GPS satellite, the requirement for the clock used by the GPS chip in the mobile terminal is quite high, and if a crystal oscillator (crystal oscillator or crystal for short) with a large deviation is used to generate the clock used by the GPS chip, the capture time of the GPS satellite may be increased, and even the capture of the GPS satellite may fail. However, a high-precision crystal oscillator is limited by factors such as volume and cost, and is not suitable for a mobile terminal, and a common precision crystal oscillator is generally greatly affected by temperature, and frequency deviations (frequency offsets for short) of different degrees are generated at different temperatures, so that estimation and compensation of the frequency offsets are very important in the actual use process.
Disclosure of Invention
The embodiment of the application provides a method and a device for updating a temperature and frequency offset relationship, a storage medium and a mobile terminal, which can accurately determine the temperature and frequency offset relationship.
In a first aspect, an embodiment of the present application provides a method for updating a relationship between temperature and frequency offset, including:
in the using process of the mobile terminal, obtaining a sample data point in a preset temperature interval, wherein the sample data point comprises a temperature value and a frequency offset corresponding to the temperature value;
forming a first curve relation corresponding to the preset temperature interval according to the sample data point;
updating a part corresponding to the preset temperature interval in the temperature and frequency offset relationship in the mobile terminal by adopting the first curve relationship to obtain an updated temperature and frequency offset relationship; and the temperature and frequency offset relation is used for carrying out temperature-based compensation on the frequency of the corresponding crystal in the mobile terminal.
In a second aspect, an embodiment of the present application provides an apparatus for updating a relationship between temperature and frequency offset, including:
the mobile terminal comprises a data point acquisition module, a data point acquisition module and a data processing module, wherein the data point acquisition module is used for acquiring a sample data point in a preset temperature interval in the using process of the mobile terminal, and the sample data point comprises a temperature value and a frequency offset corresponding to the temperature value;
the curve relation forming module is used for forming a first curve relation corresponding to the preset temperature interval according to the sample data point;
the curve relation updating module is used for updating a part, corresponding to the preset temperature interval, in the temperature and frequency offset relation in the mobile terminal by adopting the first curve relation to obtain an updated temperature and frequency offset relation; and the temperature and frequency offset relation is used for carrying out temperature-based compensation on the frequency of the corresponding crystal in the mobile terminal.
In a third aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements a method for updating a relationship between temperature and frequency offset according to an embodiment of the present application.
In a fourth aspect, an embodiment of the present application provides a mobile terminal, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the method for updating a relationship between temperature and frequency offset according to the embodiment of the present application when executing the computer program.
According to the updating scheme of the temperature and frequency offset relation provided by the embodiment of the application, in the using process of the mobile terminal, a sample data point in a preset temperature interval is obtained, the sample data point comprises a temperature value and a frequency offset corresponding to the temperature value, a first curve relation corresponding to the preset temperature interval is formed according to the sample data point, and a part corresponding to the preset temperature interval in the temperature and frequency offset relation in the mobile terminal is updated by adopting the first curve relation, wherein the temperature and frequency offset relation is used for performing temperature-based compensation on the frequency of a corresponding crystal in the mobile terminal. By adopting the technical scheme, the sample data point can be obtained in the process that a user uses the mobile terminal, and the existing temperature and frequency offset relation is corrected and updated according to the sample data point, so that the temperature and frequency offset relation for performing temperature compensation on the crystal frequency is more fit with the actual situation of the crystal, the more accurate temperature and frequency offset relation after updating is obtained, the temperature compensation is more accurately performed on the crystal frequency, and the accuracy of the clock signal output by the crystal is improved.
Drawings
Fig. 1 is a schematic flowchart of a method for updating a relationship between temperature and frequency offset according to an embodiment of the present disclosure;
FIG. 2 is a schematic diagram of an FT relationship curve provided in an embodiment of the present application;
fig. 3 is a schematic flowchart of another method for updating a relationship between temperature and frequency offset according to an embodiment of the present disclosure;
FIG. 4 is a schematic illustration of yet another FT relationship provided by an embodiment of the present application;
FIG. 5 is a schematic diagram of an FT curve for 2 data points provided in an embodiment of the present application;
FIG. 6 is a schematic diagram of an FT curve at 7 data points according to an embodiment of the present application;
FIG. 7 is a graphical illustration of an FT curve for 16 data points as provided by an embodiment of the present application;
fig. 8 is a block diagram of a device for updating a relationship between temperature and frequency offset according to an embodiment of the present disclosure;
fig. 9 is a schematic structural diagram of a mobile terminal according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of another mobile terminal according to an embodiment of the present application.
Detailed Description
The technical scheme of the application is further explained by the specific implementation mode in combination with the attached drawings. It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting of the application. It should be further noted that, for the convenience of description, only some of the structures related to the present application are shown in the drawings, not all of the structures.
Before discussing exemplary embodiments in more detail, it should be noted that some exemplary embodiments are described as processes or methods depicted as flowcharts. Although a flowchart may describe the steps as a sequential process, many of the steps can be performed in parallel, concurrently or simultaneously. In addition, the order of the steps may be rearranged. The process may be terminated when its operations are completed, but may have additional steps not included in the figure. The processes may correspond to methods, functions, procedures, subroutines, and the like.
Fig. 1 is a flowchart illustrating a method for updating a relationship between temperature and frequency offset according to an embodiment of the present application, where the method may be performed by an apparatus for updating a relationship between temperature and frequency offset, where the apparatus may be implemented by software and/or hardware, and may be generally integrated in a mobile terminal. As shown in fig. 1, the method includes:
step 101, in the using process of the mobile terminal, obtaining a sample data point in a preset temperature interval, where the sample data point includes a temperature value and a frequency offset corresponding to the temperature value.
For example, the mobile terminal in the embodiment of the present application may include mobile devices such as a mobile phone, a tablet computer, and a media player.
In a mobile terminal, many components need to rely on a clock signal for their operation, which is typically provided by a crystal oscillator. Taking an MTK platform (platform based on a solution of a mobile terminal product provided by the company co-located), a design scheme of a common clock (co-clk) is proposed, which mainly adopts a crystal with a thermistor to provide a clock source with a certain frequency (such as 26MHz) to a Power Management chip (Power Management IC, PMIC), and the PMIC outputs four paths of digital clocks through a Buffer (Buffer) for use by other components, wherein a GPS module works based on one path of digital clocks. The crystal oscillator is generally greatly influenced by temperature, frequency offsets of different degrees can be generated at different temperatures, the GPS module is very sensitive to the frequency offset of a clock, and one of the key points in the co-clk design corresponding to the GPS is temperature compensation.
Generally, the frequency deviation of the crystal changes correspondingly with the change of the temperature, the change is basically determined by the physical characteristics of the crystal, and the relation between the frequency deviation (F) and the temperature (T) generally satisfies a certain functional relation. In the related art, a certain amount of (F, T) data (usually more than two groups and within ten groups) is usually tested before the mobile terminal leaves a factory, an unknown number in the functional relationship is solved, so that a temperature and frequency offset relationship (FT relationship for short) can be obtained, the FT relationship is stored in the mobile terminal, and after leaving the factory, temperature-based compensation can be performed on a crystal by using the FT relationship in the use process of the mobile terminal, so that the frequency error is reduced, and thus the working performance of the GPS module is ensured.
However, the inventor finds that, in order to ensure production efficiency, data used for determining the FT curve before shipment is generally small, the obtained FT curve may not be accurate enough, and due to the fact that some crystals have abnormal characteristics or other reasons, actual frequency offsets corresponding to some temperature points in a certain temperature interval may deviate from the FT curve, so the FT curve in the related art is not accurate enough, and the working performance of the GPS module is affected.
In the embodiment of the application, in the using process of the mobile terminal, the sample data point of the preset temperature interval is obtained and used for automatically updating the FT curve, and the accuracy of the FT curve can be improved. The specific range of the preset temperature interval is not limited in the embodiment of the present application, and a part, in which a problem is likely to occur, in the original FT curve may be determined by using an experiment or simulation. For example, a large amount of (F, T) data corresponding to a predetermined number of crystals may be obtained through experiments (e.g., obtained every 1 ℃), a relatively accurate FT curve may be fitted, the FT curve may be compared with a curve using the above functional relationship, and a temperature interval with a large amount of deviation may be determined as a predetermined temperature interval. In addition, the preset temperature interval may be determined in combination with the temperature of the actual environment in which the user uses the mobile terminal, for example, the temperature interval with more deviation occurs between 25 ℃ and 45 ℃ and between 55 ℃ and 70 ℃, and then 25 ℃ to 45 ℃ may be determined as the preset temperature interval, because the user generally does not use the mobile terminal between 55 ℃ and 70 ℃, so that the preset temperature interval may be ignored, so as to reduce the calculation amount.
In the embodiment of the present application, the source of the sample data point may be a manner that can accurately determine the current frequency offset and the current temperature of the crystal. For example, the GPS satellite signal is a high-precision standard frequency signal, and when the mobile terminal is successfully located, the current frequency offset may be determined by using the acquired GPS satellite signal. Specifically, obtaining the sample data point within the preset temperature interval may include: the method comprises the steps that when the mobile terminal is detected to be in a preset temperature interval, the mobile terminal is successfully positioned through a satellite positioning module; and acquiring a current temperature value and determining a current frequency offset according to clock information of the positioning satellite to obtain a current sample data point. For the acquisition of the temperature value, a temperature sensor built in the mobile terminal can be used for measurement. In the embodiment of the application, the mode of measuring whether the mobile terminal is in the preset temperature interval is not limited to carrying out accurate measurement through the temperature sensor, and the rough temperature value can be determined by obtaining weather information and other modes, whether the mobile terminal is in the preset temperature interval is judged, if the mobile terminal is in the preset temperature interval, the temperature sensor is utilized to obtain the accurate temperature value after the positioning is successful, and the method has the advantages of reducing the working time of the temperature sensor and saving the power consumption.
In the embodiment of the present application, the timing, frequency, or number of the acquired sample data points is not limited, and may be set according to actual situations.
And 102, forming a first curve relation corresponding to the preset temperature interval according to the sample data point.
In the embodiment of the application, a first curve relation corresponding to a preset temperature interval is formed by using sample data points in the using process of the mobile terminal, so that the relation curve is more fit with the current actual performance of the crystal. In the embodiment of the present application, the timing of forming the first curve relationship is not limited. For example, a first curve relationship may be formed each time a new sample data point is acquired; for example, the first curve relationship may also be formed according to a predetermined number of sample data points when the sample data points acquired in the present period are accumulated to a predetermined number (e.g., 3, 10, or more). In addition, when the first curve relationship is formed, the first curve relationship may be formed by combining the sample data point obtained in the present period, the historical sample data point, the test data point obtained before the factory, and the like, which is not limited in the embodiment of the present application.
And 103, updating a part corresponding to the preset temperature interval in the temperature and frequency offset relationship in the mobile terminal by adopting the first curve relationship to obtain an updated temperature and frequency offset relationship.
Wherein the temperature to frequency offset relationship (FT relationship) is used for temperature-based compensation of the frequency of a corresponding crystal in the mobile terminal.
In the embodiment of the application, because the first curve relationship is obtained in the use process of the mobile terminal, compared with the original relationship between the temperature and the frequency deviation, the current performance state of the crystal is more fitted, and the part, corresponding to the preset temperature interval, in the original FT curve is replaced by the first curve relationship, the obtained updated FT curve is more accurate, so that the working frequency of the crystal can be more accurately compensated according to the current temperature.
In the method for updating the relationship between the temperature and the frequency offset, in the using process of the mobile terminal, a sample data point in a preset temperature interval is obtained, the sample data point includes a temperature value and a frequency offset corresponding to the temperature value, a first curve relationship corresponding to the preset temperature interval is formed according to the sample data point, and a part corresponding to the preset temperature interval in the relationship between the temperature and the frequency offset in the mobile terminal is updated by adopting the first curve relationship, wherein the relationship between the temperature and the frequency offset is used for performing temperature-based compensation on the frequency of a corresponding crystal in the mobile terminal. By adopting the technical scheme, the sample data point can be obtained in the process that a user uses the mobile terminal, and the existing temperature and frequency offset relation is corrected and updated according to the sample data point, so that the temperature and frequency offset relation for performing temperature compensation on the crystal frequency is more fit with the actual situation of the crystal, the more accurate temperature and frequency offset relation after updating is obtained, the temperature compensation is more accurately performed on the crystal frequency, and the accuracy of the clock signal output by the crystal is improved.
In some embodiments, the forming a first curve relationship corresponding to the preset temperature interval according to the sample data point includes: and connecting all adjacent points in the sample data points and the endpoint data points of the preset temperature interval in a preset mode to form a first curve relation corresponding to the preset temperature interval. For example, the endpoint data point of the preset temperature interval may be obtained through testing before leaving the factory, and in order to ensure continuity of the curve relationship, a certain temperature frequency corresponding relationship needs to be formed between the sample data point and the endpoint data point obtained in the use process of the mobile terminal. If only one sample data point (first sample point) is acquired at this time, the left-side endpoint data point (the temperature corresponding to the left-side endpoint data point is lower than the temperature corresponding to the right-side endpoint data point) and the first sample point can be connected in a predetermined manner, and then the first sample point and the right-side endpoint data point are connected in a predetermined manner; assuming that only two sample data points (a first sample point and a second sample point, and the temperature corresponding to the first sample point is lower than the temperature corresponding to the second sample point) are obtained at this time, the left-side endpoint data point and the first sample point may be connected in a predetermined manner, the first sample point and the second sample point may be connected in a predetermined manner, and then the second sample point and the right-side endpoint data point may be connected in a predetermined manner; and so on. Illustratively, the predetermined mode can be a straight line connection mode, that is, two adjacent points satisfy a linear relationship, so that the setting has the advantages of simple algorithm and high updating speed; in addition, a connection mode conforming to other functional relationships can be adopted, the embodiment of the application is not limited, for example, a spline curve fitting mode is adopted for connection, and the like, so that the curve is smoother, and the actual characteristics of the crystal are better fitted.
In some embodiments, the forming a first curve relationship corresponding to the preset temperature interval according to the sample data point includes: whenever a new sample data point is acquired, connecting the new sample data point and a data point in the current first curvilinear relationship that is adjacent to the new sample data point in the predetermined manner to update the current first curvilinear relationship. The advantage of this arrangement is that the curve relation is updated only for the newly acquired sample data point and the data points adjacent to the newly acquired sample data point, and the whole first curve relation is not regenerated, so that the amount of calculation is reduced, and the updating speed can be increased. It will be appreciated that there are two data points in the current first curve relationship adjacent to the new sample data point, one on each of the left and right sides (left adjacent point and right adjacent point), that the line relationship between the left adjacent point and the right adjacent point may be removed at the same time as or before the new sample data point and the data point in the current first curve relationship adjacent to the new sample data point are connected in the predetermined manner, that the left adjacent point and the new sample data point are connected in the predetermined manner after the new sample data point is added, and that the new sample data point and the right adjacent point are connected in the predetermined manner.
In some embodiments, the preset temperature interval is divided into a preset number of temperature sub-intervals; when a new sample data point is obtained, judging whether a historical sample data point exists in a temperature subinterval to which the new sample data point belongs, and if so, replacing the historical sample data point with the new sample data point; connecting the new sample data point and data points in the current first curvilinear relationship that are adjacent to the new sample data point in the predetermined manner to update the current first curvilinear relationship. The advantage of setting up like this is that the algorithm can be simplified, and when the sample data point that a certain temperature subinterval obtained is more, the number of times that need to repeat the line is more, but the influence to the FT curve probably is very little, therefore, the accessible sets up the scope of temperature subinterval rationally, adopts the mode of data replacement to reduce the operand. Illustratively, each temperature sub-interval has a length of 0.5 ℃, and assuming that the preset temperature interval is 25 ℃ to 45 ℃, the temperature sub-interval can be divided into 40 sub-intervals, and each sub-interval only retains one latest sample data point.
In some embodiments, the forming a first curve relationship corresponding to the preset temperature interval according to the sample data point includes: and judging whether the acquired sample data points reach a preset number threshold, and if so, forming a first curve relation corresponding to the preset temperature interval according to the sample data points. The advantage of such setting is that when the amount of sample data points in the using process of the user is small, if the first curve relationship is formed, the curve relationship may have a large number of missing key data points, so that the curve relationship may not be accurate in relation between the initial temperature and the frequency offset set when the mobile terminal leaves the factory, and therefore, the first curve relationship may not be formed temporarily, so that the relationship between the initial temperature and the frequency offset is not updated temporarily, and the accuracy of the FT curve is guaranteed as a whole.
In some embodiments, after obtaining the updated temperature versus frequency offset relationship, the method further includes: and after receiving the positioning request, performing temperature-based compensation on the frequency of the corresponding crystal in the mobile terminal by adopting the updated temperature and frequency offset relation, and performing positioning related operation based on the compensated frequency. Specifically, a current temperature value is obtained, a frequency offset corresponding to the current temperature value is determined by using the updated temperature and frequency offset relationship, frequency compensation is performed on the frequency of a corresponding crystal in the mobile terminal based on the determined frequency, and positioning related operation is performed based on the compensated frequency.
In some embodiments, the initial temperature to frequency offset relationship in the mobile terminal comprises a second curve relationship based on a predetermined function model. Generally, the second curve relationship can be obtained by using the test data and the preset function model before the mobile terminal leaves the factory, and the second curve relationship is stored in the mobile terminal, so that the mobile terminal can perform frequency offset compensation based on the second curve relationship in the using process after leaving the factory.
Illustratively, the relationship formula corresponding to the preset function model is as follows:
F=C3(T-t0)3+C2(T-t0)2+C1(T-t0)+C0
wherein, t025 ℃ (fixed value), C3And C2Is a constant. FIG. 2 is a schematic diagram of an FT relationship curve, C, provided by an embodiment of the present application1The slope of the linear region of the crystal characteristic curve, C0To obtain this curve for a 25 degree frequency offset of the crystal, generally, two unknowns C can be solved by testing more than two sets of (F, T) data1And C0Thereby calculating the relationship of FT. For co-clk scheme design, several sets of (F, T) values are tested in the related art, typically by in-line, and a set of most suitable C's is found by linear fitting1And C0And then determine the FT relationship.
The inventor finds that when the co-clk calibration test is carried out on the production line, some bad main boards are marked, and by analyzing the temperature characteristics of the crystals of the bad main boards, some crystals have abnormal characteristics, so that the patterns corresponding to FT are abnormal at certain temperature points. FIG. 4 is a schematic representation of another FT curve provided in accordance with an embodiment of the present application, as shown, the plot is a crystalFrom-40 to 86 ℃, the curve obtained by testing F T data once per degree, from the test result, the poor crystal has burr in the region of 27 to 30 ℃, and the FT relation curve is irregular, namely the FT curve is not satisfied with the specific FT curve of the crystal (namely the preset function model is not satisfied), therefore, if the temperature at the time of calibration is just in the abnormal temperature interval, the co-clk calibration problem is caused. In particular, the crystal manufacturer generally requires C1Is in the range of-0.2 to-0.4, but the above-mentioned abnormal main board, C1The calibrated value may be positive, and thus the production line test may fail. In addition, there is a case where if the FT curve of the crystal of the master plate has a problem such as a burr in a range of 26 to 28 ℃, but the temperature of the master plate is 30 to 32 ℃ at the time of line calibration, the master plate is passed through for calibration and the line cannot intercept it. When the mobile terminal adopting the main board is used for GPS positioning, the temperature of the main board is just 26 to 28 ℃, which causes a large deviation and instability of GPS positioning.
Fig. 3 is a schematic flowchart of another method for updating a relationship between temperature and frequency offset according to an embodiment of the present application, where the method includes the following steps:
step 301, detecting that the mobile terminal is successfully positioned through the satellite positioning module.
Illustratively, the satellite positioning module is a GPS module.
For example, the preset temperature interval may be 25 to 45 ℃. The frequency offsets corresponding to the endpoint temperatures (25 ℃ and 45 ℃) can be tested in advance before the mobile terminal leaves the factory and used as endpoint data points. In addition, C can also be calculated based on the two endpoint data points1And C0And then determining the original FT relationship curve based on the preset function model. For the preset temperature interval, the corresponding part in the original FT relation curve can be reserved, namely the initial temperature and frequency deviation relation is consistent with the original FT relation curve, and the setting has the advantage that the basic accuracy of the temperature and frequency deviation relation can be ensured when the number of sample data points is small; or removing the corresponding part of the original FT relationship curve in the preset temperature interval, and connecting the two in a preset mode (such as straight line connection)And obtaining an initial temperature and frequency offset relationship for each endpoint data point, wherein the setting has the advantage that the updated temperature and frequency offset relationship can be generated in a preset mode after the first sample data point is obtained. In addition, a small number of test data points in a preset temperature range can be recorded before delivery, and the initial first curve relationship in the application can be obtained in a preset mode according to the test data points without affecting the calibration efficiency before delivery, so that the problem that the curve relationship is not accurate enough due to insufficient quantity of the sample data points in the early stage is solved.
Step 302, acquiring a current temperature value, judging whether the current temperature value is in a preset temperature interval, and if so, executing step 303; otherwise, the flow ends.
Step 303, determining the current frequency offset according to the clock information of the positioning satellite, and obtaining a current sample data point.
In the embodiment of the application, after the current sample data point is obtained, whether the obtained sample data point and the test data point recorded before leaving the factory contain the data point corresponding to the current temperature value or not can be judged, if yes, the current sample data point is adopted to replace the existing data point, and then the next step is carried out; if not, the next step is normally performed.
Step 304, connecting the current sample data point and two data points adjacent to the current sample data point in the current first curve relationship in a predetermined manner to update the current first curve relationship.
Illustratively, the predetermined pattern is a linear pattern.
And 305, updating a part corresponding to the preset temperature interval in the relationship between the temperature and the frequency offset in the mobile terminal by using the first curve relationship to obtain an updated relationship between the temperature and the frequency offset.
And step 306, after receiving the positioning request, performing temperature-based compensation on the frequency of the corresponding crystal in the mobile terminal by using the updated temperature and frequency offset relationship, and performing positioning related operation based on the compensated frequency.
For example, after performing the positioning-related operation, if a successful positioning is detected, the step 302 may be executed again. Because the time interval between two times of initiating the positioning request may be long, and the temperature of the environment where the mobile terminal is located may change, after the successful positioning is detected, it is necessary to re-determine whether the temperature is within the preset temperature range.
According to the method for updating the temperature and frequency offset relationship, the temperature and frequency offset relationship is updated after the sample data point is obtained every time, the curve relationship is updated only for the newly obtained sample data point and the data point adjacent to the newly obtained sample data point, the whole first curve relationship cannot be regenerated, the operation amount is reduced, and the updating speed can be improved. After the temperature and frequency offset relationship is updated, when a positioning request is received, the new temperature and frequency offset relationship is adopted for frequency offset compensation, and the positioning performance of the positioning module is ensured. In addition, the method needs the user to set or operate, and the mobile terminal can automatically collect relevant data and perform corresponding optimization, so that the positioning function of the mobile terminal is more and more accurate and rapid.
The technical solutions provided in the examples of the present application are further described below with respect to specific experimental procedures and data.
Compared with the preset function model in the related art, the method and the device have the advantages that the mathematical model of the FT is additionally arranged in the preset temperature interval (taking 25-45 ℃ as an example), and the FT relation can be formed in the rest temperature intervals by still adopting the preset function model. The temperature of 25 to 45 ℃ is divided into N small segments (N is more than or equal to 1 and less than or equal to 40), when a sample data point is not obtained, N is 1, the value of N is increased along with the increase of the sample data point, a piecewise function model is established, namely, each small segment corresponds to a piecewise function, and for convenience of description, the piecewise function satisfies a linear relation as an example. After the mobile terminal of the user is successfully positioned, the clock information of the GPS satellite is used for recording (F, T) data, the (F, T) data in the period from 25 ℃ to 45 ℃ in the early stage have M (M is more than or equal to 1 and less than or equal to N) temperature points, namely when a first sample data point is obtained, M is 1, the value of M is continuously increased along with the continuous increase of the sample data points, and the M temperature points divide the interval into M +1 small intervals. At the beginning, as the number of recorded (F, T) data points is small, the function model is rough, but as the time of using the GPS is increased, the data of the FT curve is more and more complete, and finally the FT curve tends to be perfect, so that the precision and the speed of the GPS positioning are improved.
By way of example, the crystal FT curve of a master plate is abnormal between 31 and 33 ℃, and by using the protocol of the present application, the self-learning process is as follows:
when only 2 (F, T) data are recorded from the beginning, the data are shown in the following table
Table 1 (F, T) data when M is 2
Figure BDA0001644236780000101
Wherein, the frequency offsets corresponding to 25 ℃ and 45 ℃ are obtained by the test before the factory, and the 2 (F, T) data refer to (-10,35) and (-10.6, 37). Fig. 5 is a schematic diagram of an FT curve at 2 data points according to an embodiment of the present application, in which a curve portion corresponding to a temperature range other than 25 ℃ to 45 ℃ is not shown. As shown in fig. 5, the FT-curve of this interval is substantially close to a straight line.
When 7 (F, T) data are recorded, the data are as follows
TABLE 2 (F, T) data when M is 7
Figure BDA0001644236780000111
Fig. 6 is a schematic diagram of an FT relation curve at 7 data points provided in the embodiment of the present application, and as shown in fig. 6, an FT relation curve in this interval has an irregular peak.
When 16 (F, T) data were recorded, the data are as follows
Table 3 (F, T) data when M is 16
Figure BDA0001644236780000112
Fig. 7 is a schematic diagram of an FT relation curve at 16 data points provided in the embodiment of the present application, and as shown in fig. 7, the FT relation curve in this interval is closer to the actual FT relation of the crystal. Therefore, through continuous data recording and continuous self-learning, the FT curve can be more and more approximate to the FT curve of the crystal, so that the frequency deviation of GPS positioning is smaller, and the positioning precision and stability are improved. In addition, according to the scheme of the embodiment of the application, some crystals with problems originally can be corrected, and F T curves with problems in certain temperature intervals are corrected for the second time, so that the positioning accuracy is improved. In summary, the scheme can obviously improve the user experience related to the GPS.
Fig. 8 is a block diagram of a device for updating a relationship between temperature and frequency offset according to an embodiment of the present disclosure, where the device may be implemented by software and/or hardware, and is generally integrated in a mobile terminal, and may update an FT relationship by performing a method for updating a relationship between temperature and frequency offset. As shown in fig. 8, the apparatus includes:
a data point obtaining module 801, configured to obtain a sample data point within a preset temperature interval in a use process of the mobile terminal, where the sample data point includes a temperature value and a frequency offset corresponding to the temperature value;
a curve relation forming module 802, configured to form a first curve relation corresponding to the preset temperature interval according to the sample data point;
a curve relation updating module 803, configured to update, by using the first curve relation, a portion, corresponding to the preset temperature interval, of the temperature-frequency offset relation in the mobile terminal, so as to obtain an updated temperature-frequency offset relation; and the temperature and frequency offset relation is used for carrying out temperature-based compensation on the frequency of the corresponding crystal in the mobile terminal.
The updating device for the temperature and frequency offset relationship, provided in the embodiment of the application, obtains a sample data point in a preset temperature interval in the use process of the mobile terminal, the sample data point comprises a temperature value and a frequency offset corresponding to the temperature value, forms a first curve relationship corresponding to the preset temperature interval according to the sample data point, and updates a part corresponding to the preset temperature interval in the temperature and frequency offset relationship in the mobile terminal by adopting the first curve relationship, wherein the temperature and frequency offset relationship is used for performing temperature-based compensation on the frequency of a corresponding crystal in the mobile terminal. By adopting the technical scheme, the sample data point can be obtained in the process that a user uses the mobile terminal, and the existing temperature and frequency offset relation is corrected and updated according to the sample data point, so that the temperature and frequency offset relation for performing temperature compensation on the crystal frequency is more fit with the actual situation of the crystal, the more accurate temperature and frequency offset relation after updating is obtained, the temperature compensation is more accurately performed on the crystal frequency, and the accuracy of the clock signal output by the crystal is improved.
Optionally, the acquiring a sample data point within a preset temperature interval includes:
the method comprises the steps that when the mobile terminal is detected to be in a preset temperature interval, the mobile terminal is successfully positioned through a satellite positioning module;
and acquiring a current temperature value and determining a current frequency offset according to clock information of the positioning satellite to obtain a current sample data point.
Optionally, the forming a first curve relationship corresponding to the preset temperature interval according to the sample data point includes:
and connecting all adjacent points in the sample data points and the endpoint data points of the preset temperature interval in a preset mode to form a first curve relation corresponding to the preset temperature interval.
Optionally, the predetermined manner includes a straight line connection manner or a spline curve fitting manner.
Optionally, the curve relation forming module is further configured to: whenever a new sample data point is acquired, connecting the new sample data point and a data point in the current first curvilinear relationship that is adjacent to the new sample data point in the predetermined manner to update the current first curvilinear relationship.
Optionally, the preset temperature interval is divided into a preset number of temperature sub-intervals;
the curve relation forming module is further configured to: when a new sample data point is obtained, judging whether a historical sample data point exists in a temperature subinterval to which the new sample data point belongs, and if so, replacing the historical sample data point with the new sample data point;
connecting the new sample data point and data points in the current first curvilinear relationship that are adjacent to the new sample data point in the predetermined manner to update the current first curvilinear relationship.
Optionally, the forming a first curve relationship corresponding to the preset temperature interval according to the sample data point includes:
and judging whether the acquired sample data points reach a preset number threshold, and if so, forming a first curve relation corresponding to the preset temperature interval according to the sample data points.
Optionally, the initial relationship between the temperature and the frequency offset in the mobile terminal includes a second curve relationship obtained based on a preset function model.
Embodiments of the present application also provide a storage medium containing computer-executable instructions, which when executed by a computer processor, perform a method for updating a temperature versus frequency offset relationship, the method comprising:
in the using process of the mobile terminal, obtaining a sample data point in a preset temperature interval, wherein the sample data point comprises a temperature value and a frequency offset corresponding to the temperature value;
forming a first curve relation corresponding to the preset temperature interval according to the sample data point;
updating a part corresponding to the preset temperature interval in the temperature and frequency offset relationship in the mobile terminal by adopting the first curve relationship to obtain an updated temperature and frequency offset relationship; and the temperature and frequency offset relation is used for carrying out temperature-based compensation on the frequency of the corresponding crystal in the mobile terminal.
Storage medium-any of various types of memory devices or storage devices. The term "storage medium" is intended to include: mounting media such as CD-ROM, floppy disk, or tape devices; computer system memory or random access memory such as DRAM, DDRRAM, SRAM, EDORAM, Lanbas (Rambus) RAM, etc.; non-volatile memory such as flash memory, magnetic media (e.g., hard disk or optical storage); registers or other similar types of memory elements, etc. The storage medium may also include other types of memory or combinations thereof. In addition, the storage medium may be located in a first computer system in which the program is executed, or may be located in a different second computer system connected to the first computer system through a network (such as the internet). The second computer system may provide program instructions to the first computer for execution. The term "storage medium" may include two or more storage media that may reside in different locations, such as in different computer systems that are connected by a network. The storage medium may store program instructions (e.g., embodied as a computer program) that are executable by one or more processors.
Of course, the storage medium provided in this embodiment of the present application contains computer-executable instructions, and the computer-executable instructions are not limited to the above-described updating operation of the relationship between temperature and frequency offset, and may also perform related operations in the updating method of the relationship between temperature and frequency offset provided in any embodiment of the present application.
The embodiment of the application provides a mobile terminal, and the mobile terminal can be integrated with the updating device for the relationship between the temperature and the frequency offset. Fig. 9 is a schematic structural diagram of a mobile terminal according to an embodiment of the present application. The mobile terminal 900 may include: a memory 901, a processor 902 and a computer program stored on the memory 901 and executable by the processor 902, wherein the processor 902, when executing the computer program, implements the method for updating the relationship between temperature and frequency offset according to the embodiment of the present application.
The mobile terminal provided by the embodiment of the application can acquire the sample data point in the process that a user uses the mobile terminal, and amends and updates the existing temperature and frequency deviation relation according to the sample data point, so that the actual condition of the crystal is more fitted to the temperature and frequency deviation relation for performing temperature compensation on the crystal frequency, the more accurate temperature and frequency deviation relation after updating is obtained, the temperature compensation is more accurately performed on the crystal frequency, and the accuracy of the clock signal output by the crystal is improved.
Fig. 10 is a schematic structural diagram of another mobile terminal according to an embodiment of the present application, where the mobile terminal may include: a housing (not shown), a memory 1001, a Central Processing Unit (CPU) 1002 (also called a processor, hereinafter referred to as CPU), a circuit board (not shown), and a power circuit (not shown). The circuit board is arranged in a space enclosed by the shell; the CPU1002 and the memory 1001 are provided on the circuit board; the power supply circuit is used for supplying power to each circuit or device of the mobile terminal; the memory 1001 for storing executable program code; the CPU1002 executes a computer program corresponding to the executable program code by reading the executable program code stored in the memory 1001, to realize the steps of:
in the using process of the mobile terminal, obtaining a sample data point in a preset temperature interval, wherein the sample data point comprises a temperature value and a frequency offset corresponding to the temperature value;
forming a first curve relation corresponding to the preset temperature interval according to the sample data point;
updating a part corresponding to the preset temperature interval in the temperature and frequency offset relationship in the mobile terminal by adopting the first curve relationship to obtain an updated temperature and frequency offset relationship; and the temperature and frequency offset relation is used for carrying out temperature-based compensation on the frequency of the corresponding crystal in the mobile terminal.
The mobile terminal further includes: peripheral interface 1003, RF (Radio Frequency) circuitry 1005, audio circuitry 1006, speaker 1011, power management chip 1008, input/output (I/O) subsystem 1009, other input/control devices 1010, touch screen 1012, other input/control devices 1010, and external port 1004, which communicate via one or more communication buses or signal lines 1007.
It should be understood that the illustrated mobile terminal 1000 is merely one example of a mobile terminal and that the mobile terminal 1000 may have more or fewer components than shown, may combine two or more components, or may have a different configuration of components. The various components shown in the figures may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.
The following describes in detail a mobile terminal for updating a relationship between temperature and frequency offset provided in this embodiment, where the mobile terminal is a mobile phone as an example.
A memory 1001, the memory 1001 being accessible by the CPU1002, the peripheral interface 1003, or the like, the memory 1001 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic disk storage devices, flash memory devices, or other volatile solid state storage devices.
A peripheral interface 1003, said peripheral interface 1003 being capable of connecting input and output peripherals of the device to the CPU1002 and the memory 1001.
I/O subsystem 1009, which may connect input and output peripherals on the device, such as touch screen 1012 and other input/control devices 1010, to peripheral interface 1003. The I/O subsystem 1009 may include a display controller 10091 and one or more input controllers 10092 for controlling other input/control devices 1010. Among other things, one or more input controllers 10092 receive electrical signals from or transmit electrical signals to other input/control devices 1010, which other input/control devices 1010 may include physical buttons (push buttons, rocker buttons, etc.), dials, slide switches, joysticks, click wheels. It is worth mentioning that the input controller 10092 can be connected to any one of the following: a keyboard, an infrared port, a USB interface, and a pointing device such as a mouse.
A touch screen 1012, which touch screen 1012 is an input interface and an output interface between the user's mobile terminal and the user, displays visual output to the user, which may include graphics, text, icons, video, and the like.
The display controller 10091 in the I/O subsystem 1009 receives electrical signals from the touch screen 1012 or transmits electrical signals to the touch screen 1012. The touch screen 1012 detects a contact on the touch screen, and the display controller 10091 converts the detected contact into an interaction with a user interface object displayed on the touch screen 1012, that is, implements a human-computer interaction, and the user interface object displayed on the touch screen 1012 may be an icon for running a game, an icon networked to a corresponding network, or the like. It is worth mentioning that the device may also comprise a light mouse, which is a touch sensitive surface that does not show visual output, or an extension of the touch sensitive surface formed by the touch screen.
The RF circuit 1005 is mainly used to establish communication between the mobile phone and the wireless network (i.e., the network side), and implement data reception and transmission between the mobile phone and the wireless network. Such as sending and receiving short messages, e-mails, etc. In particular, RF circuitry 1005 receives and transmits RF signals, also referred to as electromagnetic signals, through which RF circuitry 1005 converts electrical signals to or from electromagnetic signals and communicates with communication networks and other devices. RF circuitry 1005 may include known circuitry for performing these functions, including but not limited to an antenna system, an RF transceiver, one or more amplifiers, a tuner, one or more oscillators, a digital signal processor, a CODEC (CODEC) chipset, a Subscriber Identity Module (SIM), and so forth.
The audio circuit 1006 is mainly configured to receive audio data from the peripheral interface 1003, convert the audio data into an electrical signal, and transmit the electrical signal to the speaker 1011.
The speaker 1011 is configured to restore the voice signal received by the mobile phone from the wireless network through the RF circuit 1005 to sound and play the sound to the user.
And the power management chip 1008 is used for supplying power and managing power to the hardware connected with the CPU1002, the I/O subsystem, and the peripheral interfaces.
The updating device, the storage medium and the mobile terminal for the temperature and frequency offset relationship provided in the above embodiments may execute the updating method for the temperature and frequency offset relationship provided in any embodiment of the present application, and have corresponding functional modules and beneficial effects for executing the method. For details of the technology not described in detail in the above embodiments, reference may be made to the method for updating the relationship between the temperature and the frequency offset provided in any embodiment of the present application.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present application and the technical principles employed. It will be understood by those skilled in the art that the present application is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the application. Therefore, although the present application has been described in more detail with reference to the above embodiments, the present application is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present application, and the scope of the present application is determined by the scope of the appended claims.

Claims (10)

1. A method for updating a relationship between temperature and frequency offset, comprising:
in the using process of the mobile terminal, obtaining a sample data point in a preset temperature interval, wherein the sample data point comprises a temperature value and a frequency offset corresponding to the temperature value; the preset temperature interval is determined according to the temperature interval with more deviation and the temperature of the actual environment of the mobile terminal;
judging whether the acquired sample data points reach a preset number threshold value or not, and if so, forming a first curve relation corresponding to the preset temperature interval according to the sample data points;
updating a part corresponding to the preset temperature interval in the temperature and frequency offset relationship in the mobile terminal by adopting the first curve relationship to obtain an updated temperature and frequency offset relationship; and the temperature and frequency offset relation is used for carrying out temperature-based compensation on the frequency of the corresponding crystal in the mobile terminal.
2. The method of claim 1, wherein the obtaining sample data points within a preset temperature interval comprises:
the method comprises the steps that when the mobile terminal is detected to be in a preset temperature interval, the mobile terminal is successfully positioned through a satellite positioning module;
and acquiring a current temperature value and determining a current frequency offset according to clock information of the positioning satellite to obtain a current sample data point.
3. The method of claim 1, wherein said forming a first curve relationship corresponding to said preset temperature interval from said sample data points comprises:
and connecting all adjacent points in the sample data points and the endpoint data points of the preset temperature interval in a preset mode to form a first curve relation corresponding to the preset temperature interval.
4. The method of claim 3, wherein the predetermined manner comprises a straight line connection manner or a spline curve fitting manner.
5. The method of claim 3, wherein said forming a first curve relationship corresponding to said preset temperature interval from said sample data points comprises: whenever a new sample data point is acquired, connecting the new sample data point and a data point in the current first curvilinear relationship that is adjacent to the new sample data point in the predetermined manner to update the current first curvilinear relationship.
6. The method of claim 5, wherein the preset temperature interval is divided into a preset number of temperature sub-intervals;
the connecting the new sample data point and the data point adjacent to the new sample data point in the current first curve relationship in the predetermined manner to update the current first curve relationship comprises:
judging whether a historical sample data point exists in the temperature subinterval to which the new sample data point belongs, and if so, replacing the historical sample data point with the new sample data point;
connecting the new sample data point and data points in the current first curvilinear relationship that are adjacent to the new sample data point in the predetermined manner to update the current first curvilinear relationship.
7. The method of claim 1, wherein the initial temperature-to-frequency offset relationship in the mobile terminal comprises a second curve relationship based on a predetermined function model.
8. An apparatus for updating a relationship between temperature and frequency offset, comprising:
the mobile terminal comprises a data point acquisition module, a data point acquisition module and a data processing module, wherein the data point acquisition module is used for acquiring a sample data point in a preset temperature interval in the using process of the mobile terminal, and the sample data point comprises a temperature value and a frequency offset corresponding to the temperature value; the preset temperature interval is determined according to the temperature interval with more deviation and the temperature of the actual environment of the mobile terminal;
the curve relation forming module is used for judging whether the acquired sample data points reach a preset number threshold value or not, and if so, forming a first curve relation corresponding to the preset temperature interval according to the sample data points;
the curve relation updating module is used for updating a part, corresponding to the preset temperature interval, in the temperature and frequency offset relation in the mobile terminal by adopting the first curve relation to obtain an updated temperature and frequency offset relation; and the temperature and frequency offset relation is used for carrying out temperature-based compensation on the frequency of the corresponding crystal in the mobile terminal.
9. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out a method for updating a temperature versus frequency offset relationship according to any one of claims 1 to 7.
10. A mobile terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method for updating a relationship between temperature and frequency offset according to any one of claims 1 to 7 when executing the computer program.
CN201810394435.7A 2018-04-27 2018-04-27 Method and device for updating temperature and frequency offset relationship, storage medium and mobile terminal Expired - Fee Related CN108663696B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810394435.7A CN108663696B (en) 2018-04-27 2018-04-27 Method and device for updating temperature and frequency offset relationship, storage medium and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810394435.7A CN108663696B (en) 2018-04-27 2018-04-27 Method and device for updating temperature and frequency offset relationship, storage medium and mobile terminal

Publications (2)

Publication Number Publication Date
CN108663696A CN108663696A (en) 2018-10-16
CN108663696B true CN108663696B (en) 2021-03-02

Family

ID=63780434

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810394435.7A Expired - Fee Related CN108663696B (en) 2018-04-27 2018-04-27 Method and device for updating temperature and frequency offset relationship, storage medium and mobile terminal

Country Status (1)

Country Link
CN (1) CN108663696B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112083226A (en) * 2019-06-13 2020-12-15 Oppo广东移动通信有限公司 Frequency calibration method and device for electronic equipment, medium and electronic equipment
CN110661738A (en) * 2019-09-10 2020-01-07 上海庆科信息技术有限公司 Frequency offset adjusting method and device, storage medium, processor and electronic device
CN110855590A (en) * 2019-11-18 2020-02-28 紫光展锐(重庆)科技有限公司 Frequency offset compensation method, system, electronic device and computer readable storage medium
CN112815980A (en) * 2020-12-31 2021-05-18 天通盛邦通信科技(苏州)有限公司 Automatic calibration method for receiving-in-motion sensor
CN113114108A (en) * 2021-05-05 2021-07-13 诺领科技(南京)有限公司 Method for estimating crystal oscillator frequency
CN113504401B (en) * 2021-06-08 2024-02-13 深圳市科陆电子科技股份有限公司 Method, device and system for compensating diary time error of electric energy meter
CN114500209B (en) * 2021-12-23 2024-02-27 北京智联安科技有限公司 Frequency offset compensation method, system, electronic equipment and computer readable storage medium
CN115941150B (en) * 2022-10-20 2023-09-29 深圳市金科泰通信设备有限公司 Clock output method, clock module, electronic device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1685245A (en) * 2002-09-30 2005-10-19 摩托罗拉公司(特拉华州注册的公司) Self adjustment of a frequency offset in a GPS receiver
CN101008672A (en) * 2005-11-29 2007-08-01 联发科技股份有限公司 GPS receiver devices and compensation methods therefor
CN101118281A (en) * 2007-08-01 2008-02-06 上海华龙信息技术开发中心 Process for self-correcting local crystal oscillator frequency with GPS receiving machine
CN101202531A (en) * 2007-11-12 2008-06-18 华为技术有限公司 Temperature compensation method, apparatus and access point
CN107276536A (en) * 2016-03-31 2017-10-20 瑞士优北罗股份有限公司 Adaptive temperature compensation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1685245A (en) * 2002-09-30 2005-10-19 摩托罗拉公司(特拉华州注册的公司) Self adjustment of a frequency offset in a GPS receiver
CN101008672A (en) * 2005-11-29 2007-08-01 联发科技股份有限公司 GPS receiver devices and compensation methods therefor
CN101118281A (en) * 2007-08-01 2008-02-06 上海华龙信息技术开发中心 Process for self-correcting local crystal oscillator frequency with GPS receiving machine
CN101202531A (en) * 2007-11-12 2008-06-18 华为技术有限公司 Temperature compensation method, apparatus and access point
CN107276536A (en) * 2016-03-31 2017-10-20 瑞士优北罗股份有限公司 Adaptive temperature compensation

Also Published As

Publication number Publication date
CN108663696A (en) 2018-10-16

Similar Documents

Publication Publication Date Title
CN108663696B (en) Method and device for updating temperature and frequency offset relationship, storage medium and mobile terminal
EP2331984B1 (en) Method and apparatus for a global navigation satellite system receiver coupled to a host computer system
CN108008423B (en) Control method and device based on positioning module, storage medium and mobile terminal
CN108072886B (en) Positioning method and device and electronic equipment
CN103149572B (en) GNSS architecture
CN108592947B (en) Gyroscope calibration method and device, storage medium and terminal equipment
CN108012237B (en) Positioning control method and device, storage medium and terminal equipment
CN108362310B (en) Method and device for determining geomagnetic accuracy, storage medium and terminal
KR20150127115A (en) Ultrasonic hybrid input device
CN111781619B (en) Positioning method, device, equipment and storage medium based on near field communication network
CN107766546B (en) Application recommendation method and device, storage medium and terminal equipment
US9354080B2 (en) Method and devices for temperature-based determination of gyroscope bias
US9471539B2 (en) Method and devices for determining noise variance for gyroscope
US11474259B2 (en) Positioning method and device
CN108024209B (en) Positioning control method and device, storage medium and terminal equipment
CN108833033B (en) Method and device for determining radio frequency calibration parameters, storage medium and mobile terminal
CN108112061A (en) Position control method, device, storage medium and terminal device
CN108093373A (en) Position control method, device, storage medium and terminal device
CN114974326B (en) Method and apparatus for storing and retrieving critical data in a memory device
EP2700908B1 (en) Method and devices for temperature-based determination of gyroscope bias
WO2018176673A1 (en) Method for adjusting positioning approach, and terminal
CN107295175B (en) Display control method and device for electric quantity of mobile terminal, storage medium and mobile terminal
KR102624834B1 (en) Portable device with gnss receiver saving power comsumption
CN114641072A (en) Frequency adjustment method, frequency adjustment device, storage medium and electronic equipment
CA2787976C (en) Method and devices for temperature-based determination of gyroscope bias

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20210302

CF01 Termination of patent right due to non-payment of annual fee