Go Back   EcoModder Forum > EcoModding > Instrumentation > OpenGauge / MPGuino FE computer
Register Now
 Register Now
 

Reply  Post New Thread
 
Submit Tools LinkBack Thread Tools
Old 10-03-2013, 12:15 AM   #1 (permalink)
MPGuino Supporter
 
t vago's Avatar
 
Join Date: Oct 2010
Location: Hungary
Posts: 1,807

iNXS - '10 Opel Zafira 111 Anniversary

Suzi - '02 Suzuki Swift GL
Thanks: 828
Thanked 708 Times in 456 Posts
Going to tackle adding an actual coastdown test to MPGuino

I am going to tackle adding an actual coastdown test program into MPGuino, not just allowing it to spit out datalogging numbers.

  Reply With Quote
Alt Today
Popular topics

Other popular topics in this forum...

   
Old 10-03-2013, 09:40 AM   #2 (permalink)
Batman Junior
 
MetroMPG's Avatar
 
Join Date: Nov 2007
Location: 1000 Islands, Ontario, Canada
Posts: 22,515

Blackfly - '98 Geo Metro
Team Metro
Last 3: 70.09 mpg (US)

MPGiata - '90 Mazda Miata
90 day: 52.71 mpg (US)

Even Fancier Metro - '14 Mitsubishi Mirage top spec
90 day: 70.75 mpg (US)

Appliance car - '14 Mitsubishi Mirage ES (base)
90 day: 52.48 mpg (US)
Thanks: 4,062
Thanked 6,960 Times in 3,604 Posts
Subscribed!
__________________
Project MPGiata! Mods for getting 50+ MPG from a 1990 Miata
Honda mods: Ecomodding my $800 Honda Fit 5-speed beater
Mitsu mods: 70 MPG in my ecomodded, dirt cheap, 3-cylinder Mirage.
Ecodriving test: Manual vs. automatic transmission MPG showdown



EcoModder
has launched a forum for the efficient new Mitsubishi Mirage
www.MetroMPG.com - fuel efficiency info for Geo Metro owners
www.ForkenSwift.com - electric car conversion on a beer budget
  Reply With Quote
Old 10-03-2013, 03:06 PM   #3 (permalink)
Master EcoModder
 
AndrzejM's Avatar
 
Join Date: Oct 2011
Location: Poland
Posts: 840

Berta - '97 BMW 318 tds Compact
90 day: 62.03 mpg (US)

Charlie - '07 Citroen C4 Grand Picasso Exclusive
90 day: 37.58 mpg (US)

Corsa - '05 Opel Corsa C
90 day: 53.22 mpg (US)

Mruczek - '03 Audi A2
90 day: 60.61 mpg (US)
Thanks: 185
Thanked 167 Times in 117 Posts
Subscribed!
__________________


Quote:
Gerhard Plattner: "The best attitude is to consider fuel saving a kind of sport. Everybody who has enough money for a strong car, can drive fast and hit the pedal. But saving fuel requires concentration, self-control and cleverness. It's a challenge with the nice effect of saving you money that you can use for other more important things."
  Reply With Quote
Old 10-04-2013, 04:41 PM   #4 (permalink)
MPGuino Supporter
 
t vago's Avatar
 
Join Date: Oct 2010
Location: Hungary
Posts: 1,807

iNXS - '10 Opel Zafira 111 Anniversary

Suzi - '02 Suzuki Swift GL
Thanks: 828
Thanked 708 Times in 456 Posts
Notes from earlier, to help with research
  Reply With Quote
Old 10-04-2013, 04:43 PM   #5 (permalink)
EcoModding Apprentice
 
iveyjh's Avatar
 
Join Date: Apr 2011
Location: Canyon Lake, Texas
Posts: 222

none - '98 Honda Civic HX

none - '00 Chevy (Geo) Metro base

none - '00 Saturn SL1 base
Thanks: 126
Thanked 77 Times in 50 Posts
Subscribed
  Reply With Quote
Old 10-05-2013, 04:59 PM   #6 (permalink)
MPGuino Supporter
 
t vago's Avatar
 
Join Date: Oct 2010
Location: Hungary
Posts: 1,807

iNXS - '10 Opel Zafira 111 Anniversary

Suzi - '02 Suzuki Swift GL
Thanks: 828
Thanked 708 Times in 456 Posts
Going to have to add an air density variable, which means that the user will have to figure that density out when he/she does a coastdown run set. Was tempted to include "locust density" as a nod to dcb...

Going to also have to include the viscosity component for the solver. This will be the equation I will use inside the solver ->

F(drag) = F(rr) + F(viscosity) + F(aero)

F(rr) = m * g * C(rr)

F(aero) = (rho) * C(d) * A * (v^2) / 2

F(viscosity) = C(viscosity) * v

F(viscosity) is not very large, but it is significant, and it will have an effect on calculating C(d) if it is ignored.
  Reply With Quote
Old 10-06-2013, 07:22 PM   #7 (permalink)
MPGuino Supporter
 
t vago's Avatar
 
Join Date: Oct 2010
Location: Hungary
Posts: 1,807

iNXS - '10 Opel Zafira 111 Anniversary

Suzi - '02 Suzuki Swift GL
Thanks: 828
Thanked 708 Times in 456 Posts
The solver will utilize matrix mathematics to solve for C(rr), C(v), and C(d).

A flat surface will still be required, and of course the vehicle to be tested will have to be put into neutral prior to starting the test. However, if my calculations are correct, then only one pass will be needed in order to determine values for the above coefficients, and that pass will require 1.5 seconds to collect all of the data it would need to calculate the above coefficients. It won't matter too much how fast (within reason) the vehicle will be travelling, either, as long as the road being used is reasonably flat and smooth and level. I think that a mid-range speed (around 30 MPH) should give the most accurate results.

It's not to say that only one pass will be needed. Several passes should be performed in order to get a good average for the three coefficients above.
  Reply With Quote
Old 10-07-2013, 10:22 PM   #8 (permalink)
MPGuino Supporter
 
t vago's Avatar
 
Join Date: Oct 2010
Location: Hungary
Posts: 1,807

iNXS - '10 Opel Zafira 111 Anniversary

Suzi - '02 Suzuki Swift GL
Thanks: 828
Thanked 708 Times in 456 Posts
Ugh...

In order to be able to provide the amount of precision necessary to generate a solution, given the raw data collected by MPGuino, I will state that those people who are running MPGuino hardware with the AtMega168, will very likely not be able to run this coastdown tester. This code may require using the AtMega328 or better, due to code size. We shall, see, though.

If I can modify my 64-bit bytecode processor (SWEET64) to operate on the matrices that are necessary for solving for the coefficients, then AtMega168 users may still be able to use this.
  Reply With Quote
Old 05-28-2014, 04:35 PM   #9 (permalink)
MPGuino Supporter
 
t vago's Avatar
 
Join Date: Oct 2010
Location: Hungary
Posts: 1,807

iNXS - '10 Opel Zafira 111 Anniversary

Suzi - '02 Suzuki Swift GL
Thanks: 828
Thanked 708 Times in 456 Posts


After dusting off this thread, I've been at work on it for the past day. I got it to the point where it will collect the raw data. Now, trying to figure out how to get SWEET64 to do the actual matrix math.

  Reply With Quote
Reply  Post New Thread






Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Content Relevant URLs by vBSEO 3.5.2
All content copyright EcoModder.com