Page 1 of 1
Research Project
Posted: Tue Aug 23, 2011 7:35 am
by Probe
Hi!
I am planning on doing a project based on a simulation I created. I was wondering if it is allowed to have two experiments under one research project. For example, you use the simulation to find the results of one experiment, and then you use the results of that experiment for a second experiment. And all of this would be under one research project, all the science fair papers would be written for both. Would it make my project more competitive if it had two experiments rather than the usual one?
Thanks!
Re: Research Project
Posted: Thu Aug 25, 2011 12:32 pm
by Probe
Does anybody know the answer?
Re: Research Project
Posted: Tue Aug 30, 2011 10:45 am
by hhemken
Probe,
If the experiments are intimately related and you can carry them out in the allotted time, then I don't see much of a problem. They will enhance your project if you finish them both, and if they both have credible data. It doesn't matter if they confirm or refute your hypothesis as long as the work is done correctly and well.
What does your simulation do?
Re: Research Project
Posted: Tue Aug 30, 2011 1:29 pm
by Probe
Ok thanks! I think I might just stick with one and then see how it goes. My simulation is a microsimulation of traffic. Also, I've been doing some reading, but I'm still confused on the difference between floating car data and spatio-temporal data from gps-equipped devices. Do you know the answer?
Thanks!
Re: Research Project
Posted: Tue Aug 30, 2011 1:55 pm
by hhemken
Probe,
I'm not sure, but skimming through the first page of this article:
http://ants.iis.sinica.edu.tw/3BkMJ9lTe ... 20Data.pdf
I gather that floating car data (FCD) means cars that are able to periodically transmit their recent motion data (recent accumulated data on their
positions (latitude, longitude and altitude) and optionally current speed) to a central data system somewhere that stores and analyzes it. Spatio-temporal data from gps-equipped devices means that it can also send the exact location of the car at regular time intervals, which the FCD data doesn't have directly. You might be able to calculate location from the acceleration data from FCD, but it would probably not be as accurate and you might get drift from inaccuracies and assumptions that would result in incorrect calculated locations. GPS solves that.
This sounds like an interesting project!
Re: Research Project
Posted: Tue Aug 30, 2011 2:28 pm
by Probe
hmmm, so if you had say a car that gave it's lat and long every five seconds, would that data being collected be considered spatio-temporal data or floating car data? Also if you only had a starting lat and long, and an ending lat and long, how would you calculate it's acceleration? I get that you can calculate the speed with D/T but is it possible to calculate acceleration based on that?
Thanks!
Re: Research Project
Posted: Tue Aug 30, 2011 3:18 pm
by hhemken
Probe,
The GPS data would be spatio-temporal data, lat/long = spatio, every x seconds = temporal. The FCD data apparently only supplies what can be easily captured within the car, such as acceleration and speed. The car doesn't know where it is, and unless it has a compass it probably doesn't even know where it's going. That's why you need the GPS.
You can calculate where a vehicle is and where it's going using only it's starting point, initial direction, and 3D acceleration data, but only if you have very accurate (meaning: expensive) equipment. Intercontinental ballistic missiles (ICBMs) have such systems, which is how they can be more or less accurately targeted. The equipment they use is probably far too expensive for traffic studies though.
Re: Research Project
Posted: Sat Oct 15, 2011 8:57 am
by Probe
Hi thank you so much for your response!
I'm programming in Java, and I am trying to do an acceleration and deceleration models for a vehicle. Do you have any suggestions on how to do this? Basically a car will go faster if there's nothing in front of it until it reaches the speed limit. It will go slower if its approaching a car before coming to a stop. I looked at some online, but they are very complicated. Do you know of any simple models?
Thank you once again!
Re: Research Project
Posted: Sat Oct 15, 2011 8:20 pm
by deleted-73970
Hi, Probe,
Googling "acceleration and deceleration models" led me to
http://www.aplusphysics.com/courses/reg ... otion.html. If you scroll down, you'll see three simple animations. Is this sort of like what you're looking to create?
Re: Research Project
Posted: Sun Oct 16, 2011 7:18 am
by Probe
yup, the last two examples are exactly what I'm trying to simulate. But how would I go about doing this in java?
Re: Research Project
Posted: Thu Oct 20, 2011 6:43 pm
by LeungWilley
Hi Probe,
You may want to try the search term "Java programming physics instructions" in Google. There's a number of good manual / guide that may help you get started on the programming. In particular, the material from weber.edu and the Open Source Physics website
http://www.opensourcephysics.org/search ... rowse=gsss looks pretty promising.
Good Luck!
Please let us know how your program turns out .
Willey
Re: Research Project
Posted: Fri Oct 21, 2011 2:58 pm
by Probe
Thank you!
I have another question. I've been looking into machine learning in Java, but I am confused as to what it does and how to implement it.
Any help would be appreciated!
Re: Research Project
Posted: Sat Oct 22, 2011 8:34 pm
by deleted-73970
What does machine learning do? Input, such as data from databases, is used to create rules or algorithms that make computers (i.e. machines) behave in a certain way. Machine learning is especially important for classification because computers can be used to find patterns easily and even make predictions. The discipline also includes the process of improving such computers.
As for implementing machine learning, which guides have you studied? The following may be particularly helpful:
http://www.ml-class.org/course/auth/welcome
http://ai.stanford.edu/~nilsson/mlbook.html