Sensor, computing device, and motion analyzing apparatus
US-2015285834-A1 · Oct 8, 2015 · US
US2020346345A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2020346345-A1 |
| Application number | US-202016862031-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 29, 2020 |
| Priority date | Apr 30, 2019 |
| Publication date | Nov 5, 2020 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for monitoring acceleration of a number A of axes of a multi-axis kinematic system utilizes a sampling process with a first sampling interval, wherein a first acceleration limit value assigned to the first sampling interval and a second different acceleration limit value is determined for the acceleration, where a second time interval is assigned to the second acceleration limit value, a plurality of position values of the axis is determined by sampling with the first sampling interval, a current acceleration is calculated via the ascertained position values, and the calculated current acceleration is monitored via a first instance of monitoring utilizing the first acceleration limit value and the assigned first sampling interval and, simultaneously, via a second instance of monitoring utilizing the second acceleration limit value and the assigned second time interval, such that acceleration of an axis is monitored using at least two acceleration limit values simultaneously.
Opening claim text (preview).
What is claimed is: 1 . A method for monitoring an acceleration of a plurality A of axes of a multi-axis kinematic system utilizing at least one sampling process with a first sampling interval, the method comprising: a) determining a first acceleration limit value assigned to a first sampling interval and a second acceleration limit value, differing therefrom, for the acceleration of an axis of the plurality A of axes, wherein a second time interval is assigned to the second acceleration limit value; b) ascertaining a plurality N of position values of each of the plurality A of axes by sampling with the first sampling interval; c) calculating at least one current acceleration via the ascertained plurality N of position values; and d) monitoring the calculated at least one current acceleration via a first instance of monitoring utilizing the first acceleration limit value and the assigned first sampling interval and, at the same time, via a second instance of monitoring utilizing the second acceleration limit value and the assigned second time interval. 2 . The method as claimed in claim 1 , wherein said step d) comprises: comparing each calculated current acceleration with the first acceleration limit value utilized in a first instance of monitoring and with the second acceleration limit value limit value in a second instance of monitoring to ascertain whether the calculated current acceleration exceeds at least one of (i) the first limit value and (ii) the second acceleration limit value. 3 . The method as claimed in claim 2 , wherein an action is performed in step e) depending on whether the calculated current acceleration exceeds at least one of (i) the first acceleration limit value and (ii) the second acceleration limit value; and wherein the action comprises at least a stopping of the axis of the plurality A of axes. 4 . The method as claimed in claim 1 , wherein the plurality N of position values of each of the plurality A of axes, with N≥3, are ascertained in step b) by sampling with the first sampling interval; and wherein the ascertainment of the plurality N of position values is performed utilizing at least one position encoder. 5 . The method as claimed in claim 2 , wherein the plurality N of position values of each of the plurality A of axes, with N≥3, are ascertained in step b) by sampling with the first sampling interval; and wherein the ascertainment of the plurality N of position values is performed utilizing at least one position encoder. 6 . The method as claimed in claim 3 , wherein the plurality N of position values of each of the plurality A of axes, with N≥3, are ascertained in step b) by sampling with the first sampling interval; and wherein the ascertainment of the plurality N of position values is performed utilizing at least one position encoder. 7 . The method as claimed in claim 1 , wherein the second acceleration limit value in step a) is determined based on the first acceleration limit value and the first sampling interval. 8 . The method as claimed in claim 4 , wherein the current acceleration in step c) is calculated via the ascertained plurality N of position values, with N≥3; and wherein the current acceleration is calculated based on a calculated difference between the first and the second calculated speed value and at least one of (i) the first sampling interval and (ii) the second time interval. 9 . The method as claimed in claim 7 , wherein the current acceleration in step c) is calculated via the ascertained plurality N of position values, with N≥3; and wherein the current acceleration is calculated based on a calculated difference between the first and the second calculated speed value and at least one of (i) the first sampling interval and (ii) the second time interval. 10 . The method as claimed in claim 7 , wherein the first and the second speed values are each calculated from the plurality N the position values; and wherein position values of mutually adjacent sampling values of a sampling sequence are ascertained via sampling with the first sampling interval. 11 . The method as claimed in claim 1 , wherein the second time interval is formed as a second sampling interval, in which a plurality M of position values of each axis of the plurality A of axes ( 14 ) are ascertained via sampling with the second sampling interval, with M≥3. 12 . The method as claimed in claim 11 , wherein the first acceleration limit value is less than the second acceleration limit value and the first sampling interval is greater than the second sampling interval. 13 . The method as claimed in claim 1 , further comprising: determining a plurality G of further acceleration limit values, in addition to the first and the second acceleration limit value, for monitoring the acceleration of the axis of the plurality A of axes, with G≥1; wherein each further acceleration limit value is assigned a further sampling interval and all acceleration limit values are formed differently from one another. 14 . The method as claimed in claim 7 , wherein the second time interval is selected as a filter time of a certain filter. 15 . The method as claimed in claim 7 , wherein the certain filter comprises a PT 1 filter. 16 . The method as claimed in claim 12 , wherein the first acceleration limit value a Grenz is calculated in step a) in accordance with the following relationship: a Grenz = 1 1 - ( 1 ( exp ( T Abtast T Filter ) ) ) · a Grenzfilter wherein a Grenzfilter is the second acceleration limit value, T Abtast is the first sampling interval and T Filter is the second time interval. 17 . A non-transitory computer-readable medium encoded with a computer program which, when executed by a program-controlled device, causes monitoring of an acceleration of a plurality A of axes of a multi-axis kinematic system utilizing at least one sampling process with a first sampling interval, the computer program comprising: a) program code for determining a first acceleration limit value assigned to a first sampling interval and a second acceleration limit value, differing therefrom, for the acceleration of an axis of the plurality A of axes, a second time interval being assigned to the second acceleration limit value; b) program code for ascertaining a plurality N of position values of each of the plurality
characterised by safety, monitoring, diagnostic · CPC title
Select by combination of detected force, acceleration, speed, work rate · CPC title
Adaptive control of feed or cutting velocity (without NC B23Q15/12) · CPC title
Monitoring servoloop, e.g. overload of servomotor, loss of feedback or reference · CPC title
acceleration, rate control · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.