Iso 16610-31
Iso 16610-31
SPECIFICATION 16610-31
                                                                                                                                   First edition
                                                                                                                                   2010-08-15
                                                                                                                                             --`,,```,,,,````-`-`,,`,,`,`,,`---
                                                                   Geometrical product specifications
                                                                   (GPS) — Filtration —
                                                                   Part 31:
                                                                   Robust profile filters: Gaussian
                                                                   regression filters
                                                                   Spécification géométrique des produits (GPS) — Filtrage —
                                                                   Partie 31: Filtres de profil robustes: Filtres de régression gaussiens
                                                                                                                           Reference number
                                                                                                                     ISO/TS 16610-31:2010(E)
                                                                                                                                   © ISO 2010
Provided by IHS
No reproduction or networking permitted without license from IHS                Not for Resale
           ISO/TS 16610-31:2010(E)
                                                                          PDF disclaimer
                This PDF file may contain embedded typefaces. In accordance with Adobe's licensing policy, this file may be printed or viewed but
                shall not be edited unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In
                downloading this file, parties accept therein the responsibility of not infringing Adobe's licensing policy. The ISO Central Secretariat
                accepts no liability in this area.
                Adobe is a trademark of Adobe Systems Incorporated.
                Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation
                parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bodies. In
                the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below.
--`,,```,,,,````-`-`,,`,,`,`,,`---
Contents Page
                          Foreword ............................................................................................................................................................iv
                          Introduction........................................................................................................................................................vi
                          1              Scope ......................................................................................................................................................1
                          2              Normative references............................................................................................................................1
                          3              Terms and definitions ...........................................................................................................................1
                          4              Robust Gaussian regression filter.......................................................................................................2
                          5              Recommendations for nesting index (cutoff values λc) ....................................................................5
                          6              Filter designation...................................................................................................................................5
                          Annex A (informative) Examples .......................................................................................................................6
                          Annex B (informative) Relationship to the filtration matrix model ................................................................9
                          Annex C (informative) Relationship to the GPS matrix model .....................................................................10
                          Bibliography......................................................................................................................................................12
Provided by IHS
No reproduction or networking permitted without license from IHS                                           Not for Resale
           ISO/TS 16610-31:2010(E)
           Foreword
           ISO (the International Organization for Standardization) is a worldwide federation of national standards bodies
           (ISO member bodies). The work of preparing International Standards is normally carried out through ISO
           technical committees. Each member body interested in a subject for which a technical committee has been
           established has the right to be represented on that committee. International organizations, governmental and
           non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the
           International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization.
International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2.
           The main task of technical committees is to prepare International Standards. Draft International Standards
           adopted by the technical committees are circulated to the member bodies for voting. Publication as an
           International Standard requires approval by at least 75 % of the member bodies casting a vote.
           In other circumstances, particularly when there is an urgent market requirement for such documents, a
           technical committee may decide to publish other types of document:
           ⎯       an ISO Publicly Available Specification (ISO/PAS) represents an agreement between technical experts in
                   an ISO working group and is accepted for publication if it is approved by more than 50 % of the members
                   of the parent committee casting a vote;
                                                                                                                                     --`,,```,,,,````-`-`,,`,,`,`,,`---
           ⎯       an ISO Technical Specification (ISO/TS) represents an agreement between the members of a technical
                   committee and is accepted for publication if it is approved by 2/3 of the members of the committee casting
                   a vote.
           An ISO/PAS or ISO/TS is reviewed after three years in order to decide whether it will be confirmed for a
           further three years, revised to become an International Standard, or withdrawn. If the ISO/PAS or ISO/TS is
           confirmed, it is reviewed again after a further three years, at which time it must either be transformed into an
           International Standard or be withdrawn.
           Attention is drawn to the possibility that some of the elements of this document may be the subject of patent
           rights. ISO shall not be held responsible for identifying any or all such patent rights.
           ISO/TS 16610-31 was prepared by Technical Committee ISO/TC 213, Dimensional and geometrical product
           specifications and verification.
           ISO 16610 consists of the following parts, under the general title Geometrical product specification (GPS) —
           Filtration:
