Motion control system and method which includes improved pulse placement for smoother operation

The present invention relates generally to motion control. More particularly, the present invention relates to a system wherein a motion control system uses pulses to instruct a motion device to move an object. A motion control system and method are disclosed which provide improved pulse placement f...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Peck, Joseph, Schorr, Rodger, Feiereisel, Neil
Format: Patent
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Peck, Joseph
Schorr, Rodger
Feiereisel, Neil
description The present invention relates generally to motion control. More particularly, the present invention relates to a system wherein a motion control system uses pulses to instruct a motion device to move an object. A motion control system and method are disclosed which provide improved pulse placement for smoother operation of a motion device such as a stepper motor. A placement of pulses may be determined for each of a plurality of time intervals such that the pulses are placed evenly across the plurality of time intervals, wherein the quantity of pulses in each of the time intervals is variable. The pulses may be generated and sent to the motion device to move the object to the desired position. A delay may be used to place each pulse at an arbitrary location within one of the time intervals. Where the desired step rate is fractional, time may be "borrowed" for one loop iteration from other loop iterations. In one embodiment, the step rate may be changed from one loop period to the next.
format Patent
fullrecord <record><control><sourceid>uspatents_EFH</sourceid><recordid>TN_cdi_uspatents_grants_06823221</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>06823221</sourcerecordid><originalsourceid>FETCH-uspatents_grants_068232213</originalsourceid><addsrcrecordid>eNqNjMEKwjAQBXvxIOo_vB8QtAXxLhUv3ryXkGxNIMmG7Fbx723BD_A0l5lZN8OdNXCG5ayVI-QjSgkmOyRSzw5vH6xHyDZOjgQhlcovcihTFEKJxlKirBi5QhKzeqrgQtUs422zGs0s7n7cNLj2j8ttP0kxOncyPKtZcDid265tj90fyhee4T6v</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Motion control system and method which includes improved pulse placement for smoother operation</title><source>USPTO Issued Patents</source><creator>Peck, Joseph ; Schorr, Rodger ; Feiereisel, Neil</creator><creatorcontrib>Peck, Joseph ; Schorr, Rodger ; Feiereisel, Neil ; National Instruments Corporation</creatorcontrib><description>The present invention relates generally to motion control. More particularly, the present invention relates to a system wherein a motion control system uses pulses to instruct a motion device to move an object. A motion control system and method are disclosed which provide improved pulse placement for smoother operation of a motion device such as a stepper motor. A placement of pulses may be determined for each of a plurality of time intervals such that the pulses are placed evenly across the plurality of time intervals, wherein the quantity of pulses in each of the time intervals is variable. The pulses may be generated and sent to the motion device to move the object to the desired position. A delay may be used to place each pulse at an arbitrary location within one of the time intervals. Where the desired step rate is fractional, time may be "borrowed" for one loop iteration from other loop iterations. In one embodiment, the step rate may be changed from one loop period to the next.</description><language>eng</language><creationdate>2004</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6823221$$EPDF$$P50$$Guspatents$$Hfree_for_read</linktopdf><link.rule.ids>230,308,780,802,885,64037</link.rule.ids><linktorsrc>$$Uhttps://image-ppubs.uspto.gov/dirsearch-public/print/downloadPdf/6823221$$EView_record_in_USPTO$$FView_record_in_$$GUSPTO$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>Peck, Joseph</creatorcontrib><creatorcontrib>Schorr, Rodger</creatorcontrib><creatorcontrib>Feiereisel, Neil</creatorcontrib><creatorcontrib>National Instruments Corporation</creatorcontrib><title>Motion control system and method which includes improved pulse placement for smoother operation</title><description>The present invention relates generally to motion control. More particularly, the present invention relates to a system wherein a motion control system uses pulses to instruct a motion device to move an object. A motion control system and method are disclosed which provide improved pulse placement for smoother operation of a motion device such as a stepper motor. A placement of pulses may be determined for each of a plurality of time intervals such that the pulses are placed evenly across the plurality of time intervals, wherein the quantity of pulses in each of the time intervals is variable. The pulses may be generated and sent to the motion device to move the object to the desired position. A delay may be used to place each pulse at an arbitrary location within one of the time intervals. Where the desired step rate is fractional, time may be "borrowed" for one loop iteration from other loop iterations. In one embodiment, the step rate may be changed from one loop period to the next.</description><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2004</creationdate><recordtype>patent</recordtype><sourceid>EFH</sourceid><recordid>eNqNjMEKwjAQBXvxIOo_vB8QtAXxLhUv3ryXkGxNIMmG7Fbx723BD_A0l5lZN8OdNXCG5ayVI-QjSgkmOyRSzw5vH6xHyDZOjgQhlcovcihTFEKJxlKirBi5QhKzeqrgQtUs422zGs0s7n7cNLj2j8ttP0kxOncyPKtZcDid265tj90fyhee4T6v</recordid><startdate>20041123</startdate><enddate>20041123</enddate><creator>Peck, Joseph</creator><creator>Schorr, Rodger</creator><creator>Feiereisel, Neil</creator><scope>EFH</scope></search><sort><creationdate>20041123</creationdate><title>Motion control system and method which includes improved pulse placement for smoother operation</title><author>Peck, Joseph ; Schorr, Rodger ; Feiereisel, Neil</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-uspatents_grants_068232213</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2004</creationdate><toplevel>online_resources</toplevel><creatorcontrib>Peck, Joseph</creatorcontrib><creatorcontrib>Schorr, Rodger</creatorcontrib><creatorcontrib>Feiereisel, Neil</creatorcontrib><creatorcontrib>National Instruments Corporation</creatorcontrib><collection>USPTO Issued Patents</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Peck, Joseph</au><au>Schorr, Rodger</au><au>Feiereisel, Neil</au><aucorp>National Instruments Corporation</aucorp><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Motion control system and method which includes improved pulse placement for smoother operation</title><date>2004-11-23</date><risdate>2004</risdate><abstract>The present invention relates generally to motion control. More particularly, the present invention relates to a system wherein a motion control system uses pulses to instruct a motion device to move an object. A motion control system and method are disclosed which provide improved pulse placement for smoother operation of a motion device such as a stepper motor. A placement of pulses may be determined for each of a plurality of time intervals such that the pulses are placed evenly across the plurality of time intervals, wherein the quantity of pulses in each of the time intervals is variable. The pulses may be generated and sent to the motion device to move the object to the desired position. A delay may be used to place each pulse at an arbitrary location within one of the time intervals. Where the desired step rate is fractional, time may be "borrowed" for one loop iteration from other loop iterations. In one embodiment, the step rate may be changed from one loop period to the next.</abstract><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_uspatents_grants_06823221
source USPTO Issued Patents
title Motion control system and method which includes improved pulse placement for smoother operation
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-10T04%3A42%3A47IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-uspatents_EFH&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=Peck,%20Joseph&rft.aucorp=National%20Instruments%20Corporation&rft.date=2004-11-23&rft_id=info:doi/&rft_dat=%3Cuspatents_EFH%3E06823221%3C/uspatents_EFH%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true