Elevator inspection system with robot platform for developing hoistway model data

文档序号:1741 发布日期:2021-09-17 浏览:53次 中文

1. An elevator inspection system comprising:

a sensor appliance;

a robotic platform supporting the sensor instrument, the robotic platform configured to inspect a hoistway; and

a controller operatively connected to the robotic platform and the sensor appliance,

wherein the controller is configured to define hoistway model data for the hoistway from maintenance and performance data collected from differently positioned elevator systems connected for communication over a network.

2. The system of claim 1,

the controller is configured to define the hoistway model data from maintenance and performance data collected over the internet and to analyze using cloud computing.

3. The system of claim 1,

the controller is configured to identify maintenance and performance trends from the collected maintenance and performance data.

4. The system of claim 1,

the controller is configured to define the hoistway model data to include, for elevator cars in the hoistway, one or more of: maintenance requirements; riding quality; a motion profile; and door performance.

5. The system of claim 3,

the controller is configured to determine a frequency of monitoring the hoistway from the hoistway model data.

6. The system of claim 1,

the controller is configured to determine to substantially continuously monitor the hoistway based on the hoistway model data.

7. The system of claim 1,

the controller is configured to further define the hoistway model data as a function of sensed position and shape boundaries of the hoistway and a doorway opening formed in the hoistway.

8. The system of claim 1,

the controller is configured to define the hoistway model data to include sill-to-sill distance, guide rail-to-guide rail distance, sill-to-guide rail distance, and inclination and twist of the hoistway.

9. The system of claim 1,

the controller is configured to utilize the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

10. The system of claim 1,

the controller is configured to: sending an alert upon identifying from the sensor data compared to hoistway model data that a component of an elevator system installed in the hoistway is positioned or operating outside of predetermined positioning and operating tolerances.

11. A method of determining whether a component of an elevator system is positioned and operated within a predetermined positioning and operating tolerance, comprising:

hoistway model data is defined by a controller for a hoistway from maintenance and performance data collected from differently positioned elevator systems connected for communication by a network,

wherein the controller is operatively connected to a robotic platform supporting a sensor appliance, and wherein the robotic platform is configured to inspect the hoistway.

12. The method of claim 11, comprising:

defining, by the controller, the hoistway model data from maintenance and performance data collected over the internet and analyzed using cloud computing.

13. The system of claim 11, comprising:

identifying, by the controller, maintenance and performance trends from the collected maintenance and performance data.

14. The method of claim 11, comprising:

defining, by the controller, the hoistway model data to include, for elevator cars in the hoistway, one or more of: maintenance requirements; riding quality; a motion profile; and door performance.

15. The method of claim 3, comprising:

determining, by the controller, a frequency of monitoring the hoistway from the hoistway model data.

16. The method of claim 1, comprising:

determining, by the controller, to substantially continuously monitor the hoistway based on the hoistway model data.

17. The method of claim 1, comprising:

further defining, by the controller, the hoistway model data as a function of the sensed position and shape boundaries of the hoistway and a doorway opening formed in the hoistway.

18. The method of claim 1, comprising:

defining, by the controller, the hoistway model data to include sill-to-sill distance, guide rail-to-guide rail distance, sill-to-guide rail distance, and inclination and twist of the hoistway.

19. The method of claim 1, comprising:

utilizing, by the controller, the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

20. The method of claim 11, comprising:

sending an alert by the controller upon identifying that a component of an elevator system installed in the hoistway is positioned or operating outside of predetermined positioning and operating tolerances based on sensor data compared to hoistway model data.

Background

Manual mapping of the elevator shaft for installation of the elevator system can take a significant amount of time and may be inaccurate. Similarly, manual inspection of an elevator shaft with an installed elevator system can also take a significant amount of time and can be inaccurate. A solution for reducing the manpower required for these activities is desired.

Disclosure of Invention

Disclosed is an elevator inspection system having: a sensor appliance; a robot platform supporting a sensor, the robot platform configured to inspect a hoistway; a controller operatively connected to the robotic platform and the sensor, wherein the controller is configured to define hoistway model data for the hoistway corresponding to position and shape boundaries of the hoistway and a doorway opening formed in the hoistway as a function of the sensor data.

Additionally or alternatively to one or more of the above disclosed aspects of the system, the controller is configured to define a three-dimensional hoistway model from hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to utilize the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to define elevator car guide rail data corresponding to the virtual elevator guide rail in the hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to determine a sill-to-sill distance, a rail-to-rail distance, and a sill-to-rail distance for each of the doorway openings from the hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to determine a slope and a twist of the hoistway, a location and a size of the doorway opening from the hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to define an installation location within the hoistway model data for the elevator component.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control movement of the robotic platform in the hoistway, wherein the controller is manually operated on a SLAM (simultaneous positioning and mapping) and/or CAD (computer aided design) model.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the sensor appliance is one or more of a video sensor, an acoustic sensor, a LIDAR sensor, a camera, a laser sensor, a photogrammetry sensor, and a time-of-flight sensor.

Additionally or alternatively to one or more of the above disclosed aspects of the system, the robotic platform is a drone.

Further disclosed is a method of developing hoistway model data for a hoistway, comprising: defining, by a controller, hoistway model data for a hoistway from sensor data, the hoistway model data corresponding to a location and shape boundary of an elevator hoistway shaft and a doorway opening formed in the elevator hoistway shaft, wherein the sensor data is captured from a sensor instrument supported by a robot platform, wherein the robot platform is configured to inspect the hoistway, and wherein the controller controls the robot platform and the sensor instrument.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes defining, by the controller, a three-dimensional hoistway model from the hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes utilizing, by the controller, the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes defining, by the controller, elevator car guide rail data corresponding to the virtual elevator guide rail in the hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes determining, by the controller, a sill-to-sill distance, a rail-to-rail distance, and a sill-to-rail distance for each of the doorway openings from the hoistway model data.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes determining, by the controller, a slope and a twist of the hoistway, a location and a size of the doorway opening from the hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes defining, by the controller, mounting locations within the hoistway model data for elevator components including the virtual guide rails.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes controlling movement of the robotic platform in the hoistway by a controller, wherein the controller is manually operated on a SLAM (simultaneous localization and mapping) and/or CAD (computer aided design) model.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the sensor appliance is one or more of a video sensor, an acoustic sensor, a LIDAR sensor, a camera, a laser sensor, a photogrammetry sensor, and a time-of-flight sensor.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the robotic platform is a drone.