⎯ Part 31: Robust profile filters: Gaussian regression filters [Technical Specification]
⎯ Part 41: Morphological profile filters: Disk and horizontal line-segment filters [Technical Specification]
⎯ Part 49: Morphological profile filters: Scale space techniques [Technical Specification]
⎯ Part 26: Linear profile filters: Filtration on nominally orthogonal grid planar data sets
⎯ Part 27: Linear profile filters: Filtration on nominally orthogonal grid cylindrical data sets
⎯ Part 81: Morphological areal filters: Sphere and horizontal planar segment filters
           Introduction
           This part of ISO 16610 is a geometrical product specification (GPS) standard and is to be regarded as a
           global GPS standard (see ISO/TR 14638). It influences the chain link 3 of all chains of standards.
For more detailed information of the relation of this part of ISO 16610 to the GPS matrix model, see Annex C.
           This part of ISO 16610 develops the concept of the discrete robust Gaussian regression filter. The robust
           process reduces the influence of the deep valleys and high peaks. The subject of this part of ISO 16610 is the
           robust Gaussian regression filter of degree p = 2, which has very good robust behaviour and form
           approximation for functional stratified engineering surfaces.
                 --`,,```,,,,````-`-`,,`,,`,`,,`---
                                                      1    Scope
                                                      This part of ISO 16610 specifies the characteristics of the discrete robust Gaussian regression filter for the
                                                      evaluation of surface profiles with spike discontinuities such as deep valleys and high peaks.
                                                      2    Normative references
                                                      The following referenced documents are indispensable for the application of this document. For dated
                                                      references, only the edition cited applies. For undated references, the latest edition of the referenced
                                                      document (including any amendments) applies.
                                                      ISO/TS 16610-1:2006, Geometrical product specifications (GPS) — Filtration — Part 1: Overview and basic
                                                      terminology
                                                      ISO/TS 16610-20, Geometrical product specifications (GPS) — Filtration — Part 20: Linear profile filters:
                                                      Basic concepts
                                                      ISO/TS 16610-30, Geometrical product specifications (GPS) — Filtration — Part 30: Robust profile filters:
                                                      Basic concepts
                                                      ISO/IEC Guide 99, International vocabulary of metrology — Basic and general concepts and associated terms
                                                      (VIM)
                                                      3.1
                                                      robust filter
                                                      filter that is insensitive to output data against specific phenomena in the input data
                                                      3.2
                                                      regression filter
                                                      M-estimator based on the local polynomial modelling of the profile
                                                      3.3
                                                      robust Gaussian regression filter
                                                      regression filter based on the Gaussian weighting function and a biweight influence function
           3.4
           biweight influence function
           asymmetric function which is scale-invariant, expressed by
                              ⎧ ⎛               2⎞
                                                   2
                              ⎪⎪ x × ⎜ 1 − ⎛ x ⎞ ⎟                   for            x uc
                    ψ ( x ) = ⎨ ⎜ ⎜⎝ c ⎟⎠ ⎟                                                                                                                           (1)
                               ⎪ ⎝               ⎠
                               ⎪⎩          0                          for           x >c
           The weighting function of the robust Gaussian regression filter depends on the profile values (distance to the
           reference line) and the location of the weighting function along the profile.
4.2.1 General
           The robust Gaussian regression filter is derived from the general discrete regression filter (see Annex A) by
           setting the degree to p = 2, using the biweight influence function and the Gaussian weighting function
           according to ISO 16610-21. In the case of p = 2, the robust Gaussian regression filter follows form
           components up to the second degree.
4.2.2 Filter equation for the robust Gaussian regression filter for open profiles
For open profiles, the filter equation for the robust Gaussian regression filter is given by
                                                     (                        )
                                                                                   −1
                    w k = ⎡⎣1 0 0 ⎤⎦ × X kT × S k × X k                                 × X kT × S k × z                                                              (2)
                              ⎡1 x                 x1,2k ⎤
                                   1,k
                              ⎢                            ⎥
                     Xk     = ⎢#   #                  # ⎥                                                                                                             (3)
                              ⎢1 x                 x n2,k ⎥⎦
                              ⎣    n,k
                         ⎡ s 1,k × δ 1      0      "      0       ⎤
                         ⎢ 0           s 2,k × δ 2         #      ⎥
                    Sk = ⎢                                        ⎥                                                                                                   (5)
                         ⎢       #                 %      0       ⎥
                         ⎢ 0                "      0 s n,k × δ n ⎥⎦
                         ⎣
