Optimal set point generation for machine tools under nonlinear constraints:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Düsseldorf
VDI-Verl.
2007
|
Ausgabe: | Als Ms. gedr. |
Schriftenreihe: | Fortschritt-Berichte VDI
Reihe 8, Mess-, Steuerungs- und Regelungstechnik ; 1132 |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Zugl.: Zürich, Techn. Hochsch., Diss. |
Beschreibung: | XIII, 132 S. graph. Darst. 21 cm |
ISBN: | 9783185132087 |
Internformat
MARC
LEADER | 00000nam a2200000 cb4500 | ||
---|---|---|---|
001 | BV023084489 | ||
003 | DE-604 | ||
005 | 20080508 | ||
007 | t | ||
008 | 080117s2007 d||| mm|| 00||| eng d | ||
020 | |a 9783185132087 |9 978-3-18-513208-7 | ||
035 | |a (OCoLC)226296036 | ||
035 | |a (DE-599)BVBBV023084489 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-210 |a DE-83 | ||
082 | 0 | |a 621.9023 |2 22/ger | |
084 | |a ZL 6300 |0 (DE-625)156975: |2 rvk | ||
100 | 1 | |a Hadorn, Michael |e Verfasser |4 aut | |
245 | 1 | 0 | |a Optimal set point generation for machine tools under nonlinear constraints |c Michael Hadorn |
250 | |a Als Ms. gedr. | ||
264 | 1 | |a Düsseldorf |b VDI-Verl. |c 2007 | |
300 | |a XIII, 132 S. |b graph. Darst. |c 21 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 1 | |a Fortschritt-Berichte VDI : Reihe 8, Mess-, Steuerungs- und Regelungstechnik |v 1132 | |
490 | 0 | |a Zürcher Schriften zur Produktionstechnik | |
500 | |a Zugl.: Zürich, Techn. Hochsch., Diss. | ||
650 | 0 | 7 | |a Werkzeugmaschine |0 (DE-588)4065604-4 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Numerische Steuerung |0 (DE-588)4115421-6 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Werkzeugmaschine |0 (DE-588)4065604-4 |D s |
689 | 0 | 1 | |a Numerische Steuerung |0 (DE-588)4115421-6 |D s |
689 | 0 | |5 DE-604 | |
830 | 0 | |a Fortschritt-Berichte VDI |v Reihe 8, Mess-, Steuerungs- und Regelungstechnik ; 1132 |w (DE-604)BV000882482 |9 1132 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016287459&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-016287459 |
Datensatz im Suchindex
_version_ | 1804137333825470464 |
---|---|
adam_text | Contents v
Contents
Symbols ix
Abstract xii
Kurzfassung xiii
1 Introduction 1
1.1 General Remarks about Notations 2
1.2 Chapter Overview 2
2 State of the Art 4
2.1 NC System Architecture 4
2.2 CAM Systems and NC Program Generation 5
2.3 Trajectory Interpolation and Discretization 7
2.4 Geometry Optimization 8
2.4.1 Point-to-Point Optimization 8
2.4.2 Smoothing Methods 9
2.5 Feed Rate Optimization 10
2.5.1 Robotics Applications 10
2.5.2 Machine Tool Applications 11
2.6 Frequency Based Methods 13
3 Set Point Generation Concept and Dataflow 14
vj Contents
3.1 Set Point Generation Requirements 14
3.2 Fundamental Ideas 17
3.3 Feasibility of Online and Offline Set Point Generation Methods 18
3.4 Optimality and Solution Representation 19
3.5 Dataflow from CAM to the Axis Control Loops 20
3.5.1 Offline Optimization Scheine 20
3.5.2 Online Optimization Scheine 22
3.6 Separation of Optimization 23
3.7 NC Data Flow Proposal 24
4 Geometry Data Description 26
4.1 Fundamentals of Curves 26
4.1.1 Important Properties of the Curves used in this Work 27
4.1.2 Time Derivatives 29
4.2 Orientation Representation 2
4.2.1 Properties of the Orientation Representation *)
4.3 Properties of Single NC Blocks 31
4.4 Properties of a NC Block Set 31
4.4.1 Time Continuity 32
4.4.2 Geometrie Continuity 33
4.4.3 Correlation of C2- and 72-continuity
5 Geometry Optimization 3^
5.1 Overall Optimization Method ^
5.2 Formulation of the Local Optimization Problem 37
5.2.1 Cost Function 37
5.2.2 Constraints 37
5.2.3 Boundary Conditions
5.3 Spline Methods 46
5.3.1 Bezier Curves ^
Contents vii
5.3.2 Beta Splines 49
5.4 Rounding of Arbitrary Block Transitions 54
5.4.1 Problem Formulation 54
5.4.2 Solution 54
5.5 Compression of multiple GOl-blocks 58
5.5.1 Problem Formulation 58
5.5.2 Solution 59
5.6 Application Examples 64
5.6.1 Inftuence of Corner Rounding on Contour Errors 65
5.6.2 Pocket Milling Path Planniug 67
6 Feed Rate Optimization 71
6.1 Formulation of the Optimization Problem 71
6.2 Preliminary Solving Considerations 73
6.2.1 Set of the Constraint Functions 73
6.2.2 Properties of the Constraint Functions 77
6.2.3 s-dependent Formulation of the Cost Function 77
6.3 Optimization Method 79
6.3.1 A first Example: Velocity- and Force-limited Positioning Movement 79
6.3.2 Optimization Algorithm for 2nd Order Problems 86
6.4 Block Transitiou Processing 103
6.5 Application Examples 104
6.5.1 Nonlinear Feed Rate Optimization for the Hexaglide 104
6.5.2 Cross-Talk Limiting Feed Rate Optimization 109
7 Implementation 114
7.1 The IWF NC Generator 114
7.1.1 Overview 114
7.1.2 Constraint Administration 116
7.2 Importing Optimized NC Programs in a NC System 116
viii Contents
8 Conclusion 119
8.1 General Conclusive Remarks and Summary 119
8.2 Limits of the Methods and some Visions 121
8.2.1 Separation of Geometry and Feed Rate Optimization 122
8.3 Expansion of the Algorithms 122
Bibliography 124
|
adam_txt |
Contents v
Contents
Symbols ix
Abstract xii
Kurzfassung xiii
1 Introduction 1
1.1 General Remarks about Notations 2
1.2 Chapter Overview 2
2 State of the Art 4
2.1 NC System Architecture 4
2.2 CAM Systems and NC Program Generation 5
2.3 Trajectory Interpolation and Discretization 7
2.4 Geometry Optimization 8
2.4.1 Point-to-Point Optimization 8
2.4.2 Smoothing Methods 9
2.5 Feed Rate Optimization 10
2.5.1 Robotics Applications 10
2.5.2 Machine Tool Applications 11
2.6 Frequency Based Methods 13
3 Set Point Generation Concept and Dataflow 14
vj Contents
3.1 Set Point Generation Requirements 14
3.2 Fundamental Ideas 17
3.3 Feasibility of Online and Offline Set Point Generation Methods 18
3.4 Optimality and Solution Representation 19
3.5 Dataflow from CAM to the Axis Control Loops 20
3.5.1 Offline Optimization Scheine 20
3.5.2 Online Optimization Scheine 22
3.6 Separation of Optimization 23
3.7 NC Data Flow Proposal 24
4 Geometry Data Description 26
4.1 Fundamentals of Curves 26
4.1.1 Important Properties of the Curves used in this Work 27
4.1.2 Time Derivatives 29
4.2 Orientation Representation 2"
4.2.1 Properties of the Orientation Representation *)
4.3 Properties of Single NC Blocks 31
4.4 Properties of a NC Block Set 31
4.4.1 Time Continuity 32
4.4.2 Geometrie Continuity 33
4.4.3 Correlation of C2- and 72-continuity
5 Geometry Optimization 3^
5.1 Overall Optimization Method ^
5.2 Formulation of the Local Optimization Problem 37
5.2.1 Cost Function 37
5.2.2 Constraints 37
5.2.3 Boundary Conditions
5.3 Spline Methods 46
5.3.1 Bezier Curves ^
Contents vii
5.3.2 Beta Splines 49
5.4 Rounding of Arbitrary Block Transitions 54
5.4.1 Problem Formulation 54
5.4.2 Solution 54
5.5 Compression of multiple GOl-blocks 58
5.5.1 Problem Formulation 58
5.5.2 Solution 59
5.6 Application Examples 64
5.6.1 Inftuence of Corner Rounding on Contour Errors 65
5.6.2 Pocket Milling Path Planniug 67
6 Feed Rate Optimization 71
6.1 Formulation of the Optimization Problem 71
6.2 Preliminary Solving Considerations 73
6.2.1 Set of the Constraint Functions 73
6.2.2 Properties of the Constraint Functions 77
6.2.3 s-dependent Formulation of the Cost Function 77
6.3 Optimization Method 79
6.3.1 A first Example: Velocity- and Force-limited Positioning Movement 79
6.3.2 Optimization Algorithm for 2nd Order Problems 86
6.4 Block Transitiou Processing 103
6.5 Application Examples 104
6.5.1 Nonlinear Feed Rate Optimization for the Hexaglide 104
6.5.2 Cross-Talk Limiting Feed Rate Optimization 109
7 Implementation 114
7.1 The IWF NC Generator 114
7.1.1 Overview 114
7.1.2 Constraint Administration 116
7.2 Importing Optimized NC Programs in a NC System 116
viii Contents
8 Conclusion 119
8.1 General Conclusive Remarks and Summary 119
8.2 Limits of the Methods and some Visions 121
8.2.1 Separation of Geometry and Feed Rate Optimization 122
8.3 Expansion of the Algorithms 122
Bibliography 124 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Hadorn, Michael |
author_facet | Hadorn, Michael |
author_role | aut |
author_sort | Hadorn, Michael |
author_variant | m h mh |
building | Verbundindex |
bvnumber | BV023084489 |
classification_rvk | ZL 6300 |
ctrlnum | (OCoLC)226296036 (DE-599)BVBBV023084489 |
dewey-full | 621.9023 |
dewey-hundreds | 600 - Technology (Applied sciences) |
dewey-ones | 621 - Applied physics |
dewey-raw | 621.9023 |
dewey-search | 621.9023 |
dewey-sort | 3621.9023 |
dewey-tens | 620 - Engineering and allied operations |
discipline | Maschinenbau / Maschinenwesen Werkstoffwissenschaften / Fertigungstechnik |
discipline_str_mv | Maschinenbau / Maschinenwesen Werkstoffwissenschaften / Fertigungstechnik |
edition | Als Ms. gedr. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01796nam a2200421 cb4500</leader><controlfield tag="001">BV023084489</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20080508 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">080117s2007 d||| mm|| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783185132087</subfield><subfield code="9">978-3-18-513208-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)226296036</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV023084489</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-210</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">621.9023</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ZL 6300</subfield><subfield code="0">(DE-625)156975:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hadorn, Michael</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Optimal set point generation for machine tools under nonlinear constraints</subfield><subfield code="c">Michael Hadorn</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Als Ms. gedr.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Düsseldorf</subfield><subfield code="b">VDI-Verl.</subfield><subfield code="c">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIII, 132 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">21 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Fortschritt-Berichte VDI : Reihe 8, Mess-, Steuerungs- und Regelungstechnik</subfield><subfield code="v">1132</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Zürcher Schriften zur Produktionstechnik</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Zugl.: Zürich, Techn. Hochsch., Diss.</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Werkzeugmaschine</subfield><subfield code="0">(DE-588)4065604-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Numerische Steuerung</subfield><subfield code="0">(DE-588)4115421-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Werkzeugmaschine</subfield><subfield code="0">(DE-588)4065604-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Numerische Steuerung</subfield><subfield code="0">(DE-588)4115421-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Fortschritt-Berichte VDI</subfield><subfield code="v">Reihe 8, Mess-, Steuerungs- und Regelungstechnik ; 1132</subfield><subfield code="w">(DE-604)BV000882482</subfield><subfield code="9">1132</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016287459&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016287459</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV023084489 |
illustrated | Illustrated |
index_date | 2024-07-02T19:38:36Z |
indexdate | 2024-07-09T21:10:38Z |
institution | BVB |
isbn | 9783185132087 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016287459 |
oclc_num | 226296036 |
open_access_boolean | |
owner | DE-210 DE-83 |
owner_facet | DE-210 DE-83 |
physical | XIII, 132 S. graph. Darst. 21 cm |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | VDI-Verl. |
record_format | marc |
series | Fortschritt-Berichte VDI |
series2 | Fortschritt-Berichte VDI : Reihe 8, Mess-, Steuerungs- und Regelungstechnik Zürcher Schriften zur Produktionstechnik |
spelling | Hadorn, Michael Verfasser aut Optimal set point generation for machine tools under nonlinear constraints Michael Hadorn Als Ms. gedr. Düsseldorf VDI-Verl. 2007 XIII, 132 S. graph. Darst. 21 cm txt rdacontent n rdamedia nc rdacarrier Fortschritt-Berichte VDI : Reihe 8, Mess-, Steuerungs- und Regelungstechnik 1132 Zürcher Schriften zur Produktionstechnik Zugl.: Zürich, Techn. Hochsch., Diss. Werkzeugmaschine (DE-588)4065604-4 gnd rswk-swf Numerische Steuerung (DE-588)4115421-6 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Werkzeugmaschine (DE-588)4065604-4 s Numerische Steuerung (DE-588)4115421-6 s DE-604 Fortschritt-Berichte VDI Reihe 8, Mess-, Steuerungs- und Regelungstechnik ; 1132 (DE-604)BV000882482 1132 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016287459&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Hadorn, Michael Optimal set point generation for machine tools under nonlinear constraints Fortschritt-Berichte VDI Werkzeugmaschine (DE-588)4065604-4 gnd Numerische Steuerung (DE-588)4115421-6 gnd |
subject_GND | (DE-588)4065604-4 (DE-588)4115421-6 (DE-588)4113937-9 |
title | Optimal set point generation for machine tools under nonlinear constraints |
title_auth | Optimal set point generation for machine tools under nonlinear constraints |
title_exact_search | Optimal set point generation for machine tools under nonlinear constraints |
title_exact_search_txtP | Optimal set point generation for machine tools under nonlinear constraints |
title_full | Optimal set point generation for machine tools under nonlinear constraints Michael Hadorn |
title_fullStr | Optimal set point generation for machine tools under nonlinear constraints Michael Hadorn |
title_full_unstemmed | Optimal set point generation for machine tools under nonlinear constraints Michael Hadorn |
title_short | Optimal set point generation for machine tools under nonlinear constraints |
title_sort | optimal set point generation for machine tools under nonlinear constraints |
topic | Werkzeugmaschine (DE-588)4065604-4 gnd Numerische Steuerung (DE-588)4115421-6 gnd |
topic_facet | Werkzeugmaschine Numerische Steuerung Hochschulschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016287459&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
volume_link | (DE-604)BV000882482 |
work_keys_str_mv | AT hadornmichael optimalsetpointgenerationformachinetoolsundernonlinearconstraints |