AI Assistant
Notifications
Clear all

What's the difference between FLOAT and FIXED?

37 Posts
19 Users
0 Reactions
5,871 Views
nate-the-surveyor
(@nate-the-surveyor)
Posts: 10538
Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Fixed Integers, or Estimated integers? What is the practical explanation, and what is the technical explanation?

I felt that a good discussion of this would be helpful to anybody, who involves themselves in RTK GPS. And, Post processed, Static.

Nate


 
Posted : June 23, 2013 5:02 pm
dave-karoly
(@dave-karoly)
Posts: 11990
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

About 2 to 5 ft.


 
Posted : June 23, 2013 5:18 pm
nate-the-surveyor
(@nate-the-surveyor)
Posts: 10538
Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

:bad: KAROLY:bad:


 
Posted : June 23, 2013 5:22 pm
foggyidea
(@foggyidea)
Posts: 3462
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

I'm with Dave on this. I was going to say a couple of feet.


 
Posted : June 23, 2013 5:33 pm
Stephen Calder
(@stephen-calder)
Posts: 456
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

There are radio waves sent out from each satellite. Each wave has a 19cm wavelength. The phase center of your receiver antenna is close to one of the many possible intersections of the tops (or bottoms) of all of the satellite's wavelengths.

A fixes solution means that the software has determined that statistical checks on the data are within a certain tolerance that indicate that it is very likely that it has correctly chosen the intersection of wavelengths that your receiver antenna was nearest to.

Float means that the statistical tests did not return that certainty. It is still making a determination, but the tests did not meet a certain tolerance, and it could be wrong.

I used to think that only fixed was good, and float was for pikers, hayseeds, and shavetails. Now I realize that the receiver antenna is almost certainly NOT at the intersection, but merely near it, and given enough time, a float solution should actually be superior to a fixed solution.

But, this only for certain applications. For most GPS surveying, such as collecting topo and planimetric with a roving rod, you want fixed.

Stephen


 
Posted : June 23, 2013 5:38 pm

Stephen Calder
(@stephen-calder)
Posts: 456
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

This image is from Trimble.

Stephen


 
Posted : June 23, 2013 5:42 pm
john-putnam
(@john-putnam)
Posts: 2432
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Stephen,

That is kind of like saying that if you stay put long enough with a code solution you will come up with the correct answer. If you watch the velocities while in a float solution you will notice that it can be quite significant. Until you get the fixed solution, you do have no way of knowing your precision any better than the float values.


 
Posted : June 23, 2013 6:19 pm
nate-the-surveyor
(@nate-the-surveyor)
Posts: 10538
Member
Topic starter
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Ok foggy, and Karoly

Around here, fixed means that you don't hafta worry about your dog getting pregnant!

🙂


 
Posted : June 23, 2013 6:31 pm
dave-karoly
(@dave-karoly)
Posts: 11990
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

😉

I think a float solution is a differential solution without fixed integer ambiguities. It is good for some things such as GIS mapping.


 
Posted : June 23, 2013 6:41 pm
half-bubble
(@half-bubble)
Posts: 939
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

"Fixed" is short for "fixed integer number of wavelengths", the center of the 3D error ellipse that consists of the distance-distance-distance-distance-distance intersections from all the space vehicles to your rover and your base. It means that the RTK engine has arrived at a solution that is good enough to start playing with the phase data, which is how we get that elusive 1cm from something with a 20cm wavelength. Note that you can have a fixed solution that is not good enough to be a fixed phase solution, and there are different kinds of phase. Someone fresher on that can jump in here.

Float means your RTK has not converged to a fixed integer solution and the RTK engine is still using floating point numbers to try to converge to a fixed integer solution.


 
Posted : June 23, 2013 6:45 pm

spledeus
(@spledeus)
Posts: 2757
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

it can be more than 5'

if you are using Topsurv, go to Setup, Status, System to see how many Initialized Sats you have.

you need 5, if you do not have 5, you will be in float

