METHOD FOR DETECTING THE POSITION OF A MOVABLE PART AND A SYSTEM FOR CARRYING OUT THE METHOD

20220373361 · 2022-11-24

Assignee

Inventors

Cpc classification

International classification

Abstract

A method for detecting the position of a movable part, in particular for detecting the angular position of a rotatably mounted part or for detecting the linear position of a part arranged to be linearly movable, by means of a sensor which, as sensor signals coding the position, has a first signal, in particular a sine signal, and a second signal, in particular a cosine signal, in particular wherein the position detected by the sensor is coded by means of the first and second signal, wherein an actual variable is determined from the sensor signals in a chronologically recurring manner, wherein the determination of a control value, in particular a respective updated control value, is triggered by a trigger signal, in particular a respective trigger signal, in particular by a trigger pulse, wherein the determination of the control value is executed in such a way that the actual variable is regulated toward a target variable, in particular wherein the control value first changes with the respective next determination triggered by a respective further trigger signal, in particular wherein the control value determined by the determination triggered by the trigger signal remains unchanged until the chronologically successive and/or respective further trigger signal.

In a method for detecting the position of a movable part by a sensor which, as sensor signals coding the position, has a first signal and a second signal, the position detected by the sensor is coded by the first and second signal, an actual variable is determined from the sensor signals in a chronologically recurring manner, the determination of a control value is triggered by a trigger signal, the determination of the control value is executed such that the actual variable is regulated toward a target variable.

Claims

1-9. (canceled)

10. A method for detecting a position of a movable part by a sensor including, as sensor signals coding the position, a first signal and a second signal, comprising: determining an actual variable from the sensor signals in a chronologically recurring manner; and triggering a determination of a control value by a trigger signal to regulate the actual variable toward a target value, the control value first changing with a respective next determination triggered by a respective further trigger signal, and the control value determined by the determination triggered by the trigger signal remaining unchanged until a chronologically successive and/or respective further trigger signal.

11. The method according to claim 10, wherein the position is an angular position and/or a linear position.

12. The method according to claim 10, wherein the movable part is a rotatably mounted part, and the position is an angular position of the rotatably mounted part.

13. The method according to claim 10, wherein the movable part is a linearly movable part, and the position is a linear position of the linearly movable part.

14. The method according to claim 10, wherein the first signal includes a sine signal and the second signal includes a cosine signal.

15. The method according to claim 10, wherein the position detected by the sensor is coded by the first signal and the second signal.

16. The method according to claim 10, wherein the trigger signal includes a trigger pulse.

17. The method according to claim 10, wherein the control value controls or is an excitation voltage or an excitation current of the sensor and/or an amplification factor of the sensor.

18. The method according to claim 10, wherein the trigger signal is triggered when the position coded by the first and second signal, since a previously-triggered trigger signal, has changed by (a) a distance corresponding to an electrical period, an angular length, and/or a linear length and/or (b), a maximum distance codable by the first and second signal, angular length, and/or linear length,

19. The method according to claim 10, wherein the trigger signal is triggered when a predetermined time period has passed since a previously-triggered trigger signal.

20. The method according to claim 19, wherein the predetermined time period is greater than a period duration of the first signal when a speed of the movable part is sufficiently high or maximum that the position is still just unambiguously detectable.

21. The method according to claim 10, wherein the actual variable is formed as a root of a sum of a square of a value of the first signal and a square of a value of the second signal.

22. The method according to claim 10, wherein the actual variable is formed as a two-tuple of an amplitude of the first signal and an amplitude of the second signal, and the setpoint variable is a two-tuple, the method including determining a two-tuple of control values.

23. The method according to claim 10, wherein the signals of the sensor are monitored in a safety-oriented manner between each two successive trigger signals.

24. The method according to claim 23, wherein an error is displayed and/or reported upon a change of peak values, amplitudes, and/or an absolute value of a pointer coded by the two signals.

25. A system for performing the method as recited in claim 10, comprising: an evaluation unit adapted to receive the first and second signals and to determine the actual variable; a timing element adapted to receive the first and second signals and to generate a trigger signal after a predetermined time span has elapsed after a previously-generated trigger signal; a measurement element adapted to receive the first and second signals and to generate a trigger signal after passing through an electrical period after a previously-generated trigger signal; and a regulator element adapted to execute a determination of an updated control value triggered by a trigger signal.

26. The system according to claim 25, wherein the evaluation unit is adapted to determine a floating average of the actual variable.

27. The system according to claim 25, wherein by an output signal generated by controller element and containing the control value (a) current flowing through a light source and/or an LED of the sensor and/or an amplification factor of a unit of the sensor evaluating a signal of a light-sensitive sensor element is controlled and/or (b) an amplitude of an electrical alternating variable of a winding, arranged as a primary winding and arranged in a stationary manner, is controlled, and a secondary winding is fixedly connected to the part.