Further disclosed is an elevator inspection system having: a sensor appliance; a robotic platform supporting the sensor instrument, the robotic platform configured to inspect the hoistway; and a controller operatively connected to the robotic platform and the sensor appliance, wherein the controller is configured to define hoistway model data for the hoistway as a function of maintenance and performance data collected from differently positioned elevator systems connected in communication by the network.

Additionally or alternatively to one or more of the above disclosed aspects of the system, the controller is configured to define hoistway model data from maintenance and performance data collected over the internet and to analyze using cloud computing.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to identify maintenance and performance trends from the collected maintenance and performance data.

Additionally or alternatively to one or more of the above disclosed aspects of the system, the controller is configured to define hoistway model data to include, for elevator cars in the hoistway, one or more of: maintenance requirements; riding quality; a motion profile; and door performance.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to determine a frequency of monitoring the hoistway from hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to determine to substantially continuously monitor the hoistway based on hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to further define hoistway model data as a function of sensed position and shape boundaries of the hoistway and a doorway opening formed in the hoistway.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to define the hoistway model data to include sill-to-sill distance, guide rail-to-guide rail distance, sill-to-guide rail distance, and inclination and twist of the hoistway.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to utilize the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to: an alert is sent when a component of an elevator system installed in a hoistway is identified as being positioned or operating outside of predetermined positioning and operating tolerances based on sensor data compared to hoistway model data.

Further disclosed is a method of determining whether a component of an elevator system is positioned and operated within a predetermined positioning and operating tolerance, comprising: defining, by a controller, hoistway model data for a hoistway according to maintenance and performance data collected from differently positioned elevator systems connected in communication by a network, wherein the controller is operatively connected to a robotic platform supporting a sensor appliance, and wherein the robotic platform is configured to inspect the hoistway.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes defining, by the controller, hoistway model data from maintenance and performance data collected over the internet and analyzing using cloud computing.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes identifying, by the controller, maintenance and performance trends from the collected maintenance and performance data.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes defining, by the controller, hoistway model data to include, for an elevator car in the hoistway, one or more of: maintenance requirements; riding quality; a motion profile; and door performance.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes determining, by the controller, a frequency of monitoring the hoistway from the hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes determining, by the controller, to substantially continuously monitor the hoistway based on the hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes further defining, by the controller, hoistway model data as a function of sensed position and shape boundaries of the hoistway and a doorway opening formed in the hoistway.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes defining, by the controller, hoistway model data to include sill-to-sill distance, guide rail-to-guide rail distance, sill-to-guide rail distance, and inclination and twist of the hoistway.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes utilizing, by the controller, the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method comprises: an alert is sent by the controller upon identifying, from the sensor data compared to the hoistway model data, that a component of an elevator system installed in the hoistway is positioned or operating outside of predetermined positioning and operating tolerances.

Further disclosed is an elevator inspection system having: a sensor appliance; a robotic platform that is portable, supports the sensor implement, the robotic platform configured for inspection and performing maintenance in the hoistway; a controller operatively connected to the robotic platform and the sensor appliance, wherein the controller is configured to: controlling the movement of the robot platform in the hoistway; and inspecting one or more components in the hoistway to determine from the sensor data compared to the hoistway model data that the operational parameters or alignment of the one or more components is outside of predetermined positioning and operational tolerances.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to utilize the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control the robotic platform to perform one or more of: guide rail realignment; rope/belt inspection; testing the riding quality; door coupling alignment checking; testing the opening and closing of the door; and sill cleaning to determine that the operational parameters or alignment of the components are outside of predetermined positioning and operational tolerances.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to determine a current location of the component relative to Global Positioning System (GPS) data.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to: engaging a segment of an elevator guide rail of the hoistway shaft to position the segment within predetermined positioning and operating tolerances when the segment is determined to be positioned outside the predetermined positioning and operating tolerances from the sensor data compared to the hoistway model data.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to engage the rail by loosening rail fixing bolts, aligning the rail, and tightening the rail fixing bolts.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to engage the one or more components periodically or within a predetermined time frame to determine an operational parameter or alignment of the components outside of predetermined positioning and operational tolerances.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to define hoistway model data as a function of sensed location and shape boundaries of the hoistway shaft and a doorway opening formed in the hoistway shaft.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to define the hoistway model data to include sill-to-sill distance, guide rail-to-guide rail distance, sill-to-guide rail distance, and inclination and twist of the hoistway.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to define the hoistway model data as a three-dimensional model of the hoistway.

Further disclosed is a method of performing maintenance within a hoistway, comprising: controlling the movement of the robot platform in the hoistway by the controller; and inspecting, by the controller, one or more components in the hoistway to determine from the sensor data compared to the hoistway model data that the operational parameters or alignment of the one or more components are outside of predetermined positioning and operational tolerances, wherein the robotic platform is configured to inspect and perform maintenance in the hoistway, and wherein the controller is operatively connected to the robotic platform and a sensor appliance supported by the robotic platform, and wherein the sensor appliance is configured to capture the sensor data.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes utilizing, by the controller, the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method comprises controlling, by the controller, the robotic platform to perform one or more of: guide rail realignment; rope/belt inspection; testing the riding quality; door coupling alignment checking; testing the opening and closing of the door; and sill cleaning to determine that the operational parameters or alignment of the components are outside of predetermined positioning and operational tolerances.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes determining, by the controller, a current location of the component relative to Global Positioning System (GPS) data.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method comprises: engaging, by a controller, a segment of an elevator guide rail of a hoistway shaft to position the segment within predetermined positioning and operating tolerances when it is determined from sensor data compared to hoistway model data that the segment is positioned outside the predetermined positioning and operating tolerances.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes engaging, by the controller, the rail by loosening rail fixing bolts, aligning the rail, and tightening the rail fixing bolts.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes engaging, by the controller, one or more components periodically or within a predetermined time frame to determine an operational parameter or alignment of the components outside of predetermined positioning and operational tolerances.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes defining, by the controller, hoistway model data as a function of sensed location and shape boundaries of the hoistway shaft and a doorway opening formed in the hoistway shaft.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes defining, by the controller, hoistway model data to include sill-to-sill distance, guide rail-to-guide rail distance, sill-to-guide rail distance, and inclination and twist of the hoistway.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes defining, by the controller, the hoistway model data as a three-dimensional model of the hoistway.

