This application claims the priority of German application no. 10 2009 032 353.8, filed Jul. 8, 2009, and which is incorporated herein by reference.
The invention relates to a method for determining the shape of a workpiece. More particularly, the invention relates to an iterative method of determining the shape of a workpiece.
Especially when machining crankpins for crankshafts on a grinding machine, during the machining process it is necessary to measure continuously whether a desired dimension has been attained and thus the machining process can be terminated or whether the machining process should be continued until the desired dimension has been attained. During in-process measuring, a measuring prism is used, for instance, the legs or edges of which are held in contact with the crankpin to be measured using a suitable mechanism. Using a measuring sensor that is arranged linearly movable on the measuring prism, measurement values are recorded that represent the shape of the crankpin. In the known method, the measurement values are recorded while the crankpin is rotating orbitally about a rotational axis that is parallel to the pin axis and the rotational axis of a grinding wheel being used. Because of the orbital rotation of the crankpin, during which rotation the measuring prism and measuring sensor are held in contact with the crankpin, the measuring prism and thus the measuring sensor rotate relative to the crankpin. If a certain number of measured values are recorded during one complete 360° rotation by the crankpin, these measured values are not allocated to equidistant points along the circumference of the crankpin due to the relative movement between the crankpin and the measuring sensor.
To prevent this from distorting the shape of the workpiece determined using the measured values it is necessary to take into account in the evaluation the relative rotation of the measuring sensor relative to the crankpin.
From EP 1 263 547 B1 a method is known for determining the shape of a workpiece in which measured values representing the shape of the workpiece are recorded and stored in the aforesaid manner by means of a measuring sensor, the workpiece in the method described in EP 1 263 547 B1 being a crankpin for a crankshaft. In the known method, the relative rotation between the measuring sensor and the crankpin is determined, and the measured values recorded by means of the measuring sensor are pre-processed for compensating the relative rotation. From EP 1 263 547 B1, and also from U.S. Pat. No. 5,077,908, EP 0 068 082 A2, and the publication, “Automated Three-Point Measurement for Determining Roundness on Piston Pins”, a research paper by Jörg Seewig, University of Hannover, Electrical Engineering Department, December 1992, it is known to subject the pre-processed measured values to a Fourier analysis (harmonic analysis) in order to calculate the shape of the workpiece from the measured values that were found by means of the measuring arrangement, which comprises the measuring prism and the measuring sensor.
An object of the invention is to provide a method for determining the shape of a workpiece as an alternative to the aforesaid method.
This object is achieved using the invention set forth below.
The inventive method for determining the shape of a workpiece includes steps by which:
With respect to determining the shape of a pin, especially a crankpin for a crankshaft, by means of a measuring arrangement that comprises a measuring prism and a measuring sensor, the invention departs from the thought of determining the shape of the workpiece from the measured values using a Fourier analysis (harmonic analysis). Instead, the thought underlying the invention is to determine the shape of the workpiece from the measured values using an iterative method.
According to invention, determining the shape of a workpiece will also be understood as determining deviations in shapes. Thus with respect to a crankpin for a crankshaft the method according to the invention can be used for instance for measuring or determining a deviation from roundness in the crankpin and/or its diameter, respectively.
If for example the shape of a crankpin for a crankshaft is to be determined during a grinding procedure by means of the method according to the invention, that is, in an in-process measurement, first the measured values representing the shape workpiece are determined by means of a measuring sensor as a function of the angular position of the crankpin.
At least one measuring sensor is used for this according to the invention. However, according to the invention it is also possible to use more than one measuring sensor.
Then the approximate values representing the shape of the workpiece are established in an iterative method according to the invention. Then measured values modeled on them are calculated from the approximate values, taking into account the geometry of the measuring arrangement, especially the measuring prism and its angular position. The measured values found by means of the measuring sensor are then compared to the modeled measured values and difference values are calculated. Then new approximate values are calculated from the difference values for the optimized approximation.
The steps described in the foregoing are repeated until a terminating condition is met. For example and in particular the terminating condition can be a pre-specified maximum difference between especially the standard deviation of the difference values and a limiting value.
In the method according to the invention the approximate values in effect when the terminating condition is met are then stored as the shape of the workpiece, and are preferably stored in polar coordinates for a crankpin with an ideally circular cross-section.
The inventive method thus enables iterative determination of the shape of the workpiece using measured values found by means of a measuring sensor, neither pre-processing of the measured values for correcting a relative rotation between the measuring sensor and the workpiece nor a Fourier analysis being necessary.
One special advantage of the method according to the invention is comprised in that it can be performed very quickly and the shape of the workpiece can be determined with great accuracy and reproducibility. The accuracy can be selected as a function of the application with a corresponding selection of the terminating condition within additional limits.
Fundamentally the method according to the invention for measuring the shape of workpieces may be used outside of a machining process. However, the method according to the invention is particularly well suited for in-process measuring. To this end, one advantageous further embodiment of the invention provides that the shape of the workpiece is determined during a machining process, especially a grinding process.
Fundamentally the method according to the invention is suitable for determining the shape or deviations in the shape of any workpieces. One particularly advantageous further embodiment of the invention provides that the shape of a pin is determined, especially a crankpin for a crankshaft, wherein during the measuring process the pin can perform an orbital rotation about a rotational axis that is parallel to the pin axis, as is provided in another further embodiment.
Especially when the shape of a pin is to be determined, especially the shape of a crankpin, it is advantageous that a measuring prism is used, on which measuring prism the measuring sensor is arranged. According to the invention a measuring prism shall be understood to be an apparatus that is positioned against two locations along the circumference of a pin, the measuring sensor contacting the pin at a distance from the locations at which the measuring prism is positioned against the pin. The measuring prism may in particular be embodied with a V-shaped cross-section or may at least be V-shaped in part.
When using a measuring prism, a linearly movable measuring sensor is advantageously used as is provided by another further embodiment of the invention. The use of a single measuring sensor is sufficient according to the invention. However, two or measuring sensors may also be used according to the invention.
When determining the shape of a pin it is useful that in step a) of the method according to the invention the measured values are determined as a function of the angular position of the pin, as is provided in another advantageous further embodiment of the invention.
In order to ensure that the method according to the invention is especially simple to perform and is simultaneously configured particularly precisely, another advantageous further embodiment provides that step d) includes the following substeps:
d1) calculating correction values from the difference values
d2) correcting the approximate values using the correction values.
In the aforesaid embodiment the correction of the approximate values may be performed using the correction values in a desired, suitable manner. In order to configure the calculations to be performed particularly simply and rapidly, one advantageous further embodiment provides that the correction values are added to the approximation values in step d2).
In order to improve or to assure the convergence of the method according to the invention, another further embodiment of the invention provides that a damping factor is taken into account when the correction values are added to the approximate values.
According to the invention the termination condition may be selected as a function of the application and especially as a function of the desired accuracy within other limits. One advantageous further embodiment of the invention provides that in step f) a limiting value for at least one difference value is used for the termination condition. In order to prevent the method according to the invention from being terminated given an unfavorable combination of measured values before a desired accuracy is attained, one advantageous further embodiment of the aforesaid embodiment provides that the standard deviation for the difference values is compared to a limiting value.
The invention shall be explained in greater detail in the following using the attached drawings of an embodiment. All of the features described, depicted in the drawings, and claimed in the patent claims, singly and in any combination with one another, form the subject-matter of the invention, regardless of their summary in the patent claims and references and regardless of their description or depiction, respectively, in the drawings:
The manner in which measured values are recorded by means of the measuring arrangement 10 while the crankpin 4 is being machined is known in general to one of ordinary skill in the art, for instance from WO-A-9712724 and EP-A-1 263 547, each of which is incorporated herein by reference, and shall therefore not be explained in greater detail here.
During the measurement or determination of the profile of a workpiece that in this exemplary embodiment is formed by a crankpin for a crankshaft, an array R[n] is generated in the angular position α by means of the measuring prism. The distribution of the points with index n in the array is distorted by the relative pivot movement φ of the measuring prism relative to the origin of the angle α. This distortion is defined by the mechanism for the measuring apparatus and can be described as a function of the angle α. The correlation between the angle α and the index n is thus taken into account by the function F.
An array M[n] is calculated from an array P[α]. The same transfer function F is applied as when the raw data R[n] are recorded by the measurement. The array P[α] is changed by continuous iteration until the array M[n] is as identical as possible to the array R[n]. The array D[n] forms a difference array between the actual array M[n] and the raw data in R[n].
The array K[n] is generated from the difference array K[n] using a correction strategy selected according to the specific requirements. This array is optimized such that a rapid convergence is attained on the one hand, and so that the closed control circuit is stable on the other hand. The correction data K[n] are added to the array P[α] in each iteration step. After enough iteration steps the array P[α] matches the polar coordinates for the workpiece closely enough to be able to evaluate the shape or the profile of the workpiece, respectively.
An embodiment of the inventive method is explained in greater detail in the following, in which the following nomenclature is used:
During the measurement of the shape or profile of a crankpin, the embodiment of the method according to the invention is carried out in detail as follows:
In step a) of the method according to the invention the progression of measured values for the measuring sensor in the prism leg (measuring sensor raw data ρ(α)) and the progression of the angular position φ(α) are found during one rotation or during a number of rotations of the crankpin. Alternatively the angular position φ(α) may also be calculated with geometric means from the geometry of the measuring arrangement.
In step b) of the method according to the invention the approximate values representing the shape of the workpiece are established in polar coordinates, for instance by specifying a circular shape:
r(α)=0
This is followed by step c) of the method according to the invention, in which step modeled measured values are calculated using the approximate values. Models of varying complexity may be used depending on the actual requirements. In the present exemplary embodiment, a model is used in which the measuring arrangement has three-point contact with the crankpin at angles γ1 and γ2:
Then in step b) the measured values found by means of the measuring sensor are compared to the modeled measured values and difference values are calculated:
δ(α)=ρ(α)−ρ′(α)
In the embodiment depicted, step d) includes substep d1), in which correction values are calculated from the difference values, and substep d2), in which the approximate values are corrected using the correction values. In the calculation of the correction values from the difference values, the difference values at three points can be used for instance for calculating each angular position according to the following formula:
In the exemplary embodiment depicted, the approximate values are corrected using the correction values in that the correction values are added to the existing approximate values, a damping factor being taken into account according to the following formula in order to obtain new approximate values:
According to the invention, steps c) through e), described in the foregoing, are iterated until a termination condition has been met. The termination condition is defined for instance by comparing the standard deviation of the difference values to a limiting value. If the desired accuracy has not yet been attained, the new approximate values found in step e) form the basis for a new iteration beginning with step c) of the inventive method.
If the desired accuracy has been met, the new approximate values found in step e) form the polar coordinates sought for the shape of the workpiece:
R(α)≈r′(α)
The inventive method enables rapid and precise determination of the shape or profile of a workpiece using measured values obtained by means of a measuring sensor. The inventive method may be carried out by a calculation unit including a processor as will be readily understood by a person having ordinary skill in the art.
While this invention has been described as having a preferred design, it is understood that it is capable of further modifications, and uses and/or adaptations of the invention and following in general the principle of the invention and including such departures from the present disclosure as come within the known or customary practice in the art to which the invention pertains, and as may be applied to the central features hereinbefore set forth, and fall within the scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
10 2009 032 353 | Jul 2009 | DE | national |
Number | Name | Date | Kind |
---|---|---|---|
1425283 | Pratt | Aug 1922 | A |
1557903 | Tomberg | Oct 1925 | A |
1815049 | Cole | Jul 1931 | A |
1892005 | Richmond | Dec 1932 | A |
1941458 | Arnold et al. | Jan 1934 | A |
2408672 | Mennesson | Oct 1946 | A |
2603043 | Bontamps | Jul 1952 | A |
2789354 | Polldor et al. | Apr 1957 | A |
2909873 | Fisk | Apr 1957 | A |
2949708 | Butterworth et al. | Aug 1960 | A |
3157971 | Snyder | Nov 1964 | A |
3274683 | Witzke | Sep 1966 | A |
3321889 | Parrella et al. | May 1967 | A |
3352022 | Fisk | Nov 1967 | A |
3352065 | Enkelmann | Nov 1967 | A |
3386178 | Arnold et al. | Jun 1968 | A |
3388178 | Arnold et al. | Jun 1968 | A |
3603044 | Price | Sep 1971 | A |
3648377 | Witzke | Mar 1972 | A |
3663190 | Fisk | May 1972 | A |
3688411 | Asano et al. | Sep 1972 | A |
3694970 | Schoonover et al. | Oct 1972 | A |
3777441 | Kurimoto et al. | Dec 1973 | A |
3793775 | Ishikawa et al. | Feb 1974 | A |
3802087 | Raiteri | Apr 1974 | A |
3863352 | Peonski | Feb 1975 | A |
3987552 | Raiteri | Oct 1976 | A |
4106241 | Fisk | Aug 1978 | A |
4141149 | George et al. | Feb 1979 | A |
4175462 | Simon | Nov 1979 | A |
4351115 | Possati | Sep 1982 | A |
4414748 | Gauler et al. | Nov 1983 | A |
4429464 | Burrus | Feb 1984 | A |
4437239 | Possati | Mar 1984 | A |
4480412 | Shank et al. | Nov 1984 | A |
4485593 | Munzing et al. | Dec 1984 | A |
4524546 | Hoover et al. | Jun 1985 | A |
4596076 | Sigg | Jun 1986 | A |
4606130 | Vetter | Aug 1986 | A |
4625413 | Possati et al. | Dec 1986 | A |
4637144 | Schemel | Jan 1987 | A |
4651438 | Hutter et al. | Mar 1987 | A |
4679331 | Koontz | Jul 1987 | A |
4807400 | Corallo et al. | Feb 1989 | A |
4819195 | Bell et al. | Apr 1989 | A |
4903413 | Bellwood | Feb 1990 | A |
4958442 | Eckhardt | Sep 1990 | A |
4986004 | Hartmann et al. | Jan 1991 | A |
5021650 | Rieder et al. | Jun 1991 | A |
5054205 | Danielli | Oct 1991 | A |
5058325 | Pineau | Oct 1991 | A |
5077908 | Moore | Jan 1992 | A |
5086569 | Possati et al. | Feb 1992 | A |
5088207 | Betsill et al. | Feb 1992 | A |
5095634 | Overlach et al. | Mar 1992 | A |
5097602 | Cross et al. | Mar 1992 | A |
5099585 | Liskow | Mar 1992 | A |
5123173 | Possati | Jun 1992 | A |
5136527 | Koretz | Aug 1992 | A |
5150545 | Esteve | Sep 1992 | A |
5337485 | Chien | Aug 1994 | A |
5419056 | Breitenstein | May 1995 | A |
5479096 | Szczyrbak et al. | Dec 1995 | A |
5542188 | Ertl et al. | Aug 1996 | A |
5551814 | Hazama | Sep 1996 | A |
5551906 | Helgren | Sep 1996 | A |
5758431 | Golinelli | Jun 1998 | A |
5761821 | Laycock | Jun 1998 | A |
5771599 | Uchimura et al. | Jun 1998 | A |
5902925 | Crispie et al. | May 1999 | A |
5914593 | Arms et al. | Jun 1999 | A |
5919081 | Hykes et al. | Jul 1999 | A |
5956659 | Spies et al. | Sep 1999 | A |
5982501 | Benz et al. | Nov 1999 | A |
6029363 | Masreliez et al. | Feb 2000 | A |
6062948 | Schiff et al. | May 2000 | A |
6067721 | Dall'Aglio et al. | May 2000 | A |
6088924 | Esteve | Jul 2000 | A |
6116269 | Maxson | Sep 2000 | A |
6159074 | Kube et al. | Dec 2000 | A |
6167634 | Pahk et al. | Jan 2001 | B1 |
6256898 | Trionfetti | Jul 2001 | B1 |
6266570 | Hocherl et al. | Jul 2001 | B1 |
6298571 | Dall'Aglio et al. | Oct 2001 | B1 |
6304827 | Blixhavn et al. | Oct 2001 | B1 |
6321171 | Baker | Nov 2001 | B1 |
6327788 | Seddon et al. | Dec 2001 | B1 |
6415200 | Kato et al. | Jul 2002 | B1 |
6430832 | Dall'Aglio et al. | Aug 2002 | B1 |
6487787 | Nahum et al. | Dec 2002 | B1 |
6487896 | Dall'Aglio | Dec 2002 | B1 |
6490912 | Volk | Dec 2002 | B1 |
6511364 | Ido et al. | Jan 2003 | B2 |
6560890 | Madge et al. | May 2003 | B1 |
6568096 | Svitkin et al. | May 2003 | B1 |
6643943 | Dall'Aglio et al. | Nov 2003 | B2 |
6645047 | Liskow | Nov 2003 | B1 |
6711829 | Sano et al. | Mar 2004 | B2 |
6848190 | Dall'Aglio et al. | Feb 2005 | B2 |
6931749 | Dall'Aglio | Aug 2005 | B2 |
6952884 | Danielli | Oct 2005 | B2 |
6955583 | Dall'Aglio | Oct 2005 | B2 |
7020974 | Danielli et al. | Apr 2006 | B2 |
7024785 | Dall'Aglio et al. | Apr 2006 | B2 |
7047658 | Danielli et al. | May 2006 | B2 |
7607239 | Dall'Aglio et al. | Oct 2009 | B2 |
7665222 | Dall'Aglio | Feb 2010 | B2 |
7690127 | Dall'Aglio et al. | Apr 2010 | B2 |
7954253 | Dall'Aglio et al. | Jun 2011 | B2 |
8286361 | Dall'Aglio et al. | Oct 2012 | B2 |
20020020075 | Dall'Aglio et al. | Feb 2002 | A1 |
20020066179 | Hall et al. | Jun 2002 | A1 |
20020155790 | Ido et al. | Oct 2002 | A1 |
20020166252 | Dall'Aglio et al. | Nov 2002 | A1 |
20030009895 | Dall'Aglio | Jan 2003 | A1 |
20030056386 | Danielli et al. | Mar 2003 | A1 |
20040045181 | Dall'Aglio et al. | Mar 2004 | A1 |
20040055172 | Danielli | Mar 2004 | A1 |
20040137824 | Dall'Aglio | Jul 2004 | A1 |
20050178018 | Dall'Aglio et al. | Aug 2005 | A1 |
20050217130 | Danielli et al. | Oct 2005 | A1 |
20070039196 | Dall'Aglio et al. | Feb 2007 | A1 |
20080155848 | Dall'Aglio et al. | Jul 2008 | A1 |
20090113736 | Dall'Aglio et al. | May 2009 | A1 |
20100000109 | Dall'Aglio et al. | Jan 2010 | A1 |
20110001984 | Keller et al. | Jan 2011 | A1 |
20110010124 | Wegmann | Jan 2011 | A1 |
20110119943 | Arnold | May 2011 | A1 |
20110232117 | Arnold | Sep 2011 | A1 |
20110283784 | Seewig | Nov 2011 | A1 |
20120043961 | Volk | Feb 2012 | A1 |
20120224180 | Keller et al. | Sep 2012 | A1 |
Number | Date | Country |
---|---|---|
2 146 360 | Mar 1972 | DE |
88446 | Mar 1972 | DE |
4412882 | Oct 1996 | DE |
4419656 | Jan 1998 | DE |
297 22 951 | Apr 1998 | DE |
69619857 | Nov 2002 | DE |
698 09 667 | Apr 2003 | DE |
600 15 654 | Aug 2005 | DE |
10 2008 016 228 | Oct 2009 | DE |
0 068 082 | Jan 1983 | EP |
0105627 | Apr 1984 | EP |
0 322 120 | Jun 1989 | EP |
0 382 336 | Aug 1990 | EP |
0 489 439 | Feb 1992 | EP |
0 480 222 | Apr 1992 | EP |
0 810 067 | Dec 1997 | EP |
0 859 689 | Aug 1998 | EP |
0 859 689 | Aug 1998 | EP |
0859689 | Aug 1998 | EP |
0 878 704 | Nov 1998 | EP |
0 903 199 | Mar 1999 | EP |
1 063 052 | Dec 2000 | EP |
1 083 052 | Dec 2000 | EP |
1 118 833 | Jul 2001 | EP |
WO 0 866 945 | Mar 2002 | EP |
1 263 547 | Dec 2002 | EP |
1 370 391 | Nov 2003 | EP |
1 370 391 | Dec 2003 | EP |
1370391 | Dec 2003 | EP |
1 263 547 | Dec 2007 | EP |
758177 | Sep 1933 | FR |
405 817 | Feb 1934 | GB |
1381276 | Jul 1974 | GB |
1362996 | Aug 1974 | GB |
2086778 | May 1982 | GB |
2 161 101 | Jan 1986 | GB |
2 197 477 | May 1988 | GB |
2 300 582 | Nov 1996 | GB |
53-4285 | Jan 1978 | JP |
53-4286 | Jan 1978 | JP |
55-6825 | Dec 1979 | JP |
55120976 | Sep 1980 | JP |
55-156801 | Dec 1980 | JP |
59-93844 | Jun 1984 | JP |
59125001 | Jul 1984 | JP |
59-93844 | Aug 1984 | JP |
3-68553 | Mar 1991 | JP |
3-86889 | Mar 1991 | JP |
10-118974 | May 1998 | JP |
11-513317 | Nov 1999 | JP |
WO 8304302 | Dec 1983 | WO |
WO 9000248 | Jan 1990 | WO |
WO 9214120 | Aug 1992 | WO |
WO 9417361 | Aug 1994 | WO |
WO 9712724 | Apr 1997 | WO |
WO 9713814 | Apr 1997 | WO |
WO-A-9712724 | Apr 1997 | WO |
WO 9740434 | Oct 1997 | WO |
WO 9947884 | Sep 1999 | WO |
WO 02070195 | Sep 2002 | WO |
WO 02090047 | Nov 2002 | WO |
2004023256 | Mar 2004 | WO |
Entry |
---|
Zvi Drezner, On the circle closest to a set of points, 2002, Computers & Operations Research, 29, 637-650. |
Curve fitting best practice, Part 3: Fitting data, 2008, IDBS Enabling Science. |
Martin Marinov, Optimization methods for scattered data approximation with subdivision surfaces, Elsevier Science, Jul. 19, 2005. |
Michael L. Johnson, Parameter Estimation by Least-Squares Methods, 1992, Academic Press Inc. |
U.S. Appl. No. 12/588,504, filed Oct. 2009, Keller. |
U.S. Appl. No. 12/662,813, filed May 2010, Keller. |
“Automatisierte Dreipunktmessung zur Rundheitsbestimmung an Kolbenbolzen”, “Automated Three-Point Measurement for Determining Roundness on Piston Pins”, Studienarbeit Jörg Seewig, Universität Hannover, Fachbereich Elektrotechnik, Dec. 1992. |
U.S. Appl. No. 12/923,412, filed Sep. 2010, Arnold. |
Portion of Marpess Catalogue (circa 1970). |
Leaflet—Fenar Marposse (1991). |
“Crankshaft Gauging Machines,” Hommelwerke (1985). |
PCT Intl. Search Report for App. No. PCT/EP00/128078 (mailed Feb. 28, 2003). |
PCT Intl. Search Report for App. No. PCT/EP01/00596 (mailed Aug. 16, 2001). |
PCT Intl. Search Report for App. No. PCT/EP02/02022 (mailed Jul. 9, 2002). |
PCT Intl. Search Report for App. No. PCT/EP02/04394 (mailed Sep. 27, 2002). |
PCT Intl. Search Report for App. No. PCT/EP03/05740 (mailed Oct. 30, 2003. |
PTO Communication Mailed Jan. 23, 2008 in Response to Suggestion of Interference Filed Feb. 28, 2008, 10 pages. |
EP0859689 A1 English language Abstract (1 pg.). |
German Patent and Trademark Office (EPMA) Office Action in counterpart German priority application No. 10 2009 042, filed Sep. 22, 2009, dated Apr. 7, 2010 (3 pgs.). |
Office Action in counterpart European patent application No. EP 10 00 9546 from European Patent Office (EPO), dated Nov. 2010 (4 pgs.). |
Office Action dated Jan. 28, 2011 in German Application No. 10 2010 035 147.4, filed Aug. 23, 2010 (3 pgs.). |
European Search Report in EP 11001656, dated Jun. 9, 2011 (3 pgs.). |
German Search Report in DE 10 2010 013 069, dated Sep. 23, 2010 (3 pgs.). |
Office Action in German priority application No. DE 10 2009 032 353.8, filed Jul. 9, 2010, Office Action dated Nov. 14, 2012 (5 pgs.) and machine translation (5 pgs.) (10 pgs. total). |
Number | Date | Country | |
---|---|---|---|
20110010124 A1 | Jan 2011 | US |