--`,,```,,,,````-`-`,,`,,`,`,,`---
                                                                  ⎛ ⎛ x       2⎞
                                                        1                l,k ⎞ ⎟
                                      s l,k =               × exp ⎜ −π ⎜     ⎟ ,                               l = 1, .., n                                                         (6)
                                                     γ × λc       ⎜ ⎝ γ × λc ⎠ ⎟
                                                                  ⎝            ⎠
                                                            ⎛      1       ⎞
                                                     −1 − W ⎜ −
                                                            ⎜ 2 × exp (1) ⎟⎟
                                     γ =                    ⎝              ⎠ ≈ 0,730 9                                                                                              (7)
                                                                π
                                           ⎧⎛             2⎞
                                                             2
                                           ⎪⎜ ⎛ z l − wl ⎞ ⎟
                                           ⎪ 1−                                            for          z l − wl ≤ c
                                     δ l = ⎨⎜ ⎜⎝ c ⎟⎠ ⎟                                                                  ,                                                          (8)
                                           ⎪⎝              ⎠                                                                            l = 1, .., n
                                           ⎪⎩       0                                      for          z l − wl > c
are derived from the biweight influence function with the parameter
                                                               3
                                     c=                                       × median z − w ≈ 4,447 8 × median z − w                                                               (9)
                                                  2 × erf −1 ( 0,5 )
                          The definition for c is equivalent to three times Rq of the surface roughness for Gaussian distributed profiles
                          and is the default case
where
w is the vector of dimension n of the profile values of the filter reference line;
                          NOTE 1     Vector w gives the profile values of the long-wave component (reference line). The short-wave component, r,
                          can be obtained by the difference vector, r = z − w.
                          NOTE 2        For surfaces with big pores or peaks at the profile boundaries, the robustness can be increased by setting
                          p = 0. In this case, the nominal form is eliminated by using a pre-filtering technique. The filter equation for p = 0 results in
                                                                                                                              −1
                                                                                                      ⎛ n                 ⎞             n
                                                 (                       )
                                                                             −1
                                      wk =           X kT   × Sk × X k            × X kT   × Sk × z = ⎜
                                                                                                      ⎜   ∑  s l ,k × δ l ⎟
                                                                                                                          ⎟
                                                                                                                                   ×   ∑ ( sl,k × δ l × z l )
                                                                                                      ⎝ l =1              ⎠            l =1
                                                                                                                                                                                     3
                          --`,,```,,,,````-`-`,,`,,`,`,,`---
where
                           ⎡1⎤
                           ⎢ ⎥                          ln2
                     X k = ⎢# ⎥ and γ =
                                                         π
                           ⎢⎣1⎥⎦
4.2.3 Filter equation for robust Gaussian regression filter for closed profiles
For closed profiles, the filter equation for the robust Gaussian regression filter is given by
                                                    (                     )
                                                                              −1
                    w k = (1 0 0 ) × X kT × S k × X k                          × X kT × S k × z                                                     (10)
                                                                                                                                                                   --`,,```,,,,````-`-`,,`,,`,`,,`---
                            ⎡1 x                   x1,2k ⎤
                            ⎢      1,k                      ⎥
                     X k = ⎢#     #                   # ⎥                                                                                                 (11)
                            ⎢                               ⎥
                            ⎣⎢1 x n,k             x n2,k ⎦⎥
with
                             ⎛⎛         n⎞        n⎞
                    x l,k = ⎜ ⎜ l − k + ⎟ mod n − ⎟ × ∆x,                               l = 1, ..., n                                                     (12)
                             ⎝⎝         2 ⎠       2 ⎠
                                             ⎛ ⎛ x     ⎞ ⎞
                                                         2
                                   1
                    sl,k =            × exp ⎜ −π ⎜ l,k ⎟ ⎟ ,                            l = 1, ..., n                                                     (14)
                                γ × λc       ⎜ ⎝ γ × λc ⎠ ⎟
                                             ⎝             ⎠
                                      ⎛      1       ⎞
                               −1 − W ⎜ −
                                      ⎜ 2 × exp (1) ⎟⎟
                    γ =               ⎝              ⎠ ≈ 0,730 9                                                                                           (15)
                                          π
                           ⎧⎛                                   2
                                               − w l ⎞ ⎞
                                                        2
                           ⎪⎜ ⎛ z l                      ⎟
                           ⎪ 1−                                     for        z l − w l u c
                    δl = ⎨⎜ ⎝⎜                c ⎠ ⎟ ⎟
                                                                                                      ,                                                    (16)
                                                                                                          l = 1, ..., n
                          ⎪⎝                              ⎠
                          ⎪⎩                   0                    for            z l − w l > c