it's too bad that the other listings of the sats are for the Common sats, not the Initialized sats


 
Posted : June 23, 2013 7:25 pm
Guest
(@guest)
Posts: 1651
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Prior to say, 1991 or so, most GPS solutions were float solutions based on the L1 only hardware of the time. Various ionospheric models were in use as the variable nature of the ionosphere was an important factor in computing the solution:

http://www.navipedia.net/index.php/Klobuchar_Ionospheric_Model

At that time, it was not possible fix the integer ambiguity in a short time. Observations were often in terms of hours and yielded results which are perfectly acceptable today.


 
Posted : June 23, 2013 7:36 pm
geeoddmike
(@geeoddmike)
Posts: 1556
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

FWIW,

See slide 14 at: http://geodesyattamucc.pbworks.com/w/file/fetch/65649128/class25_GPS_bl.pdf

The solution of a baseline using phase data requires the determination of the integer unknown number of wavelengths. These are the wavelengths of data transmitted by the SV prior to the receiver starting to log data.

In vector reduction, this integer number of wavelengths plus the first fractional part are converted to distances. If the correct values are determined a very strong solution results. A worse solution is obtained when the wrong integers are used than when the solution allows these parameters to float (not held to integer values).

While others refer to the single frequency case, frequency combinations are useful not only to determine the ionosphere impact but also to assist in integer fixing. Note that if we combine frequencies we come up with other length combinations that must fit our position. For example, we can better determine our position by comparing our 19cm wavelength solution (L1 only) with a widelane 86 cm solution.

HTH,

DMM


 
Posted : June 23, 2013 7:46 pm
cptdent
(@cptdent)
Posts: 2082
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

"Float" is what Tony Soprano's enemies did; "Fixed" is what Jimmy Hoffa is. Capuche?


 
Posted : June 23, 2013 7:51 pm
geeoddmike
(@geeoddmike)
Posts: 1556
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

You mean capiche?


 
Posted : June 23, 2013 7:56 pm

seb
 seb
(@seb)
Posts: 376
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

I had a Trimble sales guy tell me that the new R10 doesn't do fixed or float, it just gives you its calculated precision.


 
Posted : June 23, 2013 9:58 pm
tatsurveyman
(@tatsurveyman)
Posts: 53
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

Correct, it is a "New Realization" of the receiver's true position. It is supposed to be a much more accurate representation of the point position. You are either RTK Initialized or RTK Not Initialized. No more fixed/float. It is a little confusing for a lot of guys. It's good to know the DC software (Access) has set of tolerances that keep you from storing a position that has too high of precision estimates...you can be initialized at 0.50'.


 
Posted : June 23, 2013 10:57 pm
shawn-billings
(@shawn-billings)
Posts: 2691
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

It's a little more complicated than the number of wavelengths being solved between antenna and satellites. Or perhaps it's less complicated. Seldom are the number of cycles resolved. The base and rover are fixed when the assumed cycles are in agreement. At least that's my understanding. However precise point positioning is actually attempting to solve the integers from each satellite to the rover by correcting for all of the known errors inherent in gnss.


 
Posted : June 23, 2013 11:34 pm
dmyhill
(@dmyhill)
Posts: 3080
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

> Correct, it is a "New Realization" of the receiver's true position. It is supposed to be a much more accurate representation of the point position. You are either RTK Initialized or RTK Not Initialized. No more fixed/float. It is a little confusing for a lot of guys. It's good to know the DC software (Access) has set of tolerances that keep you from storing a position that has too high of precision estimates...you can be initialized at 0.50'.

Has something significant changed? The rule of thumb is that any RTK accuracy prediction over about 0.3' can actually be off feet.

I have found this to be true.

Perhaps that is why Trimble went this way?


 
Posted : June 24, 2013 12:27 am
andy-j
(@andy-j)
Posts: 3114
Member
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

wait...WHAT?

".. and given enough time, a float solution should actually be superior to a fixed solution. "

How did you come to that conclusion?


 
Posted : June 24, 2013 5:46 am

Page 1 / 2