Method for preventing collision of two mutually movable bodies and an apparatus including an arrangement for preventing collision
First Claim
1. An improved method to determine the risk of collision for two mutually movable bodies, whose movements are sensed by transducers for continuous monitoring of the position of the bodies during a motion, said method including the steps of:
- determining repeatedly the position for the centrum of a number of virtual spherical subvolumes, whose outer circumferences together approximate the outer contour of each body during the motion; and
calculating the distance between the outer circumferences of those subvolumes which represent the outer contour of one of the bodies and the outer circumferences of those subvolumes which represent the outer contour of a second body by determining the centrum positions and the known diameters of the subvolumes; and
comparing each calculated distance with a safety distance;
wherein the improvement comprisesrepresenting the spheres by cubes in the first calculation step thereby taking into account only the projections of the spheres on the axes in an orthogonal coordinate system at the distance determination between the spheres.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method and a device for prevention of collision between two mutually and independently movable bodies (A, B). In the method the outer contour of each body is approximated by a number of virtual subvolumes, preferably spheres (SA1, SA2), whereafter the position of the centrum point (c1, c2) of each such sphere, when the respective body assumes a zero or reference position, is stored in a fixed memory together with the radius (r1, r2) of each sphere. Repeatedly during a motion the new position of each sphere (SA1, SA2) is determined by means of the stored positions and the output signals from position transducers associated to the bodies (A, B) and finally the distance between each sphere of one body (A) and each sphere of the second body (B) is calculated. These calculated distances indicate the risk for collision and must exceed a given threshold value. In an anti-collision system said calculated distances may be used to generate signals, which automatically brake or stop the motion of the bodies.
137 Citations
5 Claims
-
1. An improved method to determine the risk of collision for two mutually movable bodies, whose movements are sensed by transducers for continuous monitoring of the position of the bodies during a motion, said method including the steps of:
-
determining repeatedly the position for the centrum of a number of virtual spherical subvolumes, whose outer circumferences together approximate the outer contour of each body during the motion; and calculating the distance between the outer circumferences of those subvolumes which represent the outer contour of one of the bodies and the outer circumferences of those subvolumes which represent the outer contour of a second body by determining the centrum positions and the known diameters of the subvolumes; and comparing each calculated distance with a safety distance;
wherein the improvement comprisesrepresenting the spheres by cubes in the first calculation step thereby taking into account only the projections of the spheres on the axes in an orthogonal coordinate system at the distance determination between the spheres.
-
-
2. An improved apparatus having at least one motor-driven element and including a circuit for preventing collision of said element and a body, said motor-driven element being provided with transducers for sensing the momentary positions of said motor-driven element during a motion, said apparatus also including:
-
storing device for storing the coordinates of the centrum points of a number of virtual spheres, whose outer circumferences approximate the outer contour of the element and a body, and the value of the radius of each sphere; a calculating unit for repeatedly calculating during the motion, by means of the said centrum point coordinates and the position indication of the transducers, the current position of the centrum points of the spheres and for calculating thereafter, by means of these centrum positions and the known radii of the spheres, the distance between those spheres which represent the element and those spheres which represent the body; and comparison means for comparing each calculated distance with a safety distance; each transducer delivering a signal representing the absolute deviation of the element in a given motion direction relative to a zero or reference position in this direction; the values stored in the storing device representing the centrum positions of the different spheres, when the bodies are situated in the said zero or reference position; and means in said calculating unit, at each calculation process, to carry out a complete position determination of the centrum positions of the different spheres by means of these fixed stored values and the output signals of the transducers;
wherein the improvement comprises;means in the calculating unit to determine the distance between the projections of a first pair of spheres on the axes in an orthogonal coordinate system and, as long as the distance between the projections of each of these spheres on the actual axis exceeds a given value, to terminate the signal processing for the first pair of spheres and to start distance determination along the same axis for a second pair of spheres. - View Dependent Claims (3, 4, 5)
-
Specification