are derived from the biweight influence function with the parameter
                                                        3
                                   c =                            × median z − w ≈ 4,447 8 × median z − w                                          (17)
                                              2 × erf −1 ( 0,5 )
                          The definition for c is equivalent to three times Rq of the surface roughness for Gaussian distributed profiles
                          and is the default case
where
w is the vector of dimension n of the profile values of the filter reference line;
                          NOTE      Vector w gives the profile values of the long-wave component (reference line). The short-wave
                          component, r, may be obtained by the difference vector, r = Z − W .
                          The weighting function of the robust Gaussian regression filter depends on the profile values and the location
                          along the profile. Therefore, no transmission characteristic can be given.
… 2,5 µm; 8 µm; 25 µm; 80 µm; 250 µm; 0,8 mm; 2,5 mm; 8 mm; 25 mm; …
                          6       Filter designation
                          Robust Gaussian regression filters according to this part of ISO 16610 are designated
FPRG
--`,,```,,,,````-`-`,,`,,`,`,,`---
                                                                                               Annex A
                                                                                             (informative)
Examples
           The examples for the application of the robust Gaussian regression filter (p = 2) are for information only. In
           Figures A.1 to A.5, profiles of different machined surfaces and the calculated reference lines are shown.
                                                                 0,4 mm                                                                     lc = 0,25 mm
                                                        1 µm
                                                                 0,4 mm
                                                                                                                                           lc = 0,25 mm
                                                        1 µm
                                                                 0,8 mm
                                                        10 µm
lc = 0,8 mm
0,8 mm
                                                               2 µm
                                                                                                                                                    lc = 0,8 mm
                                                                          0,8 mm                                                                   lc = 0,8 mm
                                                              1 µm
In Figures A.6 to A.8, synthetic profiles with discontinuities and the calculated reference lines are shown.
                                                                        0,8 mm
                                                                                                                                                      lc = 0,8 mm
                                                          10 µm
                                                                        0,8 mm
                                                                                                                                                       lc = 0,8 mm
                                                          0,5 µm
                                      0,8 mm
                                                                                                             lc = 0,8 mm
                    10 µm
3× zoom
ISO/TS 16610-31
--`,,```,,,,````-`-`,,`,,`,`,,`---
                                                                                                 Annex B
                                                                                               (informative)
                          B.1 General
                          For full details about the filtration matrix model, see ISO/TS 16610-1.
                                                                                                                                                                        --`,,```,,,,````-`-`,,`,,`,`,,`---
                                                                        Figure B.1 — Relationship to the filtration matrix model
                                                                                                   Annex C
                                                                                                 (informative)
           C.1 General
           For full details about the GPS matrix model, see ISO/TR 14638.
--`,,```,,,,````-`-`,,`,,`,`,,`---
--`,,```,,,,````-`-`,,`,,`,`,,`---
Bibliography
           [1]           ISO 3274, Geometrical product specifications (GPS) — Surface texture: Profile method — Nominal
                         characteristics of contact (stylus) instruments
           [2]           ISO 11562, Geometrical product specifications (GPS) — Surface texture: Profile method —
                         Metrological characteristics of phase correct filters
           [4]           SEEWIG, J. Linear and robust Gaussian regression filters, Journal of Physics: Conference Series, 13,
                         Issue 1, 2005, pp. 254-257
[5] HUBER, P.J. Robust Statistics, New York: John Wiley & Sons, 2004, ISBN 0-471-65072-2
           [6]           CORLESS, R.M., GONNET, G.H., HARE, D.E.G., JEFFREY, D.J, KNUTH, D.E. On the Lambert W Function,
                         Advances in Computational Mathematics, 5, 1996, pp. 329-359
           [7]           BLUNT, L., JIANG, X. Development of a Basis for 3D Surface Texture Standards “Surfstand”, 2003,
                         ISBN 1 9039 9611 2
                         --`,,```,,,,````-`-`,,`,,`,`,,`---
Provided by IHS
No reproduction or networking permitted without license from IHS   Not for Resale
           ISO/TS 16610-31:2010(E)
          ICS 17.040.20
          Price based on 12 pages
--`,,```,,,,````-`-`,,`,,`,`,,`---