OPTICAL GATE AND METHOD FOR DETERMINING A VELOCITY VECTOR OF A SPHERICAL PROJECTILE
20240288464 ยท 2024-08-29
Inventors
- Rich?rd WOHLFART (Budapest, HU)
- B?lint MAGYAR (Budajeno, HU)
- ?kos MIKL?S (Sopron, HU)
- D?nes TAK?CS (G?d?llo, HU)
- G?bor ST?P?N (Budapest, HU)
Cpc classification
International classification
Abstract
The invention relates to an optical gate (100) for determining a velocity vector (V) of a spherical projectile (10), which comprises a sensor array (20) defined by a row of light detecting sensors (22) arranged next to each other, and an illuminating array (30) defined by a row of point light sources (32) arranged next to each other and illuminating towards the sensors (22), wherein the illuminating array (30) is arranged opposite the sensor array (20). The illuminating array (30) and said sensor array (20) being arranged in a common plane (S), and an optical diffuser plate (40) being arranged between said illuminating array (30) and said sensor array (20). said light detecting sensors (22) defining a detection area (42) on said diffuser plate (40) parallel to said sensor array (20), and the optical gate (100) comprises an electronic control unit (36) configured to consecutively flash the point light sources (32) at predetermined time instants at high frequency. and an electronic measuring unit (26) for processing the signals generated by the light detecting sensors (22). The measuring unit (26) being configured to determine the brightness distribution and total brightness along the detection area (42) based on the data generated by the sensors (22) of the sensor array (20). The invention also relates to methods for determining the velocity vector (V) of a spherical projectile (10).
Claims
1. The optical gate (100) for determining a velocity vector (V) of a spherical projectile (10), characterized in that it comprises a sensor array (20) defined by a row of light detecting sensors (22) arranged next to each other, and an illuminating array (30) defined by a row of point light sources (32) arranged next to each other and illuminating towards the sensors (22), wherein the illuminating array (30) is arranged opposite the sensor array (20), said illuminating array (30) and said sensor array (20) being arranged in a common plane (S), and an optical diffuser plate (40) being arranged between said illuminating array (30) and said sensor array (20), said light detecting sensors (22) defining a detection area (42) on said diffuser plate (40) parallel to said sensor array (20), and the optical gate (100) comprises an electronic control unit (36) configured to consecutively flash the point light sources (32) at predetermined time instants at high frequency, and an electronic measuring unit (26) for processing the signals generated by the light detecting sensors (22), said measuring unit (26) being configured to determine the brightness distribution and total brightness along the detection area (42) based on the data generated by the sensors (22) of the sensor array (20).
2. The optical gate (100) according to claim 1, characterized in that the plane of the diffuser plate (40) and the common plane (S) are perpendicular to each other.
3. The optical gate (100) according to claim 1, characterized in that the electronic control unit (36) and the electronic measuring unit (26) are configured as part of a common IT unit (200).
4. The optical gate (100) according to claim 1, characterized in that the sensor array (20) comprises a plurality of sensor groups (24) formed by adjacent sensors (22) and aggregating signals from the sensors (22).
5. The optical gate (100) according to claim 1, characterized in that the point light sources (32) are configured as LED light sources.
6. The optical gate (100) according to claim 1, characterized in that the sensor array (20) and the illuminating array (30) are arranged along parallel lines.
7. A method for determining a velocity vector (V) of a spherical projectile (10) using an optical gate (100) according to claim 1, characterized in that providing a detection volume (50) bounded by the detection area (42) and by first and second boundary planes (L1, L2) connecting the sides of the detection area (42) parallel to the sensor array (20) with the illuminating array (30), in the measurement volume (50), a first detection plane (Sa) is defined connecting a first baseline (45a) of the detection area (42) parallel to the sensor array (20) with the illuminating array (30), and a second detection plane (Sb) is defined connecting a second baseline (45b) of the detection area (42) parallel to the sensor array (20) with the illuminating array (30), and passing a spherical projectile (10) through the detection planes (Sa, Sb), during which: flashing the point light sources (32) of the illuminating array (30) consecutively by means of the control unit (36), while determining the brightness distribution and the total brightness along the detection area (42) for each flash of the point light sources (32) by means of the sensors (22) of the sensor array (20) and the measuring unit (26), based on the measured total brightness, determining the time instants of arrival of the projectile (10) at the detection volume (50) and of its departure from the detection volume (50), given the arrival and departure times and the size of the spherical projectile (10), determining crossing times corresponding to the intersections of the projectile (10) on the first and second detection planes (Sa, Sb), and for each of the detection planes (Sa, Sb): for a plurality of point light sources (32) of the illuminating array (30), determining the brightness distribution that can be measured along the detection area (42) in the case of a flash of a given light source (32) at the crossing time, determining the position of the projectile (10) in the given detection plane (Sa, Sb) at the crossing time by combining the brightness distributions thus determined for the different light sources (32), and determining the velocity vector (V) of the projectile (10) based on the positions and crossing times obtained.
8. The method according to claim 7, characterized in that at least one of the detection planes (Sa, Sb) is selected as a plane connecting a side of the detection area (42) parallel to the sensor array (20) with the illuminating array (30), or as a common plane (S) connecting the illuminating array (30) to the sensor array (20).
9. The method according to claim 7, characterized in that determining the total brightness associated with the time instants of arrival of the projectile (10) at the detection volume (50) and departure of the projectile (10) from the detection volume (50) by interpolating the measured total brightness.
10. The method according to claim 7, characterized in that determining the total brightness that can be measured at the crossing time corresponding to the intersection of the given detection plane (Sa, Sb) by interpolating the measured total brightness.
11. The method according to claim 7, characterized in that, determining the brightness distributions that can be measured along the detection area (42) in the case of a flash of a given light source (32) at the crossing time corresponding to the given detection plane (Sa, Sb), by interpolating the measured brightness distributions.
12. The method according to claim 7, characterized in that the point light sources (32) have a flashing frequency of at least 1 MHz.
13. A method for determining a velocity vector (V) of a spherical projectile (10), characterized in that providing at least two optical gates (100)) according to claim 1, arranged in series, of which a first optical gate (100) comprises a first illuminating array (30), a first sensor array (20) and a first common plane (S) defined by the first illuminating array (30) and the first sensor array (20), and a second optical gate (100) comprises a second illuminating array (30), a second sensor array (20) and a second common plane (S) defined by the second illuminating array (30) and the second sensor array (20), passing a spherical projectile (10) through the first and second common planes (S), during which. flashing the point light sources (32) of the first illuminating array (30) consecutively while determining, for each flash of the point light sources (32), the brightness distribution and the total brightness along the first detection area (42) of the first optical gate (100), and then determining a first crossing time corresponding to the minimum of the measured total brightness, for a plurality of point light sources (32) of the first illuminating array (30), determining the brightness distribution that can be measured along the first detection area (42) in the case of a flash of a given light source (32) at the first crossing time, and determining the position of the projectile (10) in the first common plane (S) at the first crossing time by combining the brightness distributions thus determined for the different light sources, flashing the point light sources (32) of the second illuminating array (30) consecutively while determining, for each flash of the point light sources (32), the brightness distribution and the total brightness along the second detection area (42) of the second optical gate (100), and then determining a second crossing time corresponding to the minimum of the measured total brightness, for a plurality of point light sources (32) of the second illuminating array (30), determining the brightness distribution that can be measured along the second detection area (42) in the case of a flash of a given light source (32) at the second crossing time, and determining the position of the projectile (10) in the second common plane (S) at the second crossing time by combining the brightness distributions thus determined for the different light sources, and determining the velocity vector (V) of the projectile (10) based on the positions and crossing times obtained for the first and second common planes (S).
14. The method according to claim 13, characterized in that determining the total brightness at the crossing time of a given common plane (S) by interpolating the total brightness measured in the given detection area (42).
15. The method according to claim 13, characterized in that, determining the brightness distributions that can be measured along a given detection area (42) in the case of a flash of a given light source (32) at the crossing time corresponding to the given common plane (S), by interpolating the measured brightness distributions.
16. The method according to claim 13, characterized in that the point light sources (32) of the first and second illuminating arrays (30) have a consecutive flashing frequency of at least 1 MHz.
17. The optical gate (100) according to claim 5, wherein the LED light sources are infrared LED light sources.
Description
[0015] Further details of the invention will be explained with reference to the drawings. In the drawings
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033] The optical gate 100 comprises a sensor array 20 defined by a row of light detecting sensors 22 arranged next to each other, and an illuminating array 30 defined by a row of point light sources 32 arranged next to each other and illuminating towards the sensors 22, wherein the illuminating array 30 is arranged opposite the sensor array 20. The sensor array 20 and the illuminating array 30 are arranged relative to each other such that the light emitted by any of the light sources 32 of the illuminating array 30 can be evaluated by all of the sensors 22 of the sensor array 20. In an exemplary embodiment, the light sources 32 are configured as LED light sources, preferably infrared LED light sources, thereby minimizing the disturbing effect of ambient light. It is noted that, where appropriate, the point light sources 32 may be implemented using other means, such as lasers, instead of LEDs, as is known to the skilled person. The sensors 22 of the light sensor array 20 are configured as sensors known per se (e.g., as light-sensing diodes) capable of detecting light emitted by the light sources 32, preferably for example infrared light, and having an output providing a voltage proportional to the light detected. In the exemplary embodiment shown in
[0034] The sensor array 20 and the illuminating array 30 according to the invention are located in a common plane S, through which an optical diffuser plate 40 arranged between the illuminating array 30 and the sensor array 20 passes. In a preferred embodiment, the diffuser plate 40 is arranged closer to the sensor array 20 in such a way that its plane and the common plane S are perpendicular to each other (see
[0035] The optical gate 100 according to the invention comprises an electronic control unit 36 configured to consecutively flash point light sources 32 at predetermined time instants at high frequencies. In the context of the present description, by consecutive flashing of the light sources 32 of the illuminating array 30 means that at a given moment only one light source 32 lights up at the same time, after which the given light source 32 is switched off and another light source 32 is switched on (flashing), and so on. The time elapsed between consecutive flashes of the light sources 32 (e.g. two consecutive on-moments of the light sources 32) is of the order of a fraction of a second, preferably microsecond, i.e. the control unit 36 performs the consecutive flashes of the light sources 32 at high frequency. In a preferred embodiment, the frequency of the consecutive flashes in time is at least 1 MHz. It is noted that the flashing of the light sources 32 may not necessarily follow the physical order of the light sources 32 following each other in the illuminating array 30, but may follow any sequence. If all light sources 32 in the illuminating array 30 are lit in succession, the process starts over again, i.e. with the light sources 32 in the illuminating array 30 flashed earlier. The control unit 36 performs the flashing of the light sources 32 at a high frequency and at predetermined time instants, so that it can be determined which of the light sources 32 flashed at a given moment of time. The control unit 36 may be designed as a special circuit, for example, using a field programmable gate array (FPGA) as is known to the person skilled in the art.
[0036] The optical gate 100 according to the invention comprises an electronic measuring unit 26 for processing the signals generated by the light detecting sensors 22, the measuring unit 26 being configured to determine the brightness distribution and total brightness along the detection area 42 based on the signals generated by the sensors 22 of the sensor array 20 in response to the illumination of any point light source 32 of the illuminating array 30. By the measuring unit 26 is meant an electronic device that converts the analogue signal from the sensors 22 into a digital signal, processes it, preferably stores it and, if appropriate, transmits it to another electronic device as is known to the person skilled in the art. The measuring unit 26 may also be provided as a special circuit, for example by means of an FPGA inserted via an A/D converter. In a possible embodiment, the electronic control unit 36 and the electronic measuring unit 26 are configured as parts of a common IT unit 200, such as a computer. In a particularly preferred embodiment, the sensor array 20 comprises a plurality of sensor groups 24 formed by a plurality of sensors 22 arranged next to each other and aggregating signals from the respective sensors 22. This has the advantage that the sensitivity of the sensor group 24 is higher than the sensitivity of the individual sensors 22 forming the sensor group 24, thereby achieving a higher signal-to-noise ratio. Preferably, the signals from the sensors 22 of the sensor group 24 are aggregated before the analogue-to-digital conversion, i.e., before the signals are transmitted to the measuring unit 26, for example by means of a dedicated electronic element (not shown in the figures).
[0037] The total brightness along the detection area 42 is the sum of the signals measured by all sensors 22 of the sensor array 20 in the event of a particular light source 32 flashing. If there is no shadowing object (e.g. the projectile 10) in the detection volume 50, the total brightness measured for a given light source 32, in the absence of shadowing, shows a maximum value. As the projectile 10 enters the detection volume 50, the total brightness that can be measured when a given light source 32 flashes is reduced due to the shadow cast by the projectile 10 on the detection area 42. In
[0038]
[0039] The invention also relates to a method for determining the velocity vector V of a spherical projectile 10 using the optical gate 100 according to the invention. In the following, the operation of the optical gate 100 will be described together with the method according to the invention.
[0040] During the method, in the measurement volume 50, a first imaginary detection plane Sa is defined connecting a first baseline 45a of the detection area 42 parallel to the sensor array 20 with the illuminating array 30, and a second imaginary detection plane Sb is defined connecting a second baseline 45b of the detection area 42 parallel to the sensor array 20 with the illuminating array 30. The imaginary detection planes Sa, Sb are selected planes whose baselines 45a, 45b are marked at predetermined positions; for example, the baselines 45a, 45b pass through the quarter points of the width of the detection area 42, as observed in
[0041] In the next step, spherical projectile 10 is passed through the detection planes Sa, Sb, during which the point light sources 32 of the illuminating array 30 are flashed consecutively with a high frequency using the control unit 36. The consecutive flashing of the light sources 32 is preferably carried out at least until the projectile 10 is in the detection volume 50. The projectile 10 may preferably be, for example, the projectile 10 used for the projectile modal analysis presented above.
[0042] During the consecutive flashes of the light sources 32, the brightness distribution and the total brightness along the detection area 42 are determined in the case of the flashing of each point light source 32 using the sensors 22 of the sensor array 20 and the measuring unit 26, as described previously. In
[0043] In the next step of the method, given the arrival and departure times and the size of the spherical projectile 10, crossing times corresponding to the intersections of the projectile 10 on the first and second detection planes Sa, Sb are determined. In the context of the present description, the crossing times are defined as the time instants when a predefined part of the projectile 10, e.g. the centre, is in the given detection plane Sa, Sb. Since the position of the detection plane Sa, Sb is known, assuming that the projectile 10 has passed through the detection volume 50 at a constant velocity, it is easy to calculate the time instants when the centre of the projectile was on the detection plane Sa, Sb.
[0044] In the next step, for each of the detection planes Sa, Sb, the brightness distribution along the detection area 42 is determined for a plurality of the point light sources 32 of the illuminating array 30 in the case of the flashing of the given light source 32 at the crossing time. As previously described, due to the high frequency flashes of the light sources 32, the light sources 32a-32d of the illuminating array 30 are essentially flash during the crossing time, producing the brightness distributions shown in
[0045] By combining the brightness distributions of the projectile 10 for the different light sources 32a-32d, the position of the projectile 10 in the given detection plane Sa, Sb at the crossing time is determined. This can be done, for example, by measuring the brightness distributions for each light source 32 at several known positions of the projectile 10 crossing the detection plane Sa, Sb prior to the method, and then using these to create a correlation database for the different positions, which associates the different brightness distributions for each light source 32 with the different positions of the projectile 10 crossing the detection plane Sa, Sb. Based on the measured brightness distributions, using the correlation databases prepared for the detection plane Sa, Sb, the position of the projectile 10 on the detection plane Sa, Sb is obtained. Finally, the resulting positions and crossing times are used to determine the velocity vector V of the projectile 10.
[0046] The invention also relates to a further method for determining the velocity vector V of a spherical projectile 10 using at least two optical gates 100 arranged in series according to the invention. A first optical gate 100 is provided having a first illuminating array 30, a first sensor array 20 and a first common plane S defined by the first illuminating array 30 and the first sensor array 20, and a second optical gate 100 is provided having a second illuminating array 30, a second sensor array 20 and a second common plane S defined by the second illuminating array 30 and the second sensor array 20, the first and second optical gates 100 are arranged in series such that a projectile 10 travelling substantially straight can pass through the planes S of the optical gates 100 in succession.
[0047] During the method, the point light sources 32 of the first illuminating array 30 are flashed one after the other, while determining the brightness distribution and total brightness along the first detection area 42 of the first optical gate 100 for each point light source 32 of the first illuminating array 30 as described above, and then determining a first crossing time corresponding to the minimum of the measured total brightness. The total brightness measured in the first detection area 42 for any light source 32 in the first illuminating array 30 will be at its minimum when the projectile 10 crosses the first common plane S defined by the first illuminating array 30 and the first sensor array 20, since the projectile 10 will cast its largest shadow on the sensors 22 of the first sensor array 20.
[0048] In the next step of the method, determining the brightness distributions that can be measured along the first detection area 42 in the case of the flashes of the light sources 32 of the first illuminating array 30 at the first crossing time, and determining the position of the projectile 10 in the first common plane S at the first crossing time by combining the brightness distributions thus determined for the different light sources 32. This position can be determined, for example, by finding the centres of the shadows of the projectile 10 generated by the flash of each light source 32 and connecting them with the respective point source 32. The resulting lines intersect at the centre of the projectile 10, i.e. the position of the projectile 10 in the first common plane S can be determined. In another possible embodiment, the position of the projectile 10 in the first common plane S is determined from the correlation database mentioned earlier. In this case, correlation measurements should be performed on the first common S-plane.
[0049] After passing through the first common plane S, the projectile 10 continues towards the second optical gate 100. In the method, the steps described above are also performed for the second optical gate 100, i.e., determining the brightness distributions and the total brightness that can be measured along the second detection area 42 in the case of the flashes of the light sources 32 of the second illuminating array 30. Then, a second crossing time is determined as described above, corresponding to the minimum of the measured total brightness, and for several point light sources 32 of the second illuminating array 30, the brightness distribution measurable along the second detection area 42 is determined in the case of a flash of the given light source 32 at the second crossing time instant, then, by combining the brightness distributions associated with the different light sources 32 determined in this way, the position of the projectile 10 in the second common plane S at the second crossing time instant is determined. As a result, we know the two positions of the projectile 10 at two time instants, so that we can determine the velocity vector V of the projectile 10 based on the positions and crossing times obtained for the first and second common planes S. As described for the first method, for the sake of greater accuracy, the total brightness associated with the crossing time in a given common plane S can be determined by interpolating the total brightness measured in a given detection area 42, or the brightness distributions that can be measured along the given detection band 42, in the case of the flashes of the light sources 32 of the given illuminating array 30 taken at the crossing time belonging to the given common S plane, can also be produced by interpolation of the measured brightness distributions.
[0050] It will be apparent to those skilled in the art that alternative solutions to the other embodiments shown herein are contemplated but are within the scope of the appended claims.