Further disclosed is an elevator inspection system having: a robotic platform configured to inspect a hoistway; a platform mover operatively connected to the robotic platform; and a controller operatively connected to the platform mover, wherein the controller is configured to control the platform mover to vertically propel the robotic platform within the hoistway.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control a friction pulley operatively connected between the robotic platform and a rope extending to a machine room atop the hoistway, thereby propelling the robotic platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control a vacuum cup operatively connected between the robotic platform and a hoistway sidewall to propel the robotic platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control a rubber wheel operatively connected between the robot platform and a hoistway sidewall to propel the robot platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control a mechanical leg operatively connected between the robot platform and a hoistway sidewall to propel the robot platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control a propeller operatively connected to the robotic platform, wherein the robotic platform is supported by the balloon, thereby propelling the robotic platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control a crawler operatively connected to the robotic platform to propel the robotic platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control a creeper operatively connected to the robotic platform, wherein the creeper operatively engages a first rail adjacent the first hoistway sidewall, and a balance wheel of the creeper operatively positions against the second hoistway sidewall to propel the robotic platform.

Additionally or alternatively to one or more of the above disclosed aspects of the system, the controller is configured to control a drone, which is or is operatively connected to the robotic platform, to propel the robotic platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control one or more controllable tools supported on the robotic platform, whereby the robotic platform is configured for scanning and inspecting the hoistway, taking measurements, grinding, marking drilling points and drilling holes.

Further disclosed is a method of propelling a robotic platform within a hoistway, comprising: a platform mover is controlled by the controller to vertically propel the robotic platform within the hoistway, wherein the robotic platform is configured to inspect the hoistway, the platform mover is operatively connected to the robotic platform, and the controller is operatively connected to the platform mover.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes controlling, by the controller, a friction pulley operatively connected between the robotic platform and a rope extending to a machine room atop the hoistway, thereby propelling the robotic platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes controlling, by the controller, a vacuum cup operatively connected between the robot platform and the hoistway sidewall to propel the robot platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes controlling, by the controller, a rubber wheel operatively connected between the robot platform and a hoistway sidewall to propel the robot platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes controlling, by the controller, a mechanical leg operatively connected between the robot platform and a hoistway sidewall to propel the robot platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes controlling, by the controller, a propeller operatively connected to the robotic platform, wherein the robotic platform is supported by the balloon, thereby propelling the robotic platform.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes controlling, by the controller, a crawler operatively connected to the robotic platform to propel the robotic platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes controlling, by the controller, a rail climber operatively connected to the robotic platform, wherein the rail climber operatively engages a first guide rail adjacent the first hoistway sidewall, and a balance wheel of the rail climber operatively positioned against a second hoistway sidewall, thereby propelling the robotic platform.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method includes controlling, by the controller, a drone, the drone being or being operatively connected to the robotic platform, to propel the robotic platform.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes controlling, by the controller, one or more controllable tools supported on a robotic platform, whereby the robotic platform is configured for scanning and inspecting the hoistway, taking measurements, grinding, marking drilling points and drilling holes.

Further disclosed is an elevator inspection system configured to inspect a plurality of elevator cars in a group of elevator cars, the system having: a sensor appliance; a robot supporting the sensor instrument; and a controller operatively connected to the robot and the sensor, wherein the controller is configured to send an alert in response to determining from the sensor data compared to the elevator operation data that an operating parameter of the elevator car in which the robot is located is outside a predetermined threshold.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to determine whether the ride quality is outside a predetermined threshold, thereby determining that the operating parameter is outside the predetermined threshold.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to determine whether the acceleration is outside a predetermined threshold, thereby determining that the ride quality is outside the predetermined threshold.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to determine whether the operating acoustic property is outside a predetermined threshold, thereby determining that the ride quality is outside the predetermined threshold.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to communicate with an elevator car control panel to determine that the operating parameter is outside of a predetermined threshold.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to instruct the elevator car control panel to perform one or more of an inter-floor trip, an emergency stop, and a door open/close cycle to determine that the operating parameter is outside of a predetermined threshold.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to: verifying operation of the COP lamp; confirming the leveling accuracy of the elevator car; cleaning an elevator car via a robot; and/or changing elevator car controller settings to minimize the impact of poor ride quality.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to communicate with the elevator car control panel over a wireless network.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller is configured to control the sensor appliance to obtain the sensor data during a predetermined time period and/or when the elevator car is empty of passengers.

Additionally or alternatively to one or more of the above-disclosed aspects of the system, the controller onboard the robot is configured to send an alert to the elevator group controller over the cellular network.

Further disclosed is a method of performing an elevator operation check with a robot, comprising: sending, by a controller, an alert in response to determining from sensor data compared to elevator operation data that an operating parameter of an elevator car in which the robot is located is outside a predetermined threshold, wherein the controller is operatively connected to the robot and a sensor appliance supported by the robot, and wherein the controller is configured to control the sensor appliance to obtain the sensor data.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes determining, by the controller, whether the ride quality is outside a predetermined threshold, thereby determining that the operating parameter is outside the predetermined threshold.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes determining, by the controller, whether the acceleration is outside a predetermined threshold, thereby determining that the ride quality is outside the predetermined threshold.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes determining, by the controller, whether the operating acoustic property is outside a predetermined threshold, thereby determining that the ride quality is outside the predetermined threshold.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes communicating, by the controller, with an elevator car control panel to determine that the operating parameter is outside of a predetermined threshold.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes instructing, by the controller, the elevator car control panel to perform one or more of an inter-floor trip, an emergency stop, and a door open/close cycle to determine that the operating parameter is outside of the predetermined threshold.

Additionally or alternatively to one or more of the above disclosed aspects of the method, the method comprises: verifying, by the controller, operation of the COP lamp; confirming the leveling accuracy of the elevator car by the controller; cleaning, by a controller, an elevator car via a robot; and/or changing elevator car controller settings by the controller to minimize the impact of poor ride quality.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes communicating, by the controller, with an elevator car control panel over a wireless network.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes controlling, by the controller, the sensor appliance to obtain the sensor data during a predetermined time period and/or when the elevator car is free of passengers.

Additionally or alternatively to one or more of the above-disclosed aspects of the method, the method includes sending, by a controller onboard the robot, an alert to the elevator group controller over a cellular network.

Drawings

The present disclosure is illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which like reference numerals refer to similar elements.

Fig. 1 is a schematic illustration of an elevator system that can employ various embodiments of the present disclosure;