28. The system according to claim 25, wherein the electrical alternating variable of the winding includes a current and/or a voltage.

29. The system according to claim 25, wherein signals of the sensor are supplied to a unit adapted for safety-oriented monitoring.

Description

BRIEF DESCRIPTION OF THE DRAWING

[0019] FIG. 1 schematically illustrates a method according to an example embodiment of the present invention for sensor signal correction.

DETAILED DESCRIPTION

[0020] As shown in FIG. 1, a sensor generates a sine signal S1 and a cosine signal. For this purpose, the sensor 1 is a linear distance measuring system or angle measuring system for detecting the position, e.g., linear position or angular position, of a movable part, e.g., linearly or rotationally movable part.

[0021] For example, by the sensor 1, the rotational angular position of a rotatably mounted part is detected, which has permanent magnets arranged in succession on the circumference in the circumferential direction and regularly spaced apart from one another, which are alternately magnetized in opposition in the circumferential direction. A magnet-sensitive sensor element arranged in a stationary manner thus generates a sine signal S1 during rotation of the part, which has the so-called electrical period length L, which is 720°/N, in which N is the number of the permanent magnets on the circumference. A further sensor element, which is also arranged in a stationary manner at the distance L/4 in the circumferential direction, generates a cosine signal S2.

[0022] The two signals S1 and S2 are supplied to an evaluation unit 4, which forms therefrom an actual variable, for example, an actual absolute value R_ist of the radius vector formed from the sine signal S1 and the cosine signal S2.

[0023] This actual variable R_ist is ascertained recurrently, e.g., quasi-continuously, and is, for example, smoothed, e.g., as a moving average, etc.

[0024] The measuring element 3 determines the distance covered by the movably arranged part and generates a trigger signal when the electrical period length L has been covered.

[0025] This trigger signal releases the determination of a new control value, which is determined by a controller element 6 in that the actual variable R_ist is compared to a predefined setpoint variable R_soll and a control value is determined such that the actual variable R_ist is regulated toward the setpoint variable R_soll.

[0026] The next control value is thus determined and becomes active upon the next trigger signal.

[0027] In this manner, phase-dependent errors are not distance corrected during the passage of the electrical period length L, but remain recognizable. The radial distance formed in the example as the root of the sum of the square of the sine signal and the square of the cosine signal and determined as a moving average is thus controlled towards a setpoint value, in which the control value is changed only once per electrical period.

[0028] In addition to the measuring element 3, the timing element 2 is provided, which can also generate a trigger signal. Specifically, if the movement of the movable part is very slow, the timing element 2 generates a trigger signal after a time span t in order to trigger the determination of the next control value by the controller element 6.

[0029] In this manner, a control value is determined only once per electrical period as long as the velocity or speed is above a threshold value, and otherwise after a maximum time, namely, the time span t.

[0030] The control value controls an excitation amplitude in the sensor 1 or an amplification factor in the sensor 1.

[0031] For example, the sensor 1 has a secondary winding inductively coupled to a primary winding. The primary winding is powered by a primary AC voltage, the amplitude of which, e.g., the excitation amplitude, is controlled by the control value. Alternatively or additionally, an amplification factor is controllable by the control value in the generation of the sine signal and/or the cosine signal. The actual variable is also controllable toward a setpoint variable, e.g., toward a setpoint value, in this manner.

[0032] Alternatively, the sensor is arranged as an optical sensor, in which a light source is arranged in a stationary manner, the intensity of which is controlled by the control value. Alternatively or additionally, an amplification factor is controllable by the control value in the generation of the sine signal and/or the cosine signal. The actual variable is also controllable toward a setpoint variable, e.g., toward a setpoint value, in this manner. If the light source is arranged as an LED, the intensity is controllable by the current flowing through the LED.

[0033] In exemplary embodiments, a two-tuple is used as the actual variable R_ist, e.g., the tuple composed of the amplitude of the sine signal S1 and the amplitude of the cosine signal S2. The setpoint value also includes two values, which can also be equal, however. The control variable also includes a two-tuple. The amplitudes of the sensor signals (S1, S2) are therefore controlled by the control value toward a respective, e.g., equal, setpoint value.

LIST OF REFERENCE CHARACTERS

[0034] 1 sensor

[0035] 2 timing element

[0036] 3 measuring element

[0037] 4 analysis unit

[0038] 5 actuator

[0039] 6 controller element

[0040] S1 sine signal

[0041] S2 cosine signal

[0042] R_ist actual vector

[0043] R_soll setpoint vector