The present invention relates to a passenger boarding bridge.
Conventionally, a passenger boarding bridge is known as equipment that forms a passenger walkway between an aircraft and a terminal building of an airport.
Patent Literature 1 discloses an entrance position indicating device of a boarding bridge. The entrance position indicating device includes: a lighting module including a plurality of lighting members that are coupled in at least one line along a connecting part of a cab where the cab is to be connected to an aircraft; and a control module that controls colors or blinking of lighting members corresponding to the position of the entrance of the aircraft. This makes it possible to indicate, by using lighting, the position of the entrance of the aircraft for the boarding bridge. Accordingly, an operator can visually recognize the connecting position.
Patent Literature 2 discloses a technique in which a relative position between a cab and an entrance of an aircraft is measured in a non-contacting manner by a two-dimensional laser displacement sensor provided in the cab. Patent Literature 2 describes that, based on relative position data obtained from the two-dimensional laser displacement sensor, a controller calculates various control variables for moving the cab from a parking position (a standby position) to cause the cab to get docked with the entrance of the aircraft, and controls various drive units to perform automatic docking of the cab with the entrance of the aircraft. Patent Literature 2 further describes that, after the automatic docking is completed, based on position data of the lower edge of the entrance of the aircraft, the position data being obtained from the two-dimensional laser displacement sensor, the controller moves the cab to follow upward/downward movements of the aircraft.
In the case of Patent Literature 1, the operator can visually perform the docking of the cab with the aircraft entrance, relying on the indication by the lighting. In this case, however, the cab docking precision significantly depends on the skill of the operator. Particularly in the case of docking the cab with a large aircraft having a large entrance door, there is not much gap between the movement trajectory of the door and the internal space of the cab. Therefore, in this case, high docking precision is strictly required. For this reason, in this case, if a non-proficient operator performs the docking, there is a risk that the door may interfere with part of the cab before the door is fully opened.
In the case of Patent Literature 2, after the cab is automatically docked with the entrance of the aircraft, the cab is moved to follow upward/downward movements of the aircraft. However, Patent Literature 2 does not take into consideration whether or not the automatically docked state satisfies a strictly required high docking precision, particularly in the case of docking the cab with the entrance of a large aircraft having a large door. In the case of docking the cab with an entrance having a large door, final checking of the docking position is crucial in order to prevent the interference between the door and the cab.
The present invention has been made to solve the above-described problems. An object of the present invention is to provide a passenger boarding bridge that makes it possible to prevent interference between the door of a large aircraft and the cab from occurring before the door is fully opened.
In order to achieve the above object, a passenger boarding bridge according to one aspect of the present invention includes: a horizontally rotatable rotunda connected to a terminal building; a tunnel unit whose proximal end is connected to the rotunda in such a manner that the tunnel unit is liftable and lowerable, the tunnel unit being configured to be extendable and retractable in a longitudinal direction of the tunnel unit; a cab rotatably provided at a distal end of the tunnel unit; a mover that moves the cab to dock the cab with an entrance of an aircraft; a door position detector that is provided inside the cab and that detects, after the cab is docked with the entrance by the mover, a position of an edge portion of a door of the entrance in a width direction of the door with respect to the cab in a case where a width of the door is greater than or equal to a predetermined width; a door opening determiner that determines whether or not the door of the entrance can be opened smoothly based on whether or not the position of the edge portion of the door in the width direction of the door, the position being detected by the door position detector, is present within a predetermined allowable region; and a notifier that notifies that there is an abnormality in a case where the door opening determiner has determined that the door of the entrance cannot be opened smoothly.
According to the above configuration, in a case where the aircraft is a large aircraft whose door width is greater than or equal to the predetermined width, after the cab is docked with the entrance and before the door is opened, the door opening determiner determines whether or not the door can be opened smoothly based on whether or not the position of the edge portion of the door in the width direction of the door, the position being detected by the door position detector, is present within the predetermined allowable region. If it is determined that the door cannot be opened smoothly, the notifier notifies that there is an abnormality. Accordingly, an operator performs the docking of the cab with the entrance again. This makes it possible to prevent interference between the door of the large aircraft and the cab from occurring when the door is opened.
The mover may be configured to perform, by automatic control, an operation of: moving the cab from a predetermined standby position, from which the cab is to start moving, to a temporary stop position, at which the cab is located forward away from the entrance by a predetermined distance; and then moving the cab to a position at which the cab gets docked with the entrance. The passenger boarding bridge may further include: a camera that is mounted to the cab and that captures an image of the entrance of the aircraft; a pre-docking door width calculator that detects, when the cab is at the temporary stop position, a first characteristic portion and a second characteristic portion based on the image of the entrance captured by the camera, the first and second characteristic portions being present around the door of the entrance and being away from each other in the width direction of the door, and calculates the width of the door based on positions of the respective first and second characteristic portions on the image; and a door width determiner that determines whether or not the width of the door calculated by the pre-docking door width calculator is greater than or equal to the predetermined width. The door position detector may be configured to detect the position of the edge portion of the door in the width direction of the door with respect to the cab in a case where the door width determiner has determined that the width of the door calculated by the pre-docking door width calculator is greater than or equal to the predetermined width.
The passenger boarding bridge may further include a pre-moving door width calculator that detects, when the cab is at the standby position, the first and second characteristic portions based on the image of the entrance captured by the camera, and calculates the width of the door based on the positions of the respective first and second characteristic portions on the image. The passenger boarding bridge may be configured to terminate the automatic control of the operation of the mover in a case where a discrepancy between the width of the door calculated by the pre-moving door width calculator and the width of the door calculated by the pre-docking door width calculator is out of a predetermined allowable range.
The first and second characteristic portions may be in a predetermined positional relationship in which their positions are different from each other in both a left-right direction and a vertical direction of the door. The passenger boarding bridge may further include an image determiner that determines whether or not a positional relationship between the first and second characteristic portions on the image is the predetermined positional relationship. The passenger boarding bridge may be configured to terminate the automatic control of the operation of the mover in a case where the image determiner has determined that the positional relationship between the first and second characteristic portions is not the predetermined positional relationship.
The passenger boarding bridge may further include: a bellows-shaped closure that is provided at a distal end of the cab and that is extendable and contractible in a front-back direction; and a level detector that is mounted to the cab and that comes into contact with the aircraft and detects an upward/downward movement of the aircraft with respect to the cab. The passenger boarding bridge may be configured to: perform automatic control of operations of the closure and the level detector, following the automatic control of the operation of the mover; and terminate the automatic control of the operations of the closure and the level detector in a case where the door opening determiner has determined that the door of the entrance cannot be opened smoothly.
The mover may be configured to perform, by manual control, an operation of moving the cab from a predetermined standby position, from which the cab is to start moving, to a position at which the cab gets docked with the entrance. The passenger boarding bridge may further include: a bellows-shaped closure that is provided at a distal end of the cab and that is extendable and contractible in a front-back direction; a level detector that is mounted to the cab and that comes into contact with the aircraft and detects an upward/downward movement of the aircraft with respect to the cab; and a door width identifier that receives an input of aircraft type information about the aircraft, with which the cab is to be docked, and based on the inputted aircraft type information, identifies whether or not the width of the door of the aircraft is greater than or equal to the predetermined width. In a case where the door width identifier has identified that the width of the door of the aircraft is greater than or equal to the predetermined width, the door position detector may be configured to detect, after the cab is docked with the entrance, the position of the edge portion of the door in the width direction of the door with respect to the cab based on at least one of a manually controlled operation of causing the closure to extend and a manually controlled operation of causing the level detector to start operating.
The door position detector may be a laser displacement sensor that detects a groove between a fuselage and the edge portion of the door in the width direction of the door.
The present invention is configured as described above, and has an advantage of being able to provide a passenger boarding bridge that makes it possible to prevent interference between the door of a large aircraft and the cab from occurring before the door is fully opened.
The above object, other objects, features, and advantages of the present invention will be made clear by the following detailed description of preferred embodiments with reference to the accompanying drawings.
Hereinafter, preferred embodiments of the present invention are described with reference to the drawings. In the drawings, the same or corresponding elements are denoted by the same reference signs, and repeating the same descriptions is avoided below. The drawings show each component schematically in order to facilitate the understanding thereof. Therefore, in some cases, the drawings may not display accurate shapes, accurate dimensional ratios, etc. The present invention is not limited to the embodiments described below.
The passenger boarding bridge 1 includes: a horizontally rotatable rotunda (proximal-end round room) 4 connected to an entrance of a terminal building 2 of an airport; a tunnel unit 5, whose proximal end is connected to the rotunda 4 in such a manner that the tunnel unit 5 is liftable and lowerable, the tunnel unit 5 being configured to be extendable and retractable in the longitudinal direction of the tunnel unit 5; a cab (distal-end round room) 6 provided at the distal end of the tunnel unit 5 in such a manner that the cab 6 is rotatable in regular and reverse directions; and drive columns 7.
The rotunda 4 is supported by a support pillar 70, such that the rotunda 4 is rotatable in regular and reverse directions about a rotational axis (vertical axis) CL1.
The tunnel unit 5 forms a passenger walkway, and includes a plurality of tubular tunnels 5a and 5b, which are fitted together in a nested manner, such that the tunnel unit 5 is extendable and retractable in the longitudinal direction thereof. In the description herein, the tunnel unit 5 is formed by the two tunnels 5a and 5b as one example. The tunnel unit 5 is formed by at least two tunnels. The proximal end part of the tunnel unit 5 is connected to the rotunda 4 in such a manner that the proximal end part is swingable (vertically) about a horizontal rotational axis CL4 (
The drive columns 7, which serve as support legs, are mounted to the distal side of the tunnel unit 5 (specifically, the tunnel 5b, which is the frontmost tunnel). It should be noted that the drive columns 7 may be mounted to the cab 6.
The drive columns 7 are provided with a lifting/lowering device 8, which moves the cab 6 and the tunnel unit 5 upward and downward (i.e., lifts and lowers the cab 6 and the tunnel unit 5). The lifting/lowering device 8 includes, for example, a pair of extendable and retractable support pillar portions, each of which is formed by two pillars fitted in a nested manner. The tunnel unit 5 is supported by the pair of support pillar portions of the lifting/lowering device 8. By extending or retracting the pair of support pillar portions, the lifting/lowering device 8 can lift or lower the tunnel unit 5 (i.e., move the tunnel unit 5 upward or downward). Accordingly, the cab 6 and the tunnel unit 5 can be swung vertically with respect to the rotunda 4.
The drive columns 7 are further provided with a travel device 10 including a pair of travel wheels 9 (a right travel wheel 9R and a left travel wheel 9L), which are drivable to rotate independently of each other in regular and reverse directions. The travel device 10 is provided under the lifting/lowering device 8. The travel device 10 is configured to travel forward (travel in an arrow F direction) by regular rotation of the two travel wheels 9, and to travel backward (travel in a direction opposite to the arrow F direction) by reveres rotation of the two travel wheels 9. The travel device 10 is also configured to be rotatable in regular and reverse directions about a rotational axis CL2, such that the rudder angle is changeable within the range of −90 degrees to +90 degrees with respect to the extension/retraction direction (longitudinal direction) of the tunnel unit 5, and thus the travel direction of the travel device 10 is changeable. For example, by causing the two travel wheels 9 to rotate in opposite directions to each other, the travel direction (the facing direction of the travel wheels 9) can be changed on the spot. By causing the travel device 10 (the travel wheels 9) to travel on the apron, the tunnel unit 5 can be rotated about the rotunda 4 and can be extended/retracted.
The cab 6 is provided at the distal end of the tunnel unit 5. The cab 6 is configured to be rotatable, by a cab rotator 6R (
In the present embodiment, the travel device 10, the lifting/lowering device 8, and the cab rotator 6R serve as a mover to move the cab 6.
As shown in
Further, as shown in
As shown in
A closure 63 is provided at the distal end part of the cab 6. The closure 63 includes a bellows portion that is expandable and contractible in the front-back direction. By docking the cab 6 with the aircraft 3 and expanding the bellows portion forward, the front end of the bellows portion can be brought into contact with the aircraft 3 around the entrance 3A (the door 3a) thereof.
A level detector 64 is mounted on, for example, an outer side wall of the cab 6. The level detector 64 is a device configured to detect the amount of relative upward/downward movement of the aircraft 3 with respect to the cab 6 when the aircraft 3 moves upward/downward due to, for example boarding/disembarking of passengers or loading/unloading of cargo after the cab 6 is docked with the aircraft 3.
The level detector 64 includes, for example, a wheel 64A movable forward and a contact limit switch (not shown) intended for stopping the wheel 64 at an optimal position when the wheel 64A moves forward. The contact limit switch is pre-adjusted such that the pressure of the wheel 64A applied to the surface of the fuselage of the aircraft 3 is optimal. In a case where the wheel 64A moves forward, the forward movement of the wheel 64A can be stopped at a desired moving amount as a result of the contact limit switch being turned ON. This allows the level detector 64 to press the wheel 64A against the surface of the fuselage of the aircraft 3 with an optimal pressure.
When the level detector 64 is actuated, the wheel 64A moves forward. Then, as a result of the contact limit switch being turned ON, the forward movement of the wheel 64A is stopped, such that the wheel 64A contacts the surface of the fuselage of the aircraft 3 with an optimal pressure. Then, when the aircraft 3 moves upward or downward, the wheel 64A rotates. Based on the direction and angle of the rotation of the wheel 64A, the level detector 64 detects the amount of upward/downward movement of the aircraft 3, and if the detected amount of the upward/downward movement of the aircraft 3 is greater than or equal to a predetermined amount, outputs the detected amount of the upward/downward movement to a controller 50. Based on the detected amount of the upward/downward movement, the controller 50 controls the lifting/lowering device 8 of the drive columns 7, such that the cab 6 moves to follow the upward/downward movement of the aircraft 3.
As shown in
It should be noted that
A control panel 31 as shown in
The controller 50 and the control panel 31 are connected to each other via electrical circuitry. The controller 50 is configured to: receive inputs of information that is based on operations performed with the operating device 30, such as operation commands; receive inputs of, for example, output signals from the sensors 23 to 28; control the operations of the passenger boarding bridge 1; and output, for example, information to be displayed on the display device 34.
It should be noted that the controller 50 includes an arithmetic processing unit such as a CPU and a storage unit including a ROM, RAM, etc. A control program for operating the passenger boarding bridge 1 and information necessary for the operations of the passenger boarding bridge 1 are prestored in the storage unit. By executing the control program by the arithmetic processing unit, the controller 50, for example, controls the operations of the components of the passenger boarding bridge 1 (the operations of, for example, the travel device 10, the lifting/lowering device 8, and the cab rotator 6R), and also functions as, for example, an image determiner 51, a pre-moving door width calculator 52, a pre-docking door width calculator 53, a door width determiner 54, and a door opening determiner 55. It should be noted that information to be stored while the passenger boarding bridge 1 is in operation is also stored in the storage unit. The controller 50 may be configured as a single control device performing centralized control, or may be configured as a plurality of control devices performing distributed control in cooperation with each other via the Internet and LAN. For example, the cab 6 or the frontmost tunnel 5b is provided with the controller 50.
The controller 50 uses an XYZ orthogonal coordinate system as shown in
In
The controller 50 prestores, in the storage unit, the following values: a distance LB (predetermined value) from a center point P1 of the cab 6 to a reference point 6P on a distal end part 6a of the cab 6; a distance LC (predetermined value) from the center point P1 of the cab 6 to the distal end of the tunnel unit 5; a distance LD (predetermined value) from the distal end of the tunnel unit 5 to a mounting position of the drive columns 7; a distance LR (predetermined value) from a center point of the rotunda 4 to the aforementioned connection point (located on the horizontal rotational axis CL4) where the rotunda 4 and the tunnel unit 5 are connected; a height HR (predetermined value) of the connection point; a radius HW (predetermined value) of the travel wheels 9; and a height difference LG between the reference point 6P and the straight line 100. A distance LE from the proximal end of the tunnel unit 5 (the aforementioned connection point) to the mounting position of the drive columns 7 can be calculated by subtracting the distance LD from a length LF, detected by the tunnel length sensor 28, of the tunnel unit 5.
Here, when the distance LE, which can be calculated by using the detection value LF of the tunnel length sensor 28, and the length LA of the lifting/lowering device 8, which is detected by the lifting/lowering sensor 27, are determined, a horizontal distance L2 from the center point of the rotunda 4 to the center point P2 of the travel device 10, and a height of the center point P2 of the travel device 10 (the height is expressed by a constant Z coordinate value indicating the radius HW), are uniquely determined. Similarly, a horizontal distance L1 from the center point of the rotunda 4 to the center point P1 of the cab 6, and a height of the center point P1 of the cab 6 (the height is expressed by a Z coordinate value), are also uniquely determined. Further, when the rotational angle Φr of the rotunda 4 is determined, the XY coordinate values of the center point P2 of the travel device 10, and the XY coordinate values of the center point P1 of the cab 6, are uniquely determined. Consequently, the position coordinates of the center point P2 of the travel device 10, and the position coordinates of the center point P1 of the cab 6, are uniquely determined. Further, when the cab rotational angle Φc detected by the cab angle sensor 25 is determined, the position coordinates of the reference point 6P on the distal end part 6a of the cab 6 are also uniquely determined.
Accordingly, the controller 50 sequentially obtains the detection value LF of the tunnel length sensor 28, the detection value LA of the lifting/lowering sensor 27, and the detection value Φr of the rotunda angle sensor 24. From these values, the position coordinates of the center point P2 of the travel device 10 and the position coordinates of the center point P1 of the cab 6 can be calculated based on forward kinematics. The controller 50 also sequentially obtains the cab rotational angle Φc in addition to the aforementioned detection values LF, LA, and Φr. Accordingly, the position coordinates of the reference point 6P on the distal end part 6a of the cab 6 can also be calculated based on forward kinematics. It should be noted that the reference point 6P of the cab 6 is set such that, when the cab 6 is seen from above in the direction of the rotational axis CL3, an angle formed by the center line Ed of the tunnel unit 5 and a line segment connecting between the reference point 6P and the center point P1 of the cab 6 is the cab rotational angle Φc. A straight line passing through the reference point 6P and the center point P1 of the cab 6, and a straight line extending along the distal end part 6a of the cab 6, are orthogonal to each other.
Next, one example of operations of the passenger boarding bridge 1 is described. Before the aircraft 3 arrives at the apron, the passenger boarding bridge 1 stands by at a predetermined standby position indicated by two-dot chain line of
The standby position of the passenger boarding bridge 1 is the movement start position, from which the passenger boarding bridge 1 is to start moving at the time of performing docking with the entrance 3A (the door 3a) of the aircraft 3. At the time of performing docking of the passenger boarding bridge 1 with the entrance 3A of the aircraft 3, the cab 6 moves from the standby position (the position indicated by two-dot chain line in
First, a brief description is given of a case where automatic control is performed, in which operations of the passenger boarding bridge 1 are automatically performed in accordance with control by the controller 50.
When the passenger boarding bridge 1 (the cab 6) is at the standby position, an operator presses an automatic control start button (one of the operation switches 33) on the control panel 31, and thereby automatic control described below is started.
When the above start button is pressed, the controller 50 performs a calculation process of calculating a control variable for moving the cab 6 at the standby position to the temporary stop position (step S1). In step S1, first, the controller 50 causes the first and second cameras 21 and 22 to capture images of the entrance 3A (the door 3a) of the aircraft 3, respectively.
Subsequently, the controller 50 obtains captured image data of the images captured by the two cameras 21 and 22, and based on the captured image data, performs image processing to detect a reference point 3P on the door 3a, and based on a predetermined arithmetic formula, calculates position coordinates of the reference point 3P on the door 3a of the aircraft 3. At the time, the door 3a and the reference point 3P on the door 3a can be detected based on, for example, the contour painted portion 41 of the door 3a and the shape of a reinforcing plate 3c. As shown in
Further, after calculating the position coordinates of the reference point 3P on the door 3a, the controller 50 calculates target position coordinates of the reference point 6P on the distal end part 6a (the bumper 62) of the cab 6 at the temporary stop position. The target position of the reference point 6P of the cab 6 is, in a plan view, set to a predetermined position such that the distal end part 6a of the cab 6 is parallel to the fuselage guide line AL and is located forward away from the door 3a by approximately a predetermined distance (e.g., 1000 mm). To be more specific, the target position of the reference point 6P of the cab 6 is set, for example, such that the height position of the target position is the same as the height position of the reference point 3P on the door 3a, and such that a distance of the horizontal position of the target position to the reference point 3P on the door 3a in a direction parallel to the fuselage guide line AL is a predetermined distance, and also, a distance of the horizontal position of the target position to the reference point 3P on the door 3a in a direction perpendicular to the fuselage guide line AL is a predetermined distance. Then, a value (θc1) of an absolute angle θc of the cab 6 when the cab 6 at the temporary stop position is in such an orientation that the distal end part 6a is, in a plan view, parallel to the fuselage guide line AL is calculated. The absolute angle θc of the cab 6 is, as shown in
Next, the controller 50 performs a moving process of moving the cab 6 to the temporary stop position in step S2. In the moving process, the cab 6 is moved from the standby position to the temporary stop position. Specifically, the controller 50 causes the travel device 10 to travel such that the coordinates of the center point P2 of the travel device 10 are brought into coincidence with the target position coordinates calculated in step S1, causes the lifting/lowering device 8 to extend or retract to adjust the length LA of the lifting/lowering device 8 to the target length LA1, and drives the cab rotator 6R to adjust the cab rotational angle Φc to the target rotational angle Φc1, thereby moving the cab 6 from the standby position to the temporary stop position.
Next, the controller 50 performs a cab rotation process in step S3 when the cab 6 is at the temporary stop position. In the cab rotation process, while the cab 6 is stopped at the temporary stop position, the controller 50 drives the cab rotator 6R, such that the distance between the distal end part 6a of the cab 6 and the aircraft 3 measured by one of the pair of distance sensors 23 and the distance between the distal end part 6a of the cab 6 and the aircraft 3 measured by the other one of the pair of distance sensors 23 are equalized. That is, in a plan view, the distal end part 6a of the cab 6 is made parallel to a tangent line TL, which touches a part, of the aircraft 3, with which the cab 6 is to be docked (the part is specifically the door 3a and the vicinity thereof; hereinafter, this part is referred to as “the cab 6-docked part” of the aircraft 3), the tangent line TL extending horizontally along the surface of the cab 6-docked part.
Next, the controller 50 performs a calculation process of calculating a control variable for moving the cab 6 at the temporary stop position to the docking position (step S4). In step S4, first, the controller 50 causes the first camera 21 to capture an image of the entrance 3A (the door 3a) of the aircraft 3. Subsequently, the controller 50 obtains captured image data of the image captured by the camera 21, and calculates position coordinates of the reference point 3P on the door 3a of the aircraft 3 based on the captured image data, distances each between the distal end part 6a of the cab 6 and the aircraft 3, the distances being measured by the respective distance sensors 23, and so forth. Here, the position coordinates of the reference point 3P on the door 3a are calculated with higher precision in step S4 than in step S1, because in step S4, the image data of the image captured in a shorter distance is used and accurate distance measurement is performed with the distance sensors 23.
Further, after calculating the position coordinates of the reference point 3P on the door 3a, the controller 50 calculates target position coordinates of the reference point 6P on the distal end part 6a (the bumper 62) of the cab 6 at the docking position. The target position of the reference point 6P of the cab 6 is, in a plan view, set to a predetermined position such that the distal end part 6a of the cab 6 is parallel to the tangent line TL and is located forward away from the door 3a by approximately a predetermined distance (e.g., 20 mm). To be more specific, the target position of the reference point 6P of the cab 6 is set, for example, such that the height position of the target position is slightly lower than the height position of the reference point 3P on the door 3a, and such that a distance of the horizontal position of the target position to the reference point 3P on the door 3a in a direction parallel to the tangent line TL is a predetermined distance, and also, a distance of the horizontal position of the target position to the reference point 3P on the door 3a in a direction perpendicular to the tangent line TL is a predetermined distance. Then, a value (θc2) of the absolute angle θc of the cab 6 when the cab 6 at the docking position is in such an orientation that the distal end part 6a is, in a plan view, parallel to the tangent line TL is calculated. Then, by using the target position coordinates of the reference point 6P of the cab 6 and the absolute angle θc2 of the cab 6 at the docking position, the controller 50 performs calculation based on inverse kinematics to calculate target position coordinates of the center point P2 of the travel device 10, a target length LA2 of the lifting/lowering device 8 (a target value of the length LA of the lifting/lowering device 8), and a target rotational angle Φc2 of the cab rotational angle Φc for the cab 6 to be at the docking position.
Next, the controller 50 performs a moving process of moving the cab 6 to the docking position in step S5. In the moving process, the cab 6 is moved from the temporary stop position to the docking position. Here, for example, the controller 50 causes the lifting/lowering device 8 to extend or retract to adjust the length LA of the lifting/lowering device 8 to the target length LA2, and drives the cab rotator 6R to adjust the cab rotational angle Φc to the target rotational angle Φc2. Thereafter, the controller 50 causes the travel device 10 to travel such that the coordinates of the center point P2 of the travel device 10 are brought into coincidence with the target position coordinates calculated in step S4. At the time, the controller 50 may cause the travel device 10 to travel such that the center point P2 of the travel device 10 moves toward the target position coordinates, and as described above, may stop the travel device 10 at a point when the center point P2 reaches the target position coordinates, or may stop the travel device 10 at a point when the distance between the distal end part 6a of the cab 6 and the aircraft 3, the distance being measured by the distance sensors 23 during the traveling, has become a predetermined distance. In the manner thus described, automatic docking of the cab 6 with the entrance 3A of the aircraft 3 is completed.
Further, in step S6, the controller 50 actuates the level detector 64, and also actuates the closure 63 to expand the bellows portion. Here, either one of actuating the level detector 64 or actuating the closure 63 may precede the other.
Thereafter, the door 3a of the aircraft 3 is opened by, for example, an operator. As described above, in this example, the docking of the cab 6 with the entrance 3A is performed by automatic control, and also, the closure 63 and the level detector 64 are actuated by automatic control.
The method of docking the cab 6 with the entrance 3A of the aircraft 3 by automatic control is not limited to the above-described method. For example, in step S1, differences in the position coordinates and the orientation (rotational angle) of the cab 6 between the standby position and the temporary stop position are calculated. Then, a travel distance and a travel direction of the travel device 10, an amount of lifting/lowering by the lifting/lowering device 8, and a rotation amount of the cab 6 that are necessary for compensating for the differences are calculated, and based thereon, the travel device 10, the lifting/lowering device 8, and the cab rotator 6R may be operated in step S2. Similarly, in step S4, differences in the position coordinates and the orientation (rotational angle) of the cab 6 between the temporary stop position and the docking position are calculated. Then, a travel distance and a travel direction of the travel device 10, an amount of lifting/lowering by the lifting/lowering device 8, and a rotation amount of the cab 6 that are necessary for compensating for the differences are calculated, and based thereon, the travel device 10, the lifting/lowering device 8, and the cab rotator 6R may be operated in step S5.
In the present embodiment, various determination processes are further performed during the above automatic control.
In step S11, first, when the cab 6 is at the standby position, the controller 50 detects a first characteristic portion r1 and a second characteristic portion r2 of the door 3a by using the captured image A1 (see
The first characteristic portion r1 is a boundary point between a curved portion of a lower left corner of the painted portion 41 of the door 3a and a straight portion extending upward from the lower left corner. The second characteristic portion r2 is, in this example, a middle portion of the door sill, i.e., the same as the reference point 3P on the door 3a. The first and second characteristic portions r1 and r2 are present around the door 3a and away from each other in the width direction (left-right direction) of the door 3a. The first and second characteristic portions r1 and r2 are in a predetermined positional relationship (N), in which their positions are different from each other in both the left-right direction and the vertical direction of the door 3a. The predetermined positional relationship (N) herein is a relationship in which the position of the second characteristic portion r2 is lower than that of the first characteristic portion r1, and the second characteristic portion r2 is positioned on the right side of the first characteristic portion r1.
Subsequently, the controller 50 determines whether or not a positional relationship between the first and second characteristic portions r1 and r2, the positional relationship being obtained on the image, is the proper positional relationship (i.e., the predetermined positional relationship (N)) (a function of the image determiner 51). Here, in a case where the xy coordinates of the first characteristic portion r1 are (x1, y1) and the xy coordinates of the second characteristic portion r2 are (x2, y2), if x2>x1 and y2>y1 hold true, i.e., the positional relationship being the predetermined positional relationship (N), then the controller 50 determines that the positional relationship between the first and second characteristic portions r1 and r2 is the proper positional relationship. On the other hand, if x2>x1 and y2>y1 do not hold true, the controller 50 determines that the positional relationship between the first and second characteristic portions r1 and r2 is not the proper positional relationship, terminates the automatic control, and causes a notifier to notify that there is a system abnormality (step S21). The notifier may be the display device 34, which notifies the abnormality by displaying characters or the like, or may be a sound outputter (not shown) provided on the control panel 31. The sound outputter may notify the abnormality by outputting, for example, buzzer sounds and/or other sounds. The same applies to the “notifier” referred to in the description below.
Next, in step S12, the controller 50 calculates an actual width of the door 3a by using a difference between the x coordinate of the first characteristic portion r1 and the x coordinate of the second characteristic portion r2 (i.e., x2−x1) on the captured image A1 of the first camera 21, and stores the calculated width (a second-half function of the pre-moving door width calculator 52). At the standby position, the two cameras 21 and 22 capture images of the entrance 3A, respectively, as mentioned above. Accordingly, the distance between the cab 6 and the entrance 3A can be calculated by, for example, triangulation. The width of the door 3a can be calculated by substituting the distance and a value obtained by doubling the above difference (x2−x1) into a predetermined arithmetic formula.
Next, in step 13, when the cab 6 is at the temporary stop position, the controller 50 detects the first characteristic portion r1 and the second characteristic portion r2 of the door 3a by using the captured image captured by the first camera 21 in the above-described step S4, and obtains the xy coordinates of the first and second characteristic portions r1 and r2 (a first-half function of the pre-docking door width calculator 53). Next, similar to the case of step S11, the controller 50 determines whether or not the positional relationship between the first and second characteristic portions r1 and r2 is the proper positional relationship (a function of the image determiner 51). If it is determined that the positional relationship between the first and second characteristic portions r1 and r2 is not the proper positional relationship, the controller 50 terminates the automatic control, and causes the notifier to notify that there is a system abnormality (step S21).
Next, in step 14, the controller 50 calculates an actual width of the door 3a by using a difference between the x coordinate of the first characteristic portion r1 and the x coordinate of the second characteristic portion r2 on the captured image captured by the first camera 21 at the temporary stop position (a second-half function of the pre-docking door width calculator 53). At the temporary stop position, as described above, the distance between the cab 6 and the entrance 3A can be measured by the distance sensors 23. The width of the door 3a can be calculated by substituting the distance and a value obtained by doubling the above difference into a predetermined arithmetic formula.
Next, in step 15, the controller 50 calculates a discrepancy between the width of the door 3a calculated in step S12 and the width of the door 3a calculated in step S14, and determines whether or not the discrepancy is within a predetermined allowable range. In a case where the discrepancy is determined to be out of the allowable range, the controller 50 terminates the automatic control, and causes the notifier to notify that there is a system abnormality (step S21). The allowable range is set to such a narrow range that if the discrepancy is within the range, the door 3a subjected to the detection in step S11 and the door 3a subjected to the detection in step S13 can be recognized as the same door 3a.
In a case where the discrepancy is determined to be within the allowable range, the controller 50 determines whether or not the width of the door 3a calculated in step S14 is a proper width as a door width (step S16). If it is determined that the calculated width is not a proper with, the controller 50 terminates the automatic control, and causes the notifier to notify that there is a system abnormality (step S21).
Next, in step 17, the controller 50 determines whether or not the width of the door 3a calculated in step S14 is greater than or equal to a predetermined width (a function of the door width determiner 54).
Hereinafter, intentions of the processes in the above-described steps S16 and S17 are described. For example, assume a case where the width of the door 3a calculated in step S14 is W, a predetermined value slightly less than the width of the door of a small aircraft is t1, and a predetermined value between the width of the door of a mid-size aircraft and the width of the door of a large aircraft (i.e., the aforementioned predetermined width) is t2. In this case, the controller 50 determines in step S16 whether or not the width W of the door 3a is greater than the predetermined value t1, and if the width W of the door 3a is determined to be greater than the predetermined value t1, the controller 50 determines that the width W of the door 3a is a proper door width. That is, in a case where the width W of the door 3a is less than or equal to the predetermined value t1, the width W is not a proper aircraft door width, and it can be considered that there has been an error in door recognition, for example, in image processing. Also, in step S17, in a case where it is determined Yes in step S16, the controller 50 determines whether or not the width W of the door 3a is greater than or equal to the predetermined width t2. This is intended to determine whether or not the door 3a is the door of a large aircraft.
That is, if it is determined Yes in step S17, the door 3a is recognized as the door of a large aircraft, whereas if it is determined No in step S17, the door 3a is recognized as the door of a small or mid-size aircraft.
In a case where it is determined Yes in step S17, when the cab 6 gets docked with the entrance 3A of the aircraft 3, the controller 50 actuates the laser displacement sensor 20 (step S18). The detection region 20A of the laser displacement sensor 20 is predetermined.
Based on the detection result from the laser displacement sensor 20, the controller 50 determines whether or not the door 3a can be opened smoothly (a function of the door opening determiner 55). Specifically, in step S19, the controller 50 determines whether or not the groove 3g has been detected by the laser displacement sensor 20. If the groove 3g has not been detected yet, the controller 50 determines that the door 3a cannot be opened smoothly for the reason that the cab 6 is not properly docked with the entrance 3A, terminates the automatic control, and causes the notifier to notify that there is an abnormality in docking (step S22).
On the other hand, in a case where the groove 3g has been detected within the detection region 20A by the laser displacement sensor 20, the controller 50 determines that the cab 6 is properly docked with the entrance 3A and the door 3a can be opened smoothly, then performs the next step S6, and ends the automatic control. Step S6 is as previously described with reference to
If it is determined No in step S17, it means that the door 3a is a door of a small or mid-size aircraft. Since high docking precision is not strictly required in the case of a small or mid-size aircraft door, the controller 50 performs step S6 and ends the automatic control.
In the above-described step S19, the determination is made based on whether or not the groove 3g is present within the detection region 20A of the laser displacement sensor 20. Alternatively, a numerical value indicating the position of the groove 3g may be detected, and the determination may be made based on whether or not the numerical value is within an allowable range.
After the automatic control is terminated in step S21, an operator docks the cab 6 with the aircraft 3 by manual control, and then the level detector 64 and the closure 63 are actuated.
After the automatic control is terminated in step S22, docking of the cab 6 with the aircraft 3 is performed again by manual control by the operator, and then the level detector 64 and the closure 63 are actuated. At the time of performing the docking of the cab 6 with the aircraft 3 again, the laser displacement sensor 20 may be actuated by manual operation. Then, based on a detection result from the laser displacement sensor 20, the controller 50 may determine whether or not the cab 6 has been properly docked (i.e., determine whether or not the door 3a can be opened smoothly), and then may cause the notifier, such as the display device 34, to notify the operator of a result of the determination.
In the present embodiment, through the determination processes in steps S11, S13, S15, and S16, for example, errors in image processing can be detected, including an error in image recognition to recognize the door 3a or the like.
In a case where the aircraft 3 is a large aircraft, i.e., in a case where the door 3a is large aircraft door, after the cab 6 is automatically docked with the entrance 3A and before the door 3a is opened, the laser displacement sensor 20 is actuated. Then, based on a detection result from the laser displacement sensor 20, the controller 50 determines whether or not the door 3a can be opened smoothly, and if it is determined that the door 3a cannot be opened smoothly, the information (that there is an abnormality in docking) is notified. Accordingly, docking of the cab 6 with the aircraft 3 is performed again, but by manual control by the operator. This makes it possible to prevent interference between the door of the large aircraft and the cab from occurring when the door is opened.
[Variations]
The above embodiment has illustratively described a case where the cab 6 gets docked with the entrance 3A of the aircraft 3 by automatic control. Hereinafter, a case where the cab 6 gets docked with the entrance 3A by manual control is described.
In the case of manual control, traveling operation of the travel device 10, lifting/lowering operation of the lifting/lowering device 8, and rotating operation of the cab rotator 6R can be performed by the operator operating the operating device 30. In the case of manual control, for example, the following configuration may be adopted: at the standby position, when aircraft type information indicating the aircraft type of the aircraft 3, with which the cab 6 is to be docked, is inputted to the controller 50, the amount of lifting/lowering by the lifting/lowering device 8 (i.e., the length LA of the lifting/lowering device 8) can be automatically set to an amount of lifting/lowering corresponding to the height of the cab 6 at the time of docking of the cab. In the case of adopting such a configuration, if the aircraft type information inputted to the controller 50 indicates that the aircraft 3 is a large aircraft, the controller 50 may actuate the laser displacement sensor 20 after the cab 6 is docked with the aircraft 3 and before the door 3a is opened, and then, if the groove 3g is not detected by the laser displacement sensor 20, the controller 50 may cause the notifier, such as the display device 34, to notify that there is an abnormality in docking.
For example, aircraft type correspondence information is prestored in the storage unit of the controller 50. In the aircraft type correspondence information, for each aircraft type of a plurality of aircraft types, information about a predetermined lifting/lowering amount by the lifting/lowering device 8 (i.e., information about a predetermined length LA of the lifting/lowering device 8) for the cab to be docked with an aircraft indicated by the aircraft type is associated with information about whether or not the aircraft indicated by the aircraft type is a large aircraft (having a large door) whose door width is greater than or equal to the aforementioned predetermined width t2.
Then, at the standby position, the operator operates the operating device 30 to input aircraft type information about the aircraft 3, with which the cab 6 is to be docked, and presses a presetting button. The inputting of the aircraft type information by the operator may be performed, for example, in the following manner: the display device 34 displays a plurality of aircraft types; and the operator selects one of the aircraft types. When the presetting button is pressed, the controller 50 refers to the aircraft type correspondence information, and causes the lifting/lowering device 8 to perform lifting/lowering by a lifting/lowering amount for cab docking, the lifting/lowering amount corresponding to the inputted aircraft type (aircraft type information). Thereafter, the operator operates the operating device 30 to dock the cab 6 with the entrance 3A of the aircraft 3.
Subsequently, the operator operates the operating device 30 to actuate the closure 63 to extend the closure 63 such that the bellows portion expands and to actuate the level detector 64. It should be noted that either one of actuating the closure 63 to extend the closure 63 or actuating the level detector 64 may precede the other.
Here, the controller 50 refers to the aircraft type correspondence information, and based on the aircraft type information inputted at the standby position, identifies whether or not the aircraft 3 is a large aircraft (i.e., whether or not the width of the door 3a is greater than or equal to the predetermined width t2) (a function as a door width identifier). Then, in a case where the aircraft 3 is a large aircraft, the controller 50 actuates the laser displacement sensor 20 when the closure 63 has started extending, or when the level detector 64 has started operating, based on an operation signal from the operating device 30. Then, if the groove 3g is not detected by the laser displacement sensor 20, the controller 50 determines that the door 3a cannot be opened smoothly for the reason that the cab 6 is not properly docked with the entrance 3A, and causes the notifier to notify that there is an abnormality in docking. Accordingly, the operator performs the docking again. This makes it possible to prevent interference between the door of the large aircraft and the cab from occurring when the door is opened. It should be noted that the timing of actuating the laser displacement sensor 20 need not be when the level detector 64 has started operating, but may be when the contact limit switch of the level detector 64 is turned ON as a result of the level detector 64 starting operating. Also, the laser displacement sensor 20 may be actuated not when the closure 63 has started extending, but actuated based on a stop signal to stop the closure 63 from extending (i.e., actuated when the extension of the closure 63 is ended). As thus described, the laser displacement sensor 20 may be actuated based on at least one of a manually controlled operation of causing the closure 63 to extend and a manually controlled operation of causing the level detector to start operating.
For each aircraft type, a rotational angle (Φc) of the cab 6 for the cab 6 to be docked with an aircraft indicated by the aircraft type may be further stored as the aircraft type correspondence information, and when the aforementioned presetting button is pressed, the controller 50 may refer to the aircraft type correspondence information, and operate the cab rotator 6R to rotate the cab 6 at a rotational angle for cab docking, the rotational angle corresponding to the inputted aircraft type (aircraft type information).
In the above-described embodiment, the operator inputs the aircraft type information to the controller 50. Alternatively, the following configuration may be adopted. At the standby position, the controller 50 receives, from an external device such as a VDGS (Visual Docking Guidance System) or FIDS (Flight Information Display System), an input of aircraft type information about an aircraft with which the cab 6 is to be docked. In this case, when traveling of the travel device 10 is started by the operator operating the operating device 30, concurrently with the start of the traveling, the controller 50 refers to the above-described aircraft type correspondence information, and causes the lifting/lowering device 8 to perform lifting/lowering by a lifting/lowering amount for cab docking, the lifting/lowering amount corresponding to the inputted aircraft type (aircraft type information). Thereafter, the operator operates the operating device 30 to dock the cab 6 with the entrance 3A of the aircraft 3.
Also in this case, similar to the above-described case, the controller 50 refers to the aircraft type correspondence information, and if the aircraft type information inputted at the standby position is a large aircraft, the controller 50 may actuate the laser displacement sensor 20 based on at least one of a manually controlled operation of causing the closure 63 to extend and a manually controlled operation of causing the level detector 64 to start operating, for example, when the closure 63 has started extending, when the closure 63 has ended the extending, when the level detector 64 has started operating, or when the contact limit switch of the level detector 64 is turned ON as a result of level detector 64 starting operating.
Further, for example, in cases where the operating device 30 includes an actuating button to actuate the laser displacement sensor 20 and the aircraft 3 is a large aircraft, including a case where the entire operation of the passenger boarding bridge 1 is carried out based on operations performed by the operator, after the cab 6 is docked with the entrance 3A and before the door 3a is opened, the operator may actuate the laser displacement sensor 20 by operating the actuating button.
In the present embodiment including the above-described variations, in a case where the aircraft 3 is a large aircraft, whether or not the door 3a can be opened smoothly is determined by detecting, with the laser displacement sensor 20, whether or not the groove 3g along the right-side edge portion of the door 3a of the aircraft 3 is present within the allowable region (the detection region 20A). However, this is merely a non-limiting example. For example, whether or not the door 3a can be opened smoothly may be determined by detecting, with the laser displacement sensor, whether or not the groove 3g along the left-side edge portion of the door 3a of the aircraft 3 is present within its allowable region. Alternatively, whether or not the door 3a can be opened smoothly may be determined by detecting, with the laser displacement sensor, whether or not the grooves 3g along both side edge portions of the door 3a of the aircraft 3 in the width direction (i.e., both the right-side edge portion and the left-side edge portion of the door 3a) are present within their respective allowable regions.
From the foregoing description, numerous modifications and other embodiments of the present invention are obvious to those skilled in the art. Accordingly, the foregoing description is to be construed as illustrative only, and is provided for the purpose of teaching those skilled in the art the best mode for carrying out the present invention. The structural and/or functional details may be substantially modified without departing from the scope of the present invention.
The present invention is useful, for example, as a passenger boarding bridge that makes it possible to prevent interference between the door of a large aircraft and the cab from occurring when the door is opened.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2021/013522 | 3/30/2021 | WO |