FIG. 2 illustrates a robot platform in a hoistway to develop a model for installation;

fig. 3 is a close-up of a robot platform in a hoistway;

FIG. 4 illustrates additional aspects of a robotic platform in a hoistway to develop a model for installation;

fig. 5 is a flow chart illustrating a method of developing hoistway model data for a hoistway;

fig. 6 is a flow chart illustrating a method of determining whether components of an installed elevator system are operating within a predetermined positional tolerance based on utilization of a data set collected, for example, over the internet;

fig. 7 shows a robot platform for engaging elevator guide rails positioned out of tolerance, wherein the robot platform is located at the bottom of a hoistway;

fig. 8 illustrates a robot platform for engaging elevator guide rails positioned outside of tolerance, wherein the robot platform is located midway along the height of the hoistway;

fig. 9 illustrates a robot platform for engaging elevator guide rails positioned outside of tolerance, wherein the robot platform is located midway along the height of the hoistway;

fig. 10 is a flow chart illustrating a method of performing maintenance in a hoistway;

FIG. 11 shows a platform mover formed as a controllable friction pulley;

FIG. 12 shows a platform pusher formed as a controllable vacuum chuck;

FIG. 13 shows a platform pusher formed as a controllable rubber wheel;

FIG. 14 shows a platform mover formed as a controllable mechanical leg;

fig. 15 shows a platform thruster formed as a controllable propeller, wherein the robot platform is supported with balloons;

figure 16 shows a platform pusher formed as a creeper;

figure 17 shows a platform thruster formed as a creeper provided with balance wheels;

figure 18 shows a platform propeller formed as a drone;

fig. 19 is a flow chart illustrating a method of propelling a robotic platform in a hoistway;

fig. 20 shows an inspection robot for an elevator system; and

fig. 21 is a flow chart illustrating a method of performing an elevator operation check using a mobile robot.

Detailed Description

Fig. 1 is a perspective view of an elevator system 101, the elevator system 101 including an elevator car 103, a counterweight 105, a tension member 107, guide rails 109, a machine 111, a position reference system 113, and a controller 115. The elevator car 103 and the counterweight 105 are connected to each other by means of a tensioning member 107. The tension members 107 may comprise or be configured as, for example, ropes, steel cables, and/or coated steel belts. The counterweight 105 is configured to balance the load of the elevator car 103 and to facilitate movement of the elevator car 103 within the (elevator shaft) hoistway 117 and along the guide rails 109 simultaneously and in opposite directions relative to the counterweight 105.

The tension member 107 engages a machine 111, the machine 111 being part of a roof structure of the elevator system 101. The machine 111 is configured to control movement between the elevator car 103 and the counterweight 105. The position reference system 113 may be mounted on a fixed portion (such as a support or guide rail) at the top of the hoistway 117 and may be configured to provide position signals related to the position of the elevator car 103 within the hoistway 117. In other embodiments, the position reference system 113 may be mounted directly to the moving components of the machine 111, or may be located in other positions and/or configurations as known in the art. As is known in the art, the position reference system 113 can be any device or mechanism for monitoring the position of the elevator car and/or counterweight. As will be appreciated by those skilled in the art, for example, but not by way of limitation, the position reference system 113 may be an encoder, sensor fixture, or other system, and may include speed sensing, absolute position sensing, or the like.

The controller 115 is located in a controller room 121 of the hoistway 117 as shown and is configured to control operation of the elevator system 101 and particularly the elevator car 103. For example, the controller 115 may provide drive signals to the machine 111 to control acceleration, deceleration, leveling, stopping, etc. of the elevator car 103. The controller 115 may also be configured to receive position signals from the position reference system 113 or any other desired position reference device. The elevator car 103 may stop at one or more landings 125 as controlled by a controller 115 when moving up or down along guide rails 109 within the hoistway 117. Although shown in the controller room 121, one skilled in the art will recognize that the controller 115 may be located and/or configured in other locations or positions within the elevator system 101. In one embodiment, the controller may be located remotely or in the cloud.

The machine 111 may include a motor or similar drive mechanism. According to an embodiment of the present disclosure, the machine 111 is configured to include an electrically driven motor. The power source for the motor may be any power source including an electrical grid, which in combination with other components supplies the motor. The machine 111 may include a traction sheave that applies force to the tension member 107 to move the elevator car 103 within the hoistway 117.

Although shown and described with a roping system that includes tension members 107, elevator systems that employ other methods and mechanisms for moving an elevator car within an elevator hoistway can employ embodiments of the present disclosure. For example, embodiments may be employed in a ropeless elevator system that uses a linear motor to impart motion to an elevator car. Embodiments may also be employed in a ropeless elevator system that uses a hydraulic hoist to impart motion to an elevator car. FIG. 1 is merely a non-limiting example presented for purposes of illustration and explanation.

The following figures illustrate additional features associated with one or more of the disclosed embodiments. Features disclosed in the following figures having similar nomenclature to those disclosed in FIG. 1 may be similarly explained, but positively re-introduced with a numeric identifier that may be different from that in FIG. 1. Additionally, the process steps disclosed hereinafter may be numbered sequentially to facilitate a discussion of one or more disclosed embodiments. Unless explicitly indicated otherwise, such numbering is not intended to identify a specific order of performing such steps or a specific requirement for performing such steps.

Turning to fig. 2-4, an elevator inspection system (inspection system) 200 is shown that may be used to install an elevator system in the hoistway 117. The inspection system 200 provides high accuracy over the entire height (or length) of the hoistway 117. The inspection system 200 includes a position reference system that is capable of accurately identifying the height of the hoistway 117 and also twist (or rotation) and tilt (or curvature). The inspection system 200 includes a sensor appliance 210 (or more than one sensor appliance 210, including peripheral and onboard sensor appliances, etc.) that enables the definition of reliable reference points beneficial to the robotic system for defining hoistway data, which may represent a three-dimensional (3D) hoistway model (e.g., a virtual model). The hoistway data may be used as reference data for installing, upgrading, maintaining and/or inspecting the elevator system.

