1461165236-67d3c7fb-12f0-4b98-bedf-3724e222fd7a

1. A signal processing method for a positioning apparatus, comprising:
receiving a satellite signal to generate at least one piece of distance information;
generating a phase observation time correction value according to the at least one piece of distance information;
sequentially correcting a plurality pieces of phase data of the satellite signal according to the phase observation time correction value;
receiving the phase data and when an amount of the phase data reaches a predetermined value, performing a first low-order polynomial fitting and a first Chi-square test on the predetermined value pieces of phase data to generate an estimation parameter;
estimating the next piece of phase data of the satellite signal according to the estimation parameter to generate estimated phase data;
obtaining actual phase data; and
detecting and compensating a cycle slip according to the estimated phase data and the actual phase data to output a corrected phase observation value.
2. The signal processing method for the positioning apparatus according to claim 1, wherein the step of when the phase data reaches the predetermined value, performing the first low-order polynomial fitting and the first Chi-square test on the phase data to generate the estimation parameter comprises:
receiving the predetermined value pieces of phase data;
performing the first low-order polynomial fitting on the phase data by a first adjustment method to generate a first fitting parameter and a first residual;
performing the first Chi-square test on the first residual;
if the first residual passes the first Chi-square test, regarding the first fitting parameter as the estimation parameter; and
if the first residual fails to pass the first Chi-square test, deleting the oldest piece of phase data in the predetermined value pieces of phase data and obtaining the newest piece of phase data to perform the first low-order polynomial fitting again until the subsequent first residual passes the first Chi-square test.
3. The signal processing method for the positioning apparatus according to claim 1, wherein the step of detecting and compensating the cycle slip according to the estimated phase data and the actual phase data to output the corrected phase observation value comprises:
subtracting the actual phase data from the estimated phase data to obtain a difference value;
determining whether an absolute value of the difference value is smaller than a threshold value;
if the absolute value of the difference value is greater than the threshold value, regarding the difference value as a cycle slip value; and
performing a cycle slip compensation on the actual phase data according to the cycle slip value to obtain compensated phase data;
regarding the compensated phase data as the corrected phase observation value; and
outputting the corrected phase observation value.
4. The signal processing method for the positioning apparatus according to claim 3, wherein the step of determining whether the absolute value of the difference value is smaller than the threshold value further comprises:
if the absolute value of the difference value is smaller than the threshold value, regarding the actual phase data as the corrected phase observation value.
5. The signal processing method for the positioning apparatus according to claim according to claim 3, wherein the step of regarding the difference value as the cycle slip value further comprises rounding the difference value to be an integer value.
6. The signal processing method for the positioning apparatus according to claim 1, after the step of outputting the corrected phase observation value, the method further comprising:
deleting the oldest piece of phase data in the predetermined value pieces of phase data;
regarding the residual phase data and the actual phase data as the updated predetermined value pieces of phase data;
performing a second low-order polynomial fitting on the updated predetermined value pieces of phase data by a second adjustment method to generate a second fitting parameter and a second residual;
performing a second Chi-square test on the second residual;
if the second residual passes the second Chi-square test, regarding the second fitting parameter as the estimation parameter; and
if the second residual fails to pass the second Chi-square test, deleting the oldest piece of phase data in the updated predetermined value pieces of phase data and obtaining the newest batch of phase data to perform the second low-order polynomial fitting again until the subsequent second residual passes the second Chi-square test.
7. The positioning method according to claim 1, wherein a discontinuous detection method is adopted to accomplish the step of receiving the phase data and when the amount of phase data reaches the predetermined value, performing the first low-order polynomial fitting and the first Chi-square test on the predetermined value pieces of phase data to generate the estimation parameter, the step of estimating the next piece of phase data of the satellite signal according to the estimation parameter to generate the estimated phase data, the step of obtaining the actual phase data and the step of detecting and compensating the cycle slip according to the estimated phase data and the actual phase data to output the corrected phase observation value.
8. A positioning apparatus, comprising:
a receiving unit, for receiving a satellite signal;
a computing unit, connected to the receiving unit, for generating at least one piece of distance information according to the satellite signal and calculating a phase observation time correction value according to the at least one piece of distance information;
a processing unit, connected to the computing unit, for receiving and sequentially correcting a plurality pieces of phase data of the satellite signal according to the phase observation time correction value, receiving the phase data and when an amount of the phase data reaches a predetermined value, performing a first polynomial fitting and a first Chi-square test on the predetermined value pieces of phase data to generate an estimation parameter, then estimating the next piece of phase data of the satellite signal according to the estimation parameter to generate estimated phase data, and then obtaining actual phase data and detecting and compensating a cycle slip according to the estimated phase data and the actual phase data to output a corrected phase observation value.
9. The positioning apparatus according to claim 8, wherein the processing unit receives the predetermined value pieces of phase data, performs the first low-order polynomial fitting on the phase data by a first adjustment method to generate a first fitting parameter and the first residual, and performs the first Chi-square test on the first fitting parameter, wherein if the first residual passes the first Chi-square test, the processing unit takes the first fitting parameter as the estimation parameter, and if the first residual fails to pass the first Chi-square test, the processing unit deletes the oldest piece of phase data in the predetermined value pieces of phase data and obtains the newest piece of phase data to perform the first low-order polynomial fitting again until the subsequent first residual passes the first Chi-square test.
10. The positioning apparatus according to claim 8, wherein the processing unit subtracts the actual phase data from the estimated phase data to obtain a difference value, and determines whether an absolute value of the difference value is smaller than a threshold value, wherein if the absolute value of the difference value is greater than the threshold value, the difference value is regarded as a cycle slip value, and the processing unit performs a cycle slip compensation on the actual phase data according to the cycle slip value to obtain compensated phase data and regards the compensated phase data as the corrected phase observation value and outputs the corrected phase observation value.
11. The positioning apparatus according to claim 10, wherein if the absolute value of the difference value is smaller than the threshold value, the processing unit regards the actual phase data as the corrected phase observation value and outputs the corrected phase observation value.
12. The positioning apparatus according to claim 10, wherein the processing unit further rounds the difference value to be an integer value.
13. The positioning apparatus according to claim 8, wherein the processing unit deletes the oldest piece of phase data in the predetermined value pieces of phase data and takes the residual phase data and the actual phase data as the updated predetermined value pieces of phase data, and the processing unit performs a second low-order polynomial fitting on the updated predetermined value pieces of phase data by a second adjustment method to generate a second fitting parameter and a second residual and performs a second Chi-square test on the second residual, wherein if the second residual passes the second Chi-square test, the processing unit regards the second fitting parameter as the estimation parameter, and if the second residual fails to pass the second Chi-square test, the processing unit deletes the oldest piece of phase data in the updated predetermined value pieces of phase data and obtains the newest piece of phase data to perform the second low-order polynomial fitting again until the subsequent second residual passes the second Chi-square test.
14. The positioning apparatus according to claim 8, wherein the processing unit adopts a discontinuous detection method to accomplish receiving the phase data and when the amount of phase data reaches the predetermined value, performing the first polynomial fitting and the first Chi-square test on the predetermined value pieces of phase data to generate the estimation parameter, and estimating the next piece of phase data of the satellite signal according to the estimation parameter to generate the estimated phase data, then obtaining the actual phase data and detecting and compensating the cycle slip according to the estimated phase data and the actual phase data to output the corrected phase observation value.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A driving apparatus, comprising:
a piezoelectric element;
a driving unit to be driven by said piezoelectric element;
a moving unit to be moved with respect to said driving unit by a friction force caused by said driving unit;
predetermined position detecting means for detecting that said moving unit is placed at a predetermined position;
supply controlling means for controlling power supply to said piezoelectric element; and
second position detecting means for detecting that said moving unit is placed at a second position spaced apart from said predetermined position at a predetermined distance, and in which
said supply controlling means assumes a preprocessing mode of controlling power supply to said piezoelectric element to have said moving unit moved forwardly and backwardly based on said predetermined position detected by said predetermined position detecting means, and a movement controlling mode of adjusting a supply time for which said power is supplied to said piezoelectric element and controlling power supply to said piezoelectric element to have said moving unit moved, based on a supply time for which said power is supplied to said piezoelectric element while said moving unit is moved forwardly, a supply time for which said power is supplied to said piezoelectric element while said moving unit is moved backwardly, and a moving direction of said moving unit,
said supply controlling means is operative to control power supply to have said moving unit moved forwardly and backwardly between said predetermined position and said second position based on a result of said predetermined position detecting means and a result of said second position detecting means on said preprocessing mode.
2. A driving apparatus as set forth in claim 1, in which
said supply controlling means is operative to adjust said supply time and control power supply based on said supply time for which said power is supplied to said piezoelectric element while said moving unit is moved forwardly, said supply time for which said power is supplied to said piezoelectric element while said moving unit is moved backwardly, said predetermined distance, and said moving direction on said movement controlling mode.
3. An imaging apparatus comprising:
a driving apparatus as set forth in claim 1; and
a lens supported by said moving unit.
4. A driving apparatus comprising:
a piezoelectric element;
a driving unit to be driven by said piezoelectric element;
a moving unit to be moved with respect to said driving unit by a friction force caused by said driving unit;
position detecting means for detecting that said moving unit is placed at a base end position; and
supply controlling means for controlling power supply to said piezoelectric element, in which
said position detecting means includes a shielding plate of said moving unit, and a photointerrupter for detecting that light is shielded by said shielding plate, and
said supply controlling means assumes a preprocessing mode of controlling power supply to said piezoelectric element to have said moving unit moved forwardly and backwardly based on said base end position detected by said position detecting means, and a movement controlling mode of adjusting a supply time for which said power is supplied to said piezoelectric element and controlling power supply to said piezoelectric element to have said moving unit moved, based on a supply time for which said power is supplied to said piezoelectric element while said moving unit is moved forwardly, a supply time for which said power is supplied to said piezoelectric element while said moving unit is moved backwardly, and a moving direction of said moving unit.