Air temperature measuring method based on mobile phone battery temperature sensor

文档序号:1611851 发布日期:2020-01-10 浏览:28次 中文

阅读说明:本技术 一种基于手机电池温度传感器的空气温度测量方法 (Air temperature measuring method based on mobile phone battery temperature sensor ) 是由 宋堃 刘西川 胡帅 印敏 刘磊 高太长 于 2019-09-29 设计创作,主要内容包括:本发明提出一种基于手机电池温度传感器的空气温度测量方法,该方法包括以下步骤:(1)建立基于手机电池温度的传热模型;(2)建立基于手机电池温度传感器的空气温度测量模型;(3)通过手机自带的电池温度传感器测量电池温度,并将测得的电池温度数据代入空气温度测量模型,反演得到空气温度;将处于不同位置的手机所对应的空气平均温度及相应的采集时间一一对应,整理后可得到关于时间和空间的区域空气温度分布。本发明融合不同区域的手机气象要素资料,将能有效弥补传统气象要素测量手段的不足,提供公众参与的、高时空分辨率、低成本的精细化气象资料。本方法可以作为气象观测的一种新方法投入到气象观测业务中。(The invention provides an air temperature measuring method based on a mobile phone battery temperature sensor, which comprises the following steps: (1) establishing a heat transfer model based on the temperature of the mobile phone battery; (2) establishing an air temperature measurement model based on a mobile phone battery temperature sensor; (3) measuring the battery temperature through a battery temperature sensor carried by the mobile phone, substituting the measured battery temperature data into an air temperature measurement model, and performing inversion to obtain the air temperature; and corresponding the average air temperature and the corresponding acquisition time of the mobile phones at different positions one by one, and obtaining the regional air temperature distribution related to time and space after arrangement. The invention integrates the mobile phone meteorological element data of different areas, can effectively make up the defects of the traditional meteorological element measuring means, and provides the refined meteorological element with high space-time resolution and low cost participated by the public. The method can be used as a new method for meteorological observation to be put into meteorological observation business.)

1. A method for measuring air temperature based on a mobile phone battery temperature sensor is characterized by comprising the following steps:

(1) establishing a heat transfer model based on the temperature of the mobile phone battery:

Ta,i=ki·Tc,i+bi

wherein, Ta,iRepresenting the air temperature, T, of the ith samplec,iThe temperature of the mobile phone battery sampled at the ith time is represented,

Figure FDA0002219868090000011

(2) establishing an air temperature measurement model based on a mobile phone battery temperature sensor, comprising the following steps (2-1) to (2-2):

(2-1) processing the heat transfer model based on the temperature of the mobile phone battery by adopting a time averaging method to obtain:

Figure FDA0002219868090000012

in the formula, N is the total sampling times;

and converting the above formula to obtain an air temperature measurement model:

Figure FDA0002219868090000013

where j denotes the jth sampling period,

Figure FDA0002219868090000014

(2-2) collecting the battery temperature of each mobile phone and corresponding air temperature historical data, performing data fitting to obtain values of k and b, and substituting the values of k and b into

Figure FDA0002219868090000015

(3) the air temperature distribution of the whole area is constructed:

the method comprises the steps of collecting the temperature of a mobile phone battery and recording the collection time through mobile phone battery temperature sensors of mobile phones at different positions in a crowdsourcing mode, and then averaging the collected temperature to obtain the average value

Figure FDA0002219868090000016

and corresponding the average air temperature and the corresponding acquisition time of the mobile phones at different positions one by one, and obtaining the regional air temperature distribution related to time and space after arrangement.

2. The method for measuring the air temperature based on the mobile phone battery temperature sensor according to claim 1, wherein the step (1) of establishing the heat transfer model based on the mobile phone battery temperature comprises the following specific steps:

(1-1) establishing a heat transfer formula:

Ec=Ea+Eo=ka(Tc-Ta)+ko(Tc-To) (1)

wherein E isc、Ea、EoRespectively sampling the heat of a mobile phone battery, the heat of air and the heat of an external medium in unit time; t isc、Ta、ToRespectively the temperature of a mobile phone battery, the temperature of air and the temperature of an external medium; k is a radical ofaDenotes the heat transfer coefficient, k, between the cell phone and the airoRepresenting the heat conduction coefficient between the mobile phone and an external medium;

(1-2) transforming formula (1) to obtain formula (2):

Figure FDA0002219868090000021