The inspection system 200 includes a robotic platform 220 that is movable along the hoistway 117. The hoistway data may be embedded in electronics stored in a platform controller (controller) 230 onboard the robotic platform 220. The reference system may be an earlier defined map of the hoistway 117, which serves as a reference point. Alternatively, the controller 230 may utilize software such as computer aided engineering or design (CAE or CAD) software to define the map using a laser (which may utilize one, two or three dimensional scanning), a camera or an acoustic sensor as the controller travels. The inspection system 200 may allow for identification of height, sill to sill, rail to door, rail to rail, wall to wall measurements. The collected data may be used for installation, inspection or repair. In the case of a high precision position robot, the robot platform may be equipped with a power tool and perform precise tasks.

Benefits of the disclosed embodiments include reduced time-to-market for elevator systems, time for mechanics, competitive advantages for elevator systems based on rapid and accurate installation, increased installation accuracy, extended product life, and increased installation quality and ride quality.

In fig. 2-3, the robotic platform 220 is a drone, and in fig. 4, the robotic platform 220 is shown supporting a robotic arm 250. In this context, reference to one form of robotic platform (or robotic arm) is not intended to limit the type of robotic platform (or robotic arm) used in inspection system 200. The robotic platform 220 may be equipped with sensor fixtures 210 suitable for reference and scanning operations, including but not limited to stereo vision cameras, acoustic sensors, LIDAR (light and radar detection) sensors, photogrammetry sensors, laser sensors, which allow for the construction of substantially complete three-dimensional images of the hoistway 117. Hoistway measurements for hoistway data are obtained from an inspection system 200 within the hoistway. The measurements include rail-to-rail, door width, hoistway depth and width, rail-to-rail, etc., which would otherwise be performed manually for each landing in the hoistway.

In addition, the elevator mechanic may desire to receive hoistway measurements from a general contractor to check whether the installed elevator system 101 is built and maintained according to predetermined specifications. A hoistway model, which may have been developed prior to initial installation of the elevator system 101, may be used as a reference system that virtually marks installation locations for substantially various components in the hoistway 117. The hoistway model may be used to identify skew (twist/tilt) in the hoistway 117 and damage to the hoistway 117, which is not readily obtainable from manual discrete landing measurements.

According to an embodiment, the inspection system 200 may be used in different applications for elevator installation and subsequent servicing. The disclosed application may be beneficial in saving time and cost, which may result in greater field efficiency. As indicated, the measurements obtained by the inspection system 200 include three-dimensional models showing the inclination, distortion, and/or deformation (e.g., defects in the structure) of the hoistway, rail-to-rail measurements, rail-to-sill measurements, sill-to-sill measurements, and the like. The measurements provide a reference to the specific landing and a global reference point. The robotic platform 220 may be stationary (e.g., located in the hoistway pit 225 or on a landing) or may move in the hoistway 117.

Benefits of the disclosed embodiments include reduced on-site time for mechanics to discover and solve problems during and after installation, thereby providing a competitive advantage, as well as improved accuracy and extended product life of the elevator car 103. System performance tracking is also enhanced. A global database for condition-based monitoring (CBM) and predictive maintenance may also be implemented. The reference system defined by the hoistway model and a global database (discussed in more detail below) may allow for accurate installation of equipment in the hoistway 117. The robotic platform 220 may be used to map the hoistway 117 at a higher resolution than may be obtained through separate, discrete landing measurements. The disclosed system may allow for the use of advanced automated commercial off-the-shelf solutions, such as robotic arms.

Thus, as indicated (fig. 2-4), the elevator inspection system includes a sensor appliance 210 and a robot platform 220 supporting the sensor appliance 210, wherein the robot platform 220 is configured to inspect the hoistway 117. The controller 230 is operatively connected to the robotic platform 220 and the sensor appliance 210. In one embodiment, the sensor appliance 210 is a video sensor and/or an acoustic sensor. In one embodiment, the robotic platform 220 is a drone.

Turning to fig. 5, a method for developing hoistway model data for a hoistway 117 is disclosed. The hoistway 117 may not include an elevator system (elevator car 103, guide rails 109, etc.) as well, and the hoistway model may be used in the installation process. Alternatively, the hoistway 117 may include an elevator system (elevator car 103, guide rails 109, etc.), and the hoistway model may be used for inspection and maintenance.

As shown in block 510, the method includes the controller 230 defining hoistway model data for the hoistway 117 from the sensor data, the hoistway model data corresponding to the location and shape boundaries of the hoistway 117 and doorway openings (at various floors) formed in the hoistway 117.

As shown in block 510A, the method includes the controller 230 defining a three-dimensional hoistway model from hoistway model data.

As shown in block 510B, the method includes the controller 230 utilizing the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

As shown in block 510C, the method includes the controller 230 defining elevator car guide rail data corresponding to the virtual elevator guide rail 109 in the hoistway model data. That is, in a situation where the elevator system is not yet installed, the model will include virtual elevator guide rails at locations where the actual elevator guide rails 109 will be installed.

As shown in block 520, the method includes the controller 230 determining a sill-to-sill distance, a rail-to-rail distance, and a sill-to-rail distance for each of the doorway openings from the hoistway model data.

As shown in block 520A, the method includes the controller 230 determining the inclination and twist of the hoistway 117, the location and size of the doorway opening from the hoistway model data.

As shown in block 530, the method includes the controller 230 defining (e.g., marking) an installation location within the hoistway model data for an elevator component including a virtual guide rail.

According to some embodiments, the model comprises a three-dimensional model representation of the hoistway. The model may also include a CAD model or video rendering of the hoistway. In additional embodiments, the model may include a rendering of elevator components (including a list of components for elevator installation).

As shown in block 540, the method includes the controller controlling movement of the robotic platform 220 in the hoistway 117, where the controller operates manually on SLAM (simultaneous positioning and mapping) and/or on a CAD model. As indicated above, in some embodiments, the robotic platform 220 is stationary.

In accordance with additional aspects of the disclosed embodiments, data is a valuable asset in the ever-increasing internet of things (IoT) market. Having readily accessible information about system performance and operating parameters, as well as a self-diagnosable system, adds value to the field. In addition, historical performance data, trends, and patterns from tests performed on local, regional, and global elevator systems can be used to monitor the quality and service performance of the elevator system.

Thus, with the inspection system 200, different types of measurements can be collected to capture sets of variables that define system operating performance in different phases of operation of the elevator system 101. Such measurements include, for example, the straightness of the hoistway 117, landing-to-landing (sill-to-sill) measurements, a three-dimensional model of the hoistway 117, rail-to-rail 109, 109A (fig. 4) measurements, and wall-to-wall 228, 228A measurements. Collecting this data allows a significant time savings in the field. Maintenance, ride quality, motion profiles, door performance, amount of light in the car, Car Operating Panel (COP) buttons can all be monitored and maintained based on the recorded data. Continuous or periodic monitoring of system performance without the need for field mechanics may allow for cost savings and new products to be brought to market.

