Calculate top of curve, and the time it takes to get there

In summary, the conversation discusses the problem of estimating future temperature rise and time to reach that temperature based on current and past temperature measurements. Suggestions include using linear extrapolation for small ranges, using a theoretical function for larger ranges, and using a recursive approximation method. It is also mentioned that classical approximation theory may not work in certain cases.
  • #1
Pengatom
1
0
Hi,

I'm doing a lot of temperature measurement, and I would like to add a function that could estimate how high the temperature would rise and how long it will take to get there.
The calculations would be based on the current temperature relative to the past x measurements.
Anyone have any ideas as to how I should proceed to solve this?
Any help would be highly appreciated!

Pengatom

My example is for temperature, but I guess it could be used for anything really, that's why I posted it under General Math, please feel free to move it if it is under the wrong topic
 
Mathematics news on Phys.org
  • #2
Hi Pengatom:

If I understand your problem correctly, you want to extrapolate from experimental data to a range outside the range of the measured data. My personal experience with this kind of problem is somewhat limited, but I will share some general principles that have been useful to me.

If the desired extrapolations are relatively small compared to the range of measurements, and the data is relatively smooth, then a linear extrapolation will give a reasonable value. It is very difficult to get a reasonable extrapolated value to a range somewhat far from the measured range. For a higher order polynomial fit, the error of the extrapolated value will generally grow rapidly with the extent of extrapolation, and the error will also grow more rapidly with a larger exponent in the polynomial.

If you have a theoretical reason for expecting a particular kind of function to fit the quantities being measured over a larger range than the actual measurements, then you can find the best fitting value of set of free parameters for such a function type.

Hope this is helpful.

Regards,
Buzz
 
  • #3
I did a somewhat similar approximation several years ago, where the object was to describe a population consisting of the (noisy) sum of two gaussian distributions plus something in between. I rapidly found that classical approximation theory did not work, so I did a recursive approximation:
  1. Used a low-pass filter to find the approximate value of the first top
  2. Used a quadratical regression to find a parabola through the top and several points to each side
  3. Used the parabola to find a first gaussian approximation to that part of the data
  4. Subtracted the values given by the first approximation from the data.
  5. Repeated 1 - 3 in order to find the second top and the second gaussian approximation
  6. Subtracted the values given by the second approximation from the data
  7. Repeated 1 - 5 in order to find better gaussian approximations to that part of the data
  8. Repeated 1 - 7 a couple of times until the result seemed stable
Not that my method would help you too much, but you might get an idea. If you have any inkling of what type of curve you would expect, find a method where you can use a try - refine sort of approach.
 

Related to Calculate top of curve, and the time it takes to get there

1. How do I calculate the top of a curve?

To calculate the top of a curve, you will need to use the formula: y = -b/2a, where a and b are the coefficients of the quadratic equation. This will give you the x-coordinate of the top of the curve. To find the y-coordinate, simply plug the x-coordinate into the original equation and solve for y.

2. Can I use any type of curve to calculate?

Yes, the formula to calculate the top of a curve can be used for any type of curve, as long as it can be represented by a quadratic equation.

3. How do I find the time it takes to reach the top of the curve?

The time it takes to reach the top of the curve can be found by taking the derivative of the original equation and setting it equal to 0. This will give you the time at which the slope of the curve is 0, which is the point at the top of the curve.

4. Are there any other factors that can affect the calculation?

Yes, there are other factors that can affect the calculation such as any external forces acting on the object that is following the curve, air resistance, or friction. These factors may need to be taken into account for a more accurate calculation.

5. Is there a specific unit of measurement that should be used for the time calculation?

The unit of measurement for time can vary based on the situation, but it is important to be consistent with the units used for all variables in the equation. Some common units for time include seconds, minutes, or hours.

Similar threads

Replies
1
Views
863
Replies
5
Views
558
  • General Math
Replies
1
Views
845
Replies
10
Views
1K
  • General Engineering
Replies
15
Views
826
Replies
1
Views
658
Replies
1
Views
749
Replies
9
Views
849
Replies
2
Views
367
Replies
3
Views
778
Back
Top