(1-3) the formula (2) is modified to obtain:

Ta,i=ki·Tc,i+bi(3)

3. the method as claimed in claim 2, wherein the step (2-2) employs least square fitting to process the collected battery temperature of each mobile phone and the corresponding air temperature history data to obtain the values of k and b.

4. The method as claimed in claim 2, wherein in step (3), the average air temperature and the corresponding acquisition time of the mobile phone at different positions are processed by an inverse distance weighted interpolation method to obtain the air temperature distribution of the time and space region.

5. The method as claimed in claim 2, wherein the measurement mode of the mobile phone battery temperature sensor includes point measurement and area measurement when the mobile phone battery temperature sensor of the mobile phone is used to collect the mobile phone battery temperature.

Technical Field

The invention relates to the field of meteorological information processing and application, in particular to an air temperature measuring method based on a mobile phone battery temperature sensor.

Background

At present, the temperature distribution of air in an area is measured, a specific measuring instrument is needed, a data transmission and processing platform is built, and the cost is high.

With the development of science and technology, mobile phones have more and more functions, and a huge part of mobile phones are provided with battery temperature sensors so as to detect the battery temperature.

The mobile phone temperature measurement method takes mobile phones widely distributed on the ground surface as measurement equipment, based on physical principles such as a heat transfer model and the like, the temperature of the battery is measured in situ by using a battery temperature sensor carried by the mobile phone, the air temperature is inverted, mass battery temperature elements of the mobile phones are collected to measure air temperature information in a crowdsourcing mode, mobile phone temperature data in different areas are fused in modes such as time, space average, data generalization and the like, the defects of the traditional air temperature measurement means can be effectively overcome, and refined air temperature measurement data with high space-time resolution and low cost participating in the public are provided.

Disclosure of Invention

The purpose of the invention is as follows: in order to make up for the blank of the prior art, the invention provides an effective air temperature measuring method based on a mobile phone battery temperature sensor, which can provide real-time and accurate refined air temperature measuring data.

The technical scheme is as follows: in order to achieve the purpose, the technical scheme provided by the invention is as follows:

an air temperature measuring method based on a mobile phone battery temperature sensor comprises the following steps:

(1) establishing a heat transfer model based on the temperature of the mobile phone battery:

Ta,i=ki·Tc,i+bi

wherein, Ta,iRepresenting the air temperature, T, of the ith samplec,iThe temperature of the mobile phone battery sampled at the ith time is represented,

Figure BDA0002219868100000011

Toidenotes the temperature of the external medium, k, of the ith sampleoiRepresents the heat conduction coefficient, k, between the cell phone and the external medium at the ith samplingaiRepresents the heat transfer coefficient between the cell phone and the air at the ith sampling, EciThe heat of the mobile phone battery in the ith sampling unit time is represented;

(2) establishing an air temperature measurement model based on a mobile phone battery temperature sensor, comprising the following steps (2-1) to (2-2):

(2-1) processing the heat transfer model based on the temperature of the mobile phone battery by adopting a time averaging method to obtain:

Figure BDA0002219868100000021

in the formula, N is the total sampling times;

and converting the above formula to obtain an air temperature measurement model:

Figure BDA0002219868100000022

where j denotes the jth sampling period,

Figure BDA0002219868100000023

k and b are constants, and k is related to the temperature sensitivity of the temperature sensor of the mobile phone battery;

(2-2) collecting the battery temperature of each mobile phone and corresponding air temperature historical data, performing data fitting to obtain values of k and b, and substituting the values of k and b into

Figure BDA0002219868100000024

Obtaining an air temperature measurement model of each mobile phone;

(3) building air temperature distribution of entire area

The mobile phone battery temperature is acquired and the acquisition time is recorded through the mobile phone battery temperature sensors arranged on the mobile phones at different positions in a crowdsourcing wayThen averaging the collected temperature to obtain the average value

Figure BDA0002219868100000025

Substituting the value into an air temperature measurement model of each mobile phone to obtain the average air temperature of the position of each mobile phone;

and corresponding the average air temperature and the corresponding acquisition time of the mobile phones at different positions one by one, and obtaining the regional air temperature distribution related to time and space after arrangement.

Further, the specific step of establishing the heat transfer model based on the temperature of the mobile phone battery in the step (1) includes:

(1-1) establishing a heat transfer formula:

Ec=Ea+Eo=ka(Tc-Ta)+ko(Tc-To) (1)