The benefits of utilizing data as described herein are reduced time to market, freed up mechanic time, and providing competitive advantages due to reduced labor costs, increased accuracy, and increased mechanic safety. Embodiments enable the construction of a digital database of global measurements that will improve the design methodology and enable new products and services.

Thus, as indicated (fig. 2-4), inspection system 200 includes a sensor fixture 210, a robotic platform 220 supporting sensor fixture 210, and a controller 230 operatively connected to robotic platform 220 and sensor fixture 210. The sensor appliance 210 may be one or more of the following: a video sensor; an acoustic sensor; LIDAR (light and radar) sensors; a camera; laser sensors, photogrammetry sensors, and time-of-flight sensors. As indicated, the robotic platform 220 is configured for inspecting the hoistway 117.

Turning to fig. 6, a flow chart illustrates a method of determining whether components of an installed elevator system 101 are positioned and operating within predetermined positioning and operating tolerances based on utilization of a data set collected, for example, over the internet.

As shown in block 610, the method includes the controller 230 defining hoistway model data for the hoistway 117 from maintenance and performance data collected from differently positioned elevator systems connected to communicate over a network. The hoistway model data can be used to construct a virtual model for a new installation of the elevator system.

As shown in block 610A, the method includes the controller 230 defining hoistway model data from maintenance and performance data collected over the internet.

As shown in block 610B, the method includes the controller 230 identifying maintenance and performance trends from the collected maintenance and performance data.

As shown in block 610C, the method includes the controller 230 defining hoistway model data to identify one or more of the following for the elevator car 103 in the hoistway 117: maintenance requirements; riding quality; a motion profile; and door performance requirements.

As shown in block 620, the method includes the controller 230 determining a frequency of monitoring the hoistway 117 from the hoistway model data.

As shown in block 620A, the method includes the controller determining to substantially continuously monitor the hoistway 117 from hoistway model data.

As shown in block 630, the method includes the controller 230 further defining hoistway model data from the hoistway 117 and the sensed position and shape boundaries of the doorway opening formed in the hoistway 117.

As shown in block 630A, the method includes the controller 230 defining the hoistway model data to include sill-to-sill distance, guide rail-to-guide rail distance, sill-to-guide rail distance, and inclination and twist of the hoistway. In one embodiment, the hoistway model data defines a three-dimensional model of the hoistway 117.

As shown in block 630B, the method includes the controller 230 utilizing the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

As shown in block 640, the method includes: the controller 230 sends an alert upon identifying from the sensor data compared to the hoistway model data that a component of the elevator system installed in the hoistway 117 is positioned or operating outside of predetermined positioning and operating tolerances. In one embodiment, the member is a rail 109.

According to another aspect of the disclosed embodiments, accurate hoistway measurements are important for maintenance purposes. The mechanic may receive hoistway tasks from the general contractor and check whether components in the hoistway 117 are installed and/or operated according to specifications. If the mechanic builds a reference system and marks the mounting locations for various components in the hoistway, the mechanic may not be aware of whether there is hoistway skew from the process.

The disclosed embodiments utilize a reference system for elevator installation and subsequent servicing to provide a measurement application for the robotic platform 220. The described utilization is beneficial for saving time and cost, which results in higher field efficiency.

Turning to fig. 7-9, as an example, maintenance of a guide rail requiring realignment is illustrated. Such maintenance may include loosening bolts, aligning the rail 109, and then tightening the bolts. Other examples may include rope/belt inspection and maintenance, periodic and scheduled ride quality testing, door coupler alignment, door switch testing, and sill cleaning. The robotic platform 220 is assigned/mounted in the hoistway 117 or, for example, provides a portable device that may be mounted in the hoistway 117 (e.g., on guide rail (s)). In an alternative embodiment, the robot arm 250 may be mounted to the top of the elevator car.

Benefits of the disclosed embodiments are: reduces the on-site time of the mechanic, improves the safety of the mechanic as the robot platform can be utilized in relatively dangerous locations, improves the accuracy of the elevator system and extends the product life of the elevator system based on the competitive advantage of fewer mechanic hours required for maintenance. In addition, system performance tracking and global databases for CBM and predictive maintenance are available.

For example, in fig. 7, as the robotic platform 220 moves in the height direction along the hoistway 117, the robotic platform 220 is controlled to loosen the respective guide rails 109 and adjust and tighten the respective guide rails 109. During this process, the robotic platform 220 may perform test runs on each of the rails 109 to verify the adjustments using the sensor fixtures 210, which sensor fixtures 210 may be one or more on-board ride quality sensor fixtures. The maintenance process may be repeated over the entire length of each rail 109, or may be performed along a separate section of each rail 109, if desired.

The robotic platform 220 may be completely autonomous or may be provided with mechanical supports. Other applications of maintenance procedures may include hoistway door repair, rope inspection, and door coupler alignment. In one non-limiting example, a robotic arm 250 (fig. 7-9) is supported on the robotic platform 220. However, the robotic platform 220 may be adjusted according to the task and may have changeable sets of tools.

As indicated (fig. 2-5 and 7-9), the elevator inspection system includes a sensor appliance 210, a portable robotic platform 220 supporting the sensor appliance 210, and a controller operatively connected to the robotic platform 220 and the sensor appliance 210. As indicated, the robotic platform 220 is configured for inspection and performing maintenance in the hoistway 117.

Turning to fig. 10, a flow chart illustrates a method of performing maintenance within the hoistway 117.

As shown in block 1010, the method includes the controller 230 controlling movement of the robotic platform 220 within the hoistway 117.

As shown in block 1020, the method includes the controller 230 inspecting one or more components in the hoistway 117 to determine from the sensor data compared to the hoistway model data that the operating parameters or alignment of the one or more components are outside of predetermined positioning and operating tolerances. One of ordinary skill will recognize such tolerances.

As shown in block 1020A, the method includes the controller 230 utilizing the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.

As shown in block 1030, the method includes the controller 230 controlling the robotic platform 220 to perform one or more of: guide rail realignment; rope/belt inspection; testing the riding quality; door coupling alignment checking; testing the opening and closing of the door; and sill cleaning to determine that the operational parameters or alignment of the components are outside of predetermined positioning and operational tolerances.

As shown in block 1030A, the method includes the controller 230 engaging the segment 245 of the elevator guide rail 109 of the hoistway 117 to position the segment 245 within the predetermined positioning and operating tolerances when it is determined from the sensor data compared to the hoistway model data that the segment 245 is positioned outside the predetermined positioning and operating tolerances.

As shown in block 1030B, the method includes the controller 230 engaging the rail 109 by loosening rail fixing bolts, aligning the rail, and tightening the rail fixing bolts.

As shown in block 1040, the method includes the controller 230 engaging one or more components periodically or within a predetermined time frame to determine that an operating parameter or alignment of the components is outside of predetermined positioning and operating tolerances.

As shown in block 1050, the method includes the controller defining hoistway model data from sensed position and shape boundaries of a hoistway and a doorway opening formed in the hoistway.

As shown in block 1050A, the method includes the controller defining hoistway model data to include sill-to-sill distance, guide rail-to-guide rail distance, sill-to-guide rail distance, and inclination and twist of the hoistway 117. In one embodiment, the hoistway model data defines a three-dimensional model of the hoistway 117.

As shown in block 1050B, the method includes the controller 230 defining the hoistway model data as a three-dimensional model of the hoistway 117.

In accordance with another aspect of the disclosed embodiment, the robotic platform 220 achieves best practices and opportunities for a mechanic on site to simplify, support, and/or automate tasks and improve overall site efficiency. The robotic platform 220 is equipped with different tools for installation and maintenance tasks to allow partial or complete automation of more time consuming procedures such as rail installation and maintenance.

Turning to fig. 11-18, different solutions for propelling the robotic platform 220 are shown, focusing on the propulsion, safety and anchoring of the robotic platform in the hoistway 117. The robotic platform 220 may operate in an empty hoistway 117 from a landing or pit and may be moved inside the hoistway 117 using a dedicated rope or wall to move in the hoistway 117. The tool-equipped robotic platform 220 may be used to scan/inspect the hoistway 117, take measurements, grind, mark drilling points, drill holes, lift, or secure rail/door access within the hoistway 117. The robotic platform 220 may be self-propelled or lifted. The guide rail 109 may serve as a guide for the robotic platform 220. The robotic platform 220 may be locked in position along the hoistway 117 using brakes on the robotic platform 220 or the guide rails 109. When there are no guide rails, the robotic platform 220 may be locked in place using friction against the hoistway walls 228, 228A (fig. 4), or on a rope if available.

The robotic platform 220 may be used for one or more of installation, maintenance, and inspection. For example, the robotic platform 220 may be used for belt/rope monitoring, rail straightening, post-earthquake hoistway inspection.

Benefits of the disclosed embodiments include reduced time to market for the product, time to free the mechanic, competitive advantage from lower associated costs, improved accuracy and extended product life, improved safety of the mechanic, reduced repetitive motion damage, and allowing for faster design methods.

The various propulsion systems illustrated in fig. 11-18 may function based on decisions that may be performed on the edge of a doorway or wirelessly (e.g., over the internet). Each propulsion system may be equipped with a remote control safety system. Additionally, there may be reference systems such as global positioning systems or hoistway model data that are used to help guide the various propulsion systems.

As indicated in fig. 11-18, the inspection system 200 includes a robotic platform 220 configured to inspect the hoistway 117, a platform mover 255 operatively connected to the robotic platform 220, and a controller 230 (shown only in fig. 11 for simplicity) operatively connected to the platform mover.

Turning to fig. 19, a flow diagram illustrates a method of propelling a robotic platform 220 within a hoistway 117.

As shown in block 1910, the method includes the controller 230 controlling the platform pusher 255 to advance (e.g., vertically) the robotic platform 220 within the hoistway 117.

As shown in block 1910A, the method includes the controller 230 controlling a friction pulley 255A (fig. 11) operatively connected between the robotic platform 220 and a rope 255A1 of a machine room 256 extending atop the hoistway 117 (and pit 225) to propel the robotic platform 220.

As shown in block 1910B, the method includes the controller 230 controlling a vacuum chuck 225B (fig. 12) operatively connected between the robotic platform 220 and the hoistway side walls 228, 228A to propel the robotic platform 220.

As shown in block 1910C, the method includes the controller 230 controlling a rubber wheel 255C (fig. 13) operatively connected between the robotic platform 220 and the hoistway sidewalls 228, 228A to propel the robotic platform 220.

As shown in block 1910D, the method includes the controller 230 controlling the robotic legs 255D (fig. 14; forming a set of spider supports) operatively connected between the robotic platform 220 and the hoistway sidewalls 228, 228A to propel (e.g., by retrograde motion) the robotic platform.

As shown in block 1910E, the method includes controller 230 controlling propeller 255E (fig. 15) operatively connected to robotic platform 220, wherein robotic platform 220 is supported by balloon 255E1, thereby propelling robotic platform 220.

As shown in block 1910F, the method includes the controller 230 controlling a crawler 255F (fig. 16) operatively connected to the robotic platform 220 to propel the robotic platform 220.

As shown in block 1910G, the method includes the controller 230 controlling a rail crawler 255F (fig. 17) operatively connected to the robotic platform 220, wherein the rail crawler 255F operatively engages the first guide rail 109 adjacent the first hoistway sidewall 228 and a balance wheel 255F1 of the rail crawler 255F operatively positions against the second hoistway sidewall 228A, thereby propelling the robotic platform 220.

As shown in block 1920, the method includes the controller 230 controlling a drone 255G (fig. 18; schematically illustrated; see robotic platform 220 in fig. 2) that is a robotic platform 220 or is operatively connected to the robotic platform 220, thereby propelling the robotic platform 220.

As shown in block 1930, the method includes the controller 230 controlling one or more controllable tools 257 (fig. 18; schematically illustrated) supported on the robotic platform 220, whereby the robotic platform 220 is configured for scanning and inspecting the hoistway 117, making measurements, grinding, marking drilling points and drilling holes.