wherein E isc、Ea、EoRespectively sampling the heat of a mobile phone battery, the heat of air and the heat of an external medium in unit time; t isc、Ta、ToRespectively the temperature of a mobile phone battery, the temperature of air and the temperature of an external medium; k is a radical ofaDenotes the heat transfer coefficient, k, between the cell phone and the airoRepresenting the heat conduction coefficient between the mobile phone and an external medium;

(1-2) transforming formula (1) to obtain formula (2):

(1-3) the formula (2) is modified to obtain:

Ta,i=ki·Tc,i+bi(3)

further, in the step (2-2), the collected battery temperature of each mobile phone and the corresponding air temperature historical data are processed by adopting least square fitting, so that the values of k and b are obtained.

Further, in the step (3), the average air temperature and the corresponding acquisition time corresponding to the mobile phones at different positions are processed by using an inverse distance weighted interpolation method, so as to obtain the air temperature distribution of the area related to time and space.

Furthermore, when the temperature of the mobile phone battery is acquired through the mobile phone battery temperature sensor of the mobile phone, the measurement modes of the mobile phone battery temperature sensor include point measurement and surface measurement.

Has the advantages that: compared with the prior art, the invention has the following advantages:

according to the air temperature measuring method based on the mobile phone battery temperature sensor, anyone can measure the air temperature by using a mobile phone carried about, mass air temperature distribution information of the mobile phone is obtained through big data analysis in a crowdsourcing mode, the space-time resolution of air temperature measurement is further provided, and a finer initial field is provided for numerical weather forecast.

Drawings

FIG. 1 is a flow chart of the present invention.

Detailed Description

The present invention will be further described with reference to the accompanying drawings.

The invention provides an air temperature measuring method based on a mobile phone battery temperature sensor, the flow of which is shown in figure 1, and the method comprises the following steps:

the method comprises the following steps: establishing a heat transfer formula:

Ec=Ea+Eo=ka(Tc-Ta)+ko(Tc-To) (1)

in the formula, Ec、EaAnd EoRespectively sampling heat (W) generated by a mobile phone battery, air and an external medium (a desk, a clothes pocket and the like) in a time interval; t isc、TaAnd ToThe temperatures (DEG C) of the mobile phone battery, air and external media are respectively; k is a radical ofa(W/DEG C) represents the heat transfer coefficient between the mobile phone and the air, ko(W/DEG C) represents the coefficient of thermal conductivity between the handset and the external medium. The following formula can be obtained by modifying formula (1):

Figure BDA0002219868100000041

assume that in each sample time Ec、kaAnd kbAll can be regarded as constants, i.e.

Figure BDA0002219868100000042

Figure BDA0002219868100000043

At this point the above equation can be continuously rewritten as:

Ta,i=ki·Tc,i+bi(3)

the index i indicates the ith sample.

Step two: in order to improve the robustness of the temperature measurement model, the equation (3) is processed by adopting a time averaging method to obtain the following equation:

in the formula, N is the total number of sampling times in one sampling period. Based on the above equation, the air temperature measurement model is as follows:

Figure BDA0002219868100000045

wherein j represents the j time interval, k and b represent constants, and k is related to the temperature sensitivity of the temperature sensor of the mobile phone battery. In order to determine the k and b values of the air temperature measurement model, least square fitting is carried out by using the battery temperature historical data accumulated by each mobile phone and the corresponding air temperature true value to obtain the k and b values.

Step three: inverting the air temperature based on the temperature of the mobile phone battery:

(1) in each time interval, the temperature sensor of the mobile phone battery measures the battery temperature for a plurality of times.

(2) And (4) averaging the battery temperature in the step (3.1), and substituting the average into the air temperature measurement model of each mobile phone to obtain the ambient air temperature of the mobile phone at the moment.

(3) And collecting the air temperature measured by a plurality of mobile phones at different positions in a crowdsourcing mode, and measuring the air temperature distribution of the whole area of the time interval by using an inverse distance weighted interpolation method.

(4) And repeating the steps at the next time interval, and continuing to measure until the obtained air temperature distribution data meets the requirements.

The above description is only of the preferred embodiments of the present invention, and it should be noted that: it will be apparent to those skilled in the art that various modifications and adaptations can be made without departing from the principles of the invention and these are intended to be within the scope of the invention.

8页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:锅炉受热面管壁温修正方法、装置和存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!