In accordance with additional aspects of the disclosed embodiments, and turning to fig. 20, the disclosed embodiments provide a mobile robot (robot 260 for simplicity), which may also be considered a robotic platform. The robot 260 is able to monitor, clean, adjust elevator parameters, measure performance, and request maintenance of the elevator car 103 or elevator group in the building. The robot 260 is configured to perform tests using built-in sensor appliances 210, such as cameras (to monitor sill conditions and landing alignment), accelerometers, and/or microphones (to monitor ride quality), for example. The robot 260 is able to communicate with the elevator car 103 and perform travel, emergency stops, door open/close cycles and modify basic parameters. The robot 260 may also perform measurements during predetermined time conditions (e.g., off-peak, no passengers). The robot 260 may or may not be equipped with propulsion devices and may or may not require human intervention to move between elevator cars. The inspection system 200 of this embodiment may utilize a built-in or external gateway that connects to the phone using a different protocol, such as Bluetooth Low Energy (BLE), and thereafter bridges the robot 260 to the internet using a cellular protocol, such as global system for mobile communications (GSM).

Benefits of the disclosed embodiments include reduced on-site time for mechanics, automatic periodic testing and system tuning, continuous system performance tracking, development of historical databases and predictive maintenance supporting CBMs. Competitive advantages may be realized by reducing operating costs and increasing start-up and uptime.

Accordingly, the disclosed embodiments provide a non-propulsion robot 260 to perform maintenance tasks (e.g., as a mechanic's assistant). The robot 260 may communicate with the elevator system 101 to issue commands and support sensor appliances 210 such as cameras and ride quality sensors (accelerometers and/or microphones). The robot 260 may perform inspections and make recommendations regarding routine maintenance tasks.

As indicated (fig. 20), an elevator inspection system 200 configured to inspect a plurality of elevator cars in a group of elevator cars is disclosed, the system comprising a sensor appliance 210, a robot 260 supporting the sensor appliance 210, and a controller 230 operatively connected to the robot and the sensor. The robot 260 is configured to be positioned in the elevator car 103.

Fig. 21 is a flowchart illustrating a method of performing an elevator operation check using the robot 260.

As shown in block 2110, the method includes the controller 230 sending an alert, for example, to a mechanic in response to determining from the sensor data compared to the elevator operation data that the operating parameter of the elevator car 103 in which the robot 260 is located is outside a predetermined threshold (where such a threshold would be understood by a person of ordinary skill).

As shown in block 2110A, the method includes the controller 230 determining whether the ride quality is outside a predetermined threshold, thereby determining that the operating parameter is outside a predetermined threshold.

As shown in block 2110B, the method includes the controller 230 determining whether the acceleration is outside a predetermined threshold, thereby determining that the ride quality is outside a predetermined threshold.

As shown in block 2110C, the method includes the controller 230 determining whether the operating acoustic property is outside a predetermined threshold, thereby determining that the ride quality is outside the predetermined threshold.

As shown in block 2110D, the method includes the controller 230 communicating with the elevator car control panel 270 to determine that the operating parameter is outside of the predetermined threshold.

As shown in block 2110E, the method includes the controller instructing the elevator car control panel to perform one or more of a trip between floors, an emergency stop, and a door open/close cycle to determine that the operating parameter is outside of the predetermined threshold.

As shown in block 2120, the method includes the controller 230: verifying operation of a Car Operation Panel (COP) light; confirming the leveling accuracy of the elevator car; cleaning an elevator car via a robot; and/or changing elevator car controller settings to minimize the impact of poor ride quality.

As shown in block 2130, the method includes the controller 230 communicating with the elevator car control panel 270 over a wireless network, which may be a personal area network.

As shown in block 2140, the method includes the controller 230 controlling the sensor appliance to obtain sensor data during a predetermined time period and/or when the elevator car is free of passengers.

As shown in block 2150, the method includes the controller 230 onboard the robot 260 sending an alert to the elevator group controller via the cellular network 280.

As used herein, an elevator controller may be a microprocessor-based controller that controls many aspects of elevator operation. A series of sensor appliances, controllers, operational sequences and real-time calculations or algorithms balance passenger demand and car availability. The elevator sensor appliances can provide data regarding car position, car direction of movement, load, door status, hall calls, car calls, pending up hall and down hall calls, number of runs per car, alarms, etc. The controller may also have a function that enables the system to be tested without shutting down the elevator. Based on the collected data, a management system consisting of workstations and software applications can create metrics for groups or specific cars, such as total number of doors open, number of runs per car or call, up hall and down hall calls, and the like. Some performance indicators may be related to passenger waiting time and/or elevator car travel time. These indicators may indicate insufficient control, configuration errors, or even equipment failures. Elevator monitoring may be provided as software as a service (SaaS). The monitoring may identify faults or abnormal operating parameters and automatically dispatch technicians and/or provide alerts to relevant personnel, such as building owners. Some systems may provide a customer dashboard accessible via a web browser and/or provide information such as performance summaries and maintenance history to the owner. As indicated, the elevator controller may communicate with one or more elevators over a Controller Area Network (CAN) bus. CAN is a vehicle bus standard that allows microcontrollers and devices to communicate with each other in applications without a host. CAN is a message-based protocol promulgated by the International Standards Organization (ISO). Downstream communication of the elevator system controller may be over a LAN.

As described above, embodiments may take the form of processor-implemented processes and apparatuses (such as processors) for practicing those processes. Embodiments may also take the form of computer program code containing instructions embodied in tangible media, such as network cloud storage, SD cards, flash drives, floppy diskettes, CD ROMs, hard drives, or any other computer-readable storage medium, wherein, when the computer program code is loaded into and executed by a computer, the computer becomes an apparatus for practicing the embodiments. Embodiments may also be in the form of computer program code (e.g., whether stored in a storage medium, loaded into and/or executed by a computer, or transmitted over some transmission medium, such as over electrical wiring or cabling, through fiber optics, or via electromagnetic radiation), wherein, when the computer program code is loaded into and executed by a computer, the computer becomes an apparatus for practicing the embodiments. When implemented on a general-purpose microprocessor, the computer program code segments configure the microprocessor to create specific logic circuits.

The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, element components, and/or groups thereof.

Those skilled in the art will recognize that various exemplary embodiments are shown and described herein, each having certain features of a particular embodiment, but the disclosure is not so limited. Rather, the disclosure can be modified to incorporate any number of variations, alterations, substitutions, combinations, sub-combinations or equivalent arrangements not heretofore described, but which are commensurate with the scope of the disclosure. Additionally, while various embodiments of the disclosure have been described, it is to be understood that aspects of the disclosure may include only some of the described embodiments. Accordingly, the disclosure is not to be seen as limited by the foregoing description, but is only limited by the scope of the appended claims.

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:用于与电梯和建筑物系统端到端机器人集成的方法和架构

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!