Elevator inspection system with robotic platform forming hoistway model data
1. An elevator inspection system comprising:
a sensor appliance;
a robotic platform supporting the sensor, the robotic 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 about the hoistway as a function of sensor data, the hoistway model data corresponding to location and shape boundaries of the hoistway and a doorway opening formed in the hoistway.
2. The system of claim 1,
the controller is configured to define a three-dimensional hoistway model from the hoistway model data.
3. 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.
4. The system of claim 1,
the controller is configured to define elevator car guide rail data corresponding to virtual elevator guide rails in the hoistway model data.
5. The system of claim 1,
the controller is configured to determine a sill-to-sill distance, a guide rail-to-guide rail distance, and a sill-to-guide rail distance for each of the doorway openings from the hoistway model data.
6. The system of claim 1,
the controller is configured to determine a slope and a twist of the hoistway, a location and a size of a doorway opening from the hoistway model data.
7. The system of claim 1,
the controller is configured to define an installation location for an elevator component within the hoistway model data.
8. The system of claim 1,
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.
9. The system of claim 1,
the sensor appliance is one or more of: a video sensor; a sound sensor; a LIDAR sensor; a camera; a laser sensor; photogrammetric sensors, and time-of-flight sensors.
10. The system of claim 1,
the robot platform is an unmanned aerial vehicle.
11. A method of forming hoistway model data about a hoistway, comprising:
defining, by a controller, hoistway model data about the hoistway as a function of sensor data, the hoistway model data corresponding to location and shape boundaries of the elevator hoistway shaft and a doorway opening formed in the elevator hoistway shaft,
wherein the sensor data is obtained from a sensor fixture supported by a robotic platform, wherein the robotic platform is configured to inspect the hoistway, and wherein the controller controls the robotic platform and the sensor fixture.
12. The method of claim 11, wherein the method comprises:
defining, by the controller, a three-dimensional hoistway model from the hoistway model data.
13. The method of claim 11, wherein the method comprises:
utilizing, by the controller, the hoistway model data as a reference point for installing and/or maintaining one or more components in the hoistway.
14. The method of claim 11, wherein the method comprises:
defining, by the controller, elevator car guide rail data corresponding to virtual elevator guide rails in the hoistway model data.
15. The method of claim 11, wherein the method comprises:
determining, by the controller, a sill-to-sill distance, a guide rail-to-guide rail distance, and a sill-to-guide rail distance for each of the doorway openings from the hoistway model data.
16. The method of claim 11, wherein the method comprises:
determining, by the controller, a slope and a twist of the hoistway, a location and a size of a doorway opening from the hoistway model data.
17. The method of claim 11, wherein the method comprises:
defining, by the controller, an installation location within the hoistway model data with respect to an elevator component, the elevator component including the virtual guide rail.
18. The method of claim 11, wherein the method comprises:
controlling movement of the robotic platform in the hoistway by the controller, wherein the controller is manually operated on a SLAM (simultaneous localization and mapping) and/or CAD (computer aided design) model.
19. The method of claim 11, wherein:
the sensor appliance is one or more of: a video sensor; a sound sensor; a LIDAR sensor; a camera; a laser sensor; photogrammetric sensors, and time-of-flight sensors.
20. The method of claim 11, wherein:
the robot platform is an unmanned aerial vehicle.
Background
Manually mapping an elevator shaft to install an elevator system can take a significant amount of time and can be inaccurate. Likewise, manually inspecting an elevator hoistway with an installed elevator system can take a significant amount of time and can be inaccurate. A solution is needed for reducing the manual power required for these activities.
Disclosure of Invention
Disclosed is an elevator inspection system having: a sensor appliance; a robotic platform supporting a sensor, the robotic platform configured to inspect a hoistway; a controller operably connected to the robot platform and the sensor, wherein the controller is configured to define hoistway model data about 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 aspects of the system described above, the controller is configured to define a three-dimensional hoistway model from the hoistway model data.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to use the hoistway model data as a reference point to install and/or maintain one or more components in the hoistway.
Additionally or alternatively to one or more aspects of the system described above, 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 aspects of the system described above, the controller is configured to determine a sill-to-sill distance, a guide rail-to-guide rail distance, and a sill-to-guide rail distance for each doorway opening based on the hoistway model data.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to determine a slope and a twist of the hoistway, a location and a size of the doorway opening based on the hoistway model data.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to define the installation location within hoistway model data of the elevator component.
Additionally or alternatively to one or more aspects of the system described above, 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 aspects of the system, the sensor appliance is one or more of: a video sensor; a sound sensor; a LIDAR sensor; a camera; a laser sensor; photogrammetric sensors, and time-of-flight sensors.
Additionally or alternatively to one or more aspects of the system above, the robotic platform is a drone.
Further disclosed is a method of forming hoistway model data for a hoistway, the method including defining, by a controller, hoistway model data for a hoistway from sensor 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 obtained from a sensor appliance 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 appliance.
Additionally or alternatively to one or more aspects of the method above, the method includes defining, by the controller, a three-dimensional hoistway model from the hoistway model data.
Additionally or alternatively to one or more aspects of the method described above, the method includes utilizing, by the controller, the hoistway model data as a reference point to install and/or maintain one or more components in the hoistway.
Additionally or alternatively to one or more aspects of the method described above, 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 aspects of the method, the method comprises: the sill-to-sill distance, guide rail-to-guide rail distance, and sill-to-guide rail distance of each doorway opening are determined by the controller from hoistway model data.
Additionally or alternatively to one or more aspects of the method described above, 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 aspects of the method above, the method includes defining, by the controller, the installation location within hoistway model data for an elevator component including the virtual guide rail.
Additionally or alternatively to one or more aspects of the above, 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 aspects of the method, the sensor appliance is one or more of: a video sensor; a sound sensor; a LIDAR sensor; a camera; a laser sensor; photogrammetric sensors, and time-of-flight sensors.
Additionally or alternatively to one or more aspects of the method above, the robotic platform is a drone.
Further disclosed is an elevator inspection system having: a sensor appliance; a robotic platform supporting a sensor implement, the robotic platform configured to inspect a hoistway; and a controller operably connected to the robot platform and the sensor appliance, wherein the controller is configured to define hoistway model data about the hoistway from maintenance and performance data collected from elevator systems connected to different locations that communicate by means of the network.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to define the hoistway model data from maintenance and performance data collected over the internet and use cloud computing for analysis.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to identify maintenance and performance trends from the collected maintenance and performance data.
Additionally or alternatively to one or more aspects of the above, the controller is configured to define hoistway model data to include, for elevator cars in the hoistway, one or more of: maintenance requirements; ride quality; a motion profile; and the performance of the door.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to determine a frequency of monitoring the hoistway from the hoistway model data.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to determine to substantially continuously monitor the hoistway based on the hoistway model data.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to further define the hoistway model data as a function of sensed boundaries of positions and shapes of the hoistway and a doorway opening formed in the hoistway.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to define hoistway model data including 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 aspects of the system described above, the controller is configured to use the hoistway model data as a reference point to install and/or maintain one or more components in the hoistway.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to send an alert 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 the sensor data compared to the 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, the method comprising: defining, by a controller, hoistway model data about a hoistway from maintenance and performance data collected from elevator systems connected to different locations that communicate by means of a network, wherein the controller is operably connected to a robot platform that supports sensor appliances, and wherein the robot platform is configured to inspect the hoistway.
Additionally or alternatively to one or more aspects of the above method, the method includes defining, by the controller, hoistway model data from maintenance and performance data collected over the internet and using cloud computing for analysis.
Additionally or alternatively to one or more aspects of the method described above, 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 aspects of the above, the method includes defining, by the controller, hoistway model data to include, for elevator cars in the hoistway, one or more of: maintenance requirements; ride quality; a motion profile; and the performance of the door.
Additionally or alternatively to one or more aspects of the method above, 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 aspects of the method described above, the method includes determining, by the controller, to substantially continuously monitor the hoistway according to hoistway model data.
Additionally or alternatively to one or more aspects of the method described above, the method includes further defining, by the controller, hoistway model data as a function of the sensed location and shape boundaries of the hoistway and the doorway opening formed in the hoistway.
Additionally or alternatively to one or more aspects of the method described above, the method includes defining, by the controller, hoistway model data including 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 aspects of the method described above, the method includes utilizing, by the controller, the hoistway model data as a reference point to install and/or maintain one or more components in the hoistway.
Additionally or alternatively to one or more of the above aspects of the method, the method comprises: an alert is sent by the controller based on the sensor data compared to the hoistway model data upon identifying 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, the robotic platform supporting a sensor implement, the robotic platform configured for inspection and performing maintenance in a hoistway; a controller is operably 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 that an operating parameter or alignment of the one or more components is outside of predetermined positioning and operating tolerances based on the sensor data compared to the hoistway model data.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to use the hoistway model data as a reference point to install and/or maintain one or more components in the hoistway.
Additionally or alternatively to one or more aspects of the system above, 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 operating parameters or alignment of the components are outside of predetermined positioning and operating tolerances.
Additionally or alternatively to one or more aspects of the system described above, 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 aspects of the system described above, the controller is configured to engage 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 based on the sensor data compared to the hoistway model data.
Additionally or alternatively to one or more aspects of the system described above, 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 aspects of the system described above, the controller is configured to engage the one or more components periodically or within a predetermined time range to determine an operational parameter of the components or the alignment is outside of predetermined positioning and operational tolerances.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to define the 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 aspects of the system described above, the controller is configured to define hoistway model data including 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 aspects of the system described above, 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: the controller controls the robot platform to be controlled 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 an operating parameter or alignment of the one or more components is outside of predetermined positioning and operating tolerances, wherein the robot platform is configured to inspect and perform maintenance on the hoistway, and wherein the controller is operably connected to the robot platform and a sensor implement supported by the robot platform, and wherein the sensor implement is configured to obtain the sensor data.
Additionally or alternatively to one or more aspects of the method described above, the method includes utilizing, by the controller, the hoistway model data as a reference point to install and/or maintain one or more components in the hoistway.
Additionally or alternatively to one or more aspects of the above, the method includes 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 operating parameters or alignment of the components are outside of predetermined positioning and operating tolerances.
Additionally or alternatively to one or more aspects of the above, 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 aspects above, the method includes engaging, by the controller, 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 based on the sensor data compared to the hoistway model data.
Additionally or alternatively to one or more of the above aspects of the method, the method comprises: the rails are engaged by the controller by loosening the rail fixing bolts, aligning the rails and tightening the rail fixing bolts.
Additionally or alternatively to one or more aspects of the above method, the method includes engaging, by the controller, one or more components periodically or within a predetermined time range to determine an operational parameter of the components or the alignment is outside of predetermined positioning and operational tolerances.
Additionally or alternatively to one or more aspects of the method described above, the method includes defining, by the controller, hoistway model data as a function of the 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 aspects of the method described above, the method includes defining, by the controller, hoistway model data including 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 aspects of the method above, 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 operably connected to the robotic platform; and a controller operably 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 aspects of the system described above, the controller is configured to control a friction pulley operably 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 aspects of the system described above, the controller is configured to control a vacuum chuck operatively connected between the robotic platform and a hoistway sidewall to propel the robotic platform.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to control a rubber wheel operatively connected between the robot platform and the hoistway sidewall to propel the robot platform.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to control a machine leg operably connected between the robot platform and the hoistway sidewall to propel the robot platform.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to control a propeller operably 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 aspects of the system described above, the controller is configured to control a track climber operably connected to the robotic platform to propel the robotic platform.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to control a track climber operably connected to the robotic platform, wherein the track climber operably engages a first track adjacent to a first hoistway side wall, and a balance wheel of the track climber is operably positioned against a second hoistway side wall to propel the robotic platform.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to control the drone as or operably connected to the robotic platform, thereby propelling the robotic platform.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to control one or more controllable tools supported on the robotic platform, thereby configuring the robotic platform for scanning and inspecting the hoistway, taking measurements, sanding, marking drilling points and drilling holes.
Further disclosed is a method of propelling a robotic platform within a hoistway, the method comprising: a platform mover is controlled by a controller to vertically propel the robotic platform within the hoistway, wherein the robotic platform is configured to inspect the hoistway, the platform mover is operably connected to the robotic platform, and the controller is operably connected to the platform mover.
Additionally or alternatively to one or more aspects of the method above, the method includes controlling, by the controller, a friction pulley operably 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 aspects of the method above, the method includes controlling, by the controller, a vacuum chuck operatively connected between the robotic platform and a sidewall of the hoistway, thereby propelling the robotic platform.
Additionally or alternatively to one or more aspects of the method above, the method includes controlling, by the controller, a rubber wheel operably connected between the robot platform and a sidewall of the hoistway, thereby propelling the robot platform.
Additionally or alternatively to one or more aspects of the method above, the method includes controlling, by the controller, a machine leg operably connected between the robot platform and a hoistway sidewall to propel the robot platform.
Additionally or alternatively to one or more aspects of the method above, the method includes controlling, by the controller, a propeller operably 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 aspects of the method above, the method includes controlling, by the controller, a track climber operably connected to the robotic platform to propel the robotic platform.
Additionally or alternatively to one or more aspects of the method above, the method includes controlling, by the controller, a track climber operably connected to the robotic platform, wherein the track climber operably engages a first track adjacent to the first hoistway sidewall, and a balance wheel of the track climber operably positions against a second hoistway sidewall to propel the robotic platform.
Additionally or alternatively to one or more aspects of the above, the method includes controlling, by the controller, a drone as or operably connected to the robotic platform, thereby propelling the robotic platform.
Additionally or alternatively to one or more of the above aspects of the method, the method includes controlling, by the controller, one or more controllable tools supported on the robotic platform, thereby configuring the robotic platform for scanning and inspecting the hoistway, taking measurements, sanding, 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 operably 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 aspects of the system described above, 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 aspects of the system described above, 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 aspects of the system described above, the controller is configured to determine whether the operating sound is outside a predetermined threshold, thereby determining that the ride quality is outside the predetermined threshold.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to communicate with the elevator car control panel to determine that the operating parameter is outside of the predetermined threshold.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to instruct the elevator car control panel to perform one or more of an inter-level run, emergency stop, and open/close door cycle to determine that the operating parameter is outside of the predetermined threshold.
Additionally or alternatively to one or more aspects of the above, the controller is configured to: verifying operation of the COP lamp; confirming the leveling precision of the elevator car; cleaning an elevator car via a robot; and/or altering elevator car controller settings to minimize impact on floor ride quality.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to communicate with the elevator car control panel over a wireless network.
Additionally or alternatively to one or more aspects of the system described above, the controller is configured to control the sensor appliance to obtain sensor data during a predetermined period of time and/or when the elevator car is free of passengers.
Additionally or alternatively to one or more aspects of the system described above, a 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 operably connected to the robot and a sensing 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 aspects of the method described above, 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 aspects of the method above, 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 aspects of the method above, the method includes determining, by the controller, whether the operating sound is outside a predetermined threshold, thereby determining that the ride quality is outside the predetermined threshold.
Additionally or alternatively to one or more aspects of the method described above, 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 aspects of the above, the method includes instructing, by the controller, the elevator car control panel to perform one or more of an inter-level run, an emergency stop, and an open/close door cycle to determine that the operating parameter is outside of a predetermined threshold.
Additionally or alternatively to one or more aspects above, the method includes verifying, by the controller, operation of the COP lamp; confirming the leveling precision of the elevator car by the controller; cleaning, by a controller, an elevator car via a robot; and/or the settings of the elevator car controller are altered by the controller to minimize the impact of the floor ride quality.
Additionally or alternatively to one or more aspects of the method above, the method includes communicating, by the controller, with an elevator car control panel over a wireless network.
Additionally or alternatively to one or more aspects of the method described above, the method includes controlling, by the controller, the sensor appliance to obtain the sensor data during a predetermined period of time and/or when the elevator car is free of passengers.
Additionally or alternatively to one or more aspects of the method above, the method includes sending an alert to the elevator group controller over the cellular network by a controller onboard the robot.
Drawings
The present disclosure is illustrated by way of example and is not limited by the accompanying figures, in which like references indicate 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 form a model for installation;
FIG. 3 is a close-up view of a robotic platform in a hoistway;
FIG. 4 illustrates additional aspects of a robotic platform in a hoistway to form 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 illustrates a robot platform for engaging elevator guide rails positioned outside of tolerance, wherein the robot platform is located at a bottom of a hoistway;
fig. 8 illustrates a robot platform for engaging elevator guide rails positioned outside of tolerance, with the robot platform centered along the height of the hoistway;
fig. 9 illustrates a robot platform for engaging elevator guide rails positioned outside of tolerance, with the robot platform centered 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 machine leg;
fig. 15 shows a platform mover formed as a controllable mover, wherein the robotic platform is supported by a balloon;
figure 16 shows a platform thruster formed as a track climber;
figure 17 shows a platform thruster formed as a track climber configured with a balance wheel;
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 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 a tension member 107. The tension members 107 may comprise or be configured as ropes, steel cords, and/or coated steel belts, for example. 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 (hoistway) hoistway 117 and along the guide rails 109 simultaneously and in an opposite direction relative to the counterweight 105.
The tension member 107 engages a machine 111 that is part of the overhead 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 of the top of the hoistway 117, such as on a support or guide rail, 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 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 understood by those skilled in the art, for example, but not limited to, the position reference system 113 may be an encoder, a sensor fixture, or other system, and may include speed sensing, absolute position sensing, or the like.
As shown, the controller 115 is located in a controller room 121 of the hoistway 117 and is configured to control operation of the elevator system 101, and in particular 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 can stop at one or more landings 125 under the control of the controller 115 as it moves up or down the 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 at 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, machine 111 is configured to include an electrically driven motor. The power supply for the motor may be any power source, including a power grid, which in combination with other components supplies the motor. The machine 111 may include a traction sheave that applies a force to the tension member 107 to move the elevator car 103 within the hoistway 117.
Although shown and described with a roping system including tension members 107, elevator systems employing 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 used in a ropeless elevator system that uses a linear motor to impart motion to an elevator car. Embodiments may also be used in a ropeless elevator system that uses a hydraulic hoist to impart motion to an elevator car. FIG. 1 is a non-limiting example given for purposes of illustration and explanation only.
The following figures illustrate additional features associated with one or more of the disclosed embodiments. Features disclosed in the following figures having similar terminology as the features disclosed in fig. 1 may be similarly explained, although numerical identifiers that may differ from those of fig. 1 are certainly re-introduced. Further, the process steps disclosed hereinafter may be numbered sequentially to facilitate discussion of one or more disclosed embodiments. Unless specifically stated, such numbering is not intended to identify a particular order of performing such steps or particular requirements 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 as well as twist (or rotation) and tilt (or curvature). The inspection system 200 includes one sensor instrument 210 (or more than one sensor instrument 210, including peripheral and onboard sensor instruments, etc.) that can define reliable reference points, which is advantageous for a robotic system to define 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 on the robotic platform 220. The reference system may be an earlier defined map of the hoistway 117, used as a reference point. Alternatively, the controller 230 may utilize software such as a laser (which may utilize one, two, or three dimensional scanning), a camera, or an acoustic sensor, which is used to define the map as it travels using software such as computer aided engineering or design (CAE or CAD) software. 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 service. By using a high precision position robot, the robot platform can be equipped with power tools and perform precise tasks.
Benefits of the disclosed embodiments include reduced time-to-market for elevator systems, time for machinists, providing a competitive advantage based on elevator systems that are quickly and accurately installed, increased installation accuracy, extended product life, and improved installation quality and ride quality.
In fig. 2-3, the robotic platform 220 is a drone, while 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 instruments 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 creation of a substantially complete three-dimensional image of the hoistway 117. Hoistway measurements of 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 wish to receive hoistway dimensions from a general contractor to check whether the installed elevator system 101 is built and maintained according to predetermined specifications. A hoistway model that may have been developed prior to initial installation of the elevator system 101 may be used as a reference system to virtually mark the installation location of substantially every component in the hoistway 117. The hoistway model can be used to identify skew (twist/tilt) in the hoistway 117 and damage to the hoistway 117, which is not easily obtained by manually discretizing landing measurements.
According to one embodiment, the inspection system 200 may be used in different applications for elevator installation and subsequent service. The disclosed application may be beneficial for saving time and cost, which may result in greater field efficiency. As indicated, the measurements taken by the inspection system 200 include a three-dimensional model showing the inclination, distortion, and/or deformation of the hoistway (e.g., a defect in the structure), rail-to-rail measurements, rail-to-sill measurements, sill-to-sill measurements, and the like. These measurements provide a reference for a particular 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 be movable in the hoistway 117.
Benefits of the disclosed embodiments include reducing the on-site time for a mechanic to find and solve problems during and after installation, thereby providing a competitive advantage while also improving the accuracy of the elevator car 103 and extending the useful life of the product. System performance tracking is also enhanced. A global database for condition-based monitoring (CBM) and predictive maintenance may also be implemented. The reference system and global database (discussed in detail below) defined by the hoistway model 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 that obtained by discrete landing measurements alone. The disclosed system may allow for the use of advanced automated commercial off-the-shelf solutions, such as robotic arms.
Thus, as shown (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 yet include an elevator system (elevator car 103, guide rails 109, etc.), 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 about the hoistway 117 from the sensor data, the hoistway model data corresponding to the location and shape boundaries (at various levels) of the hoistway 117 and a doorway opening 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, where the elevator system has not been installed, the model will include virtual elevator guide rails at the locations where the actual elevator guide rails 109 are to be installed.
As shown in block 520, the method includes the controller 230 determining a sill-to-sill distance, a guide rail-to-guide rail distance, and a sill-to-guide rail distance for each doorway opening from 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 of an elevator component within the hoistway model data, the 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 further embodiments, the model may include a rendering of an elevator component that includes a series 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 is manually operated on a SLAM (simultaneous positioning and mapping) and/or CAD model. As described above, in some embodiments, the robotic platform 220 is stationary.
According to another aspect of the disclosed embodiments, data is a valuable asset in the growing internet of things (IoT) market. Having readily accessible information about system performance and operating parameters, as well as a self-diagnostic system, may add value to the field. In addition, historical performance data, trends, and patterns from tests performed locally, regionally, and globally on 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 obtain a set of variables that define the system operating performance in different operating phases 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, Cab Operating Panel (COP) buttons can all be monitored and maintained based on the recorded data. Monitoring system performance on a continuous or periodic basis without the need for on-site mechanics may allow for cost savings and marketing of new products.
As described herein, the benefits of utilizing data are reduced time to market, saved mechanic time, competitive advantage due to reduced labor costs, improved accuracy, and improved safety for mechanics. Embodiments enable the creation of a digital database of global measurements that will improve design approaches 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 operably connected to robotic platform 220 and sensor fixture 210. The sensor appliance 210 may be one or more of the following: a video sensor; a sound sensor; LIDAR (light and radar) sensors; a camera; a laser sensor; photogrammetric sensors, and time-of-flight sensors. As shown, 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 the use 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 about the hoistway 117 from maintenance and performance data collected from elevator systems connected to different locations that communicate by means of the network. The hoistway model data can be used to create 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; ride quality; a motion profile; and the performance requirements of the door.
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 the hoistway model data.
As shown in block 630, the method includes the controller 230 further defining hoistway model data as a function of the sensed location and shape boundaries of the hoistway 117 and the doorway opening formed in the hoistway 117.
As shown in block 630A, the method includes a controller 230 that defines hoistway model data including sill-to-sill distance, guide rail-to-guide rail distance, sill-to-guide rail distance, and hoistway incline and twist. 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: an alert is sent by the controller 230 based on the sensor data compared to the hoistway model data upon identifying 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.
In accordance with another aspect of the disclosed embodiments, accurate hoistway measurements are important for maintenance purposes. The mechanic may receive the hoistway assignment from the general contractor and check whether the components in the hoistway 117 are installed and/or operated according to specifications. If the mechanic establishes a reference system and marks the mounting location of each component in the hoistway, the mechanic may not be able to recognize from this process whether there is a slope in the hoistway.
The disclosed embodiments provide a measurement application of the robot platform 220 with a reference system for elevator installation and subsequent service. The described utilization is advantageous for saving time and cost, thereby increasing field efficiency.
Turning to fig. 7-9, as an example, maintenance of a guide rail requiring realignment is illustrated. Such maintenance may include loosening the bolts, aligning the rails 109, and then tightening the bolts. Other examples may include rope/belt inspection and maintenance, regular and planned 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 can be mounted in the hoistway 117, for example, on rails. In an alternative embodiment, the mechanical arm 250 may be mounted to the top of the elevator car.
The disclosed embodiments have the benefit of reducing the on-site time of the mechanic, improving the safety of the mechanic by allowing the use of the robotic platform in relatively dangerous locations, gaining a competitive advantage based on less mechanic time required for maintenance, improving accuracy and extending the product life of a life elevator system. In addition, a global database of system performance tracking and CBM and predictive maintenance is also provided.
For example, in fig. 7, as the robotic platform 220 moves height along the hoistway 117, the robotic platform 220 is controlled to loosen each rail 109 and adjust and tighten each rail 109. During this process, the robotic platform 220 may perform test runs on each rail 109 to verify adjustments using the sensor fixtures 210, which may be one or more on-board ride quality sensor fixtures. If desired, the maintenance process may be repeated over the entire length of each rail 109, or may be performed along discrete sections of each rail 109.
The robotic platform 220 may be completely autonomous, or may be provided with robotic support. Other applications of maintenance procedures may include hoistway door service, rope inspection, and door coupler alignment. One non-limiting example is to support robotic arm 250 (fig. 7-9) on robotic platform 220. However, the robotic platform 220 may be adjusted for the task and may have a changeable set 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 operably connected to the robotic platform 220 and the sensor appliance 210. As shown, 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 in 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 operating parameters or alignment of the components are outside of predetermined positioning and operating 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 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 periodically or within a scheduled time frame, engaging one or more components 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 as a function of sensed location and shape boundaries of the hoistway and a doorway opening formed in the hoistway.
As shown in block 1050A, the method includes a controller that defines hoistway model data including 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 provides opportunities for the mechanic in the field to simplify, support and/or automate tasks and improve overall field efficiency. The robotic platform 220 is equipped with different tools for installation and service tasks to allow for partially or fully automated more time-consuming procedures, such as installation and maintenance of guide rails.
Turning to fig. 11-18, a different solution for propelling the robotic platform 220 is shown with emphasis on propulsion, safety and anchoring of the robotic platform in the hoistway 117. The robotic platform 220 may operate in the empty hoistway 117 from a landing or pit and may be moved in the hoistway 117 using walls or special ropes to move within 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 elevated. The rail 109 may serve as a guide for the robotic platform 220. The robot platform 220 may be locked in position along the hoistway 117 using brakes on the robot 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 against the ropes if possible.
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, reduced machinery time, competitive advantage from lower associated costs, increased precision and extended product life, increased mechanical safety, reduced repetitive motion injuries, and allowing for faster design approaches.
Each of the propulsion systems shown in fig. 11-18 may function based on decisions that may be performed at the edge of a doorway or wirelessly (e.g., over the internet). Each propulsion system may be equipped with a remote control security system. Additionally, a reference system, such as a global positioning system or hoistway model data, may be used to assist in guiding each propulsion system.
As shown in fig. 11-18, the inspection system 200 includes a robotic platform 220 configured to inspect the hoistway 117, a platform mover 255 operably connected to the robotic platform 220, and a controller 230 (shown only in fig. 11 for simplicity) operably connected to the platform mover.
Turning to fig. 19, a flow chart 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) operably connected between the robot platform 220 and a rope 255A1 extending to a machine room 256 atop the hoistway 117 (and pit 225) to propel the robot platform 220.
As shown in block 1910B, the method includes the controller 230 controlling a vacuum chuck 225B (fig. 12) operably connected between the robotic platform 220 and the hoistway side wall 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) operably connected between the robotic platform 220 and the hoistway side walls 228,228A to propel the robotic platform 220.
As shown in block 1910D, the method includes the controller 230 controlling a machine leg 255D (fig. 14; forming a spider-like set of supports) operably connected between the robot platform 220 and the hoistway sidewalls 228,228A to propel (e.g., by retrograde) the robot platform.
As shown in block 1910E, the method includes the controller 230 controlling a pusher 255E (fig. 15) operably connected to the robotic platform 220, wherein the robotic platform 220 is supported by the balloon 255E1, thereby pushing the robotic platform 220.
As shown in block 1910F, the method includes the controller 230 controlling the track climber 255F (fig. 16) operably 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 track climber 255F (fig. 17) operably connected to the robotic platform 220, wherein the track climber 255F operably engages the first track 109 adjacent the first hoistway side wall 228, and a balance wheel 255F1 of the track climber 255F operably positions against the second hoistway side wall 228A to propel the robotic platform 220.
As shown in block 1920, the method includes the controller 230 controlling a drone 255G (fig. 18; shown schematically; see robotic platform 220 in fig. 2), which is or is operably connected to the robotic platform 220, to propel the robotic platform 220.
As shown in block 1930, the method includes the controller 230 controlling one or more controllable tools 257 (fig. 18; shown schematically) supported on the robotic platform 220, whereby the robotic platform 220 is configured to scan and inspect the hoistway 117, make measurements, grind, mark drill points, and drill holes.
In accordance with another aspect 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 condition and landing alignment), accelerometers, and/or microphones (to monitor ride quality). The robot 260 is able to communicate with the elevator car 103 and perform travel, emergency stops, open/close door 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 then uses a cellular protocol, such as global system for mobile communications (GSM), to bridge the robot 260 to the internet.
Benefits of the disclosed embodiments include the development of field time reduction for the mechanic, automatic periodic testing and system tuning, continuous system performance tracking, historical databases to support CBM, and predictive maintenance. Competitive advantages can be gained from reduced operating costs and increased enablement and uptime.
Accordingly, the disclosed embodiments provide a non-propulsion robot 260 to perform maintenance tasks, e.g., as a mechanic's helper. The robot 260 may communicate with the elevator system 101 to issue commands, as well as support sensor appliances 210, such as cameras and ride quality sensors (accelerometers and/or microphones). The robot 260 may perform inspections and make recommendations for routine maintenance tasks.
As shown in the figure (fig. 20), an elevator inspection system 200 configured to inspect a plurality of elevator cars in a group of elevator cars is disclosed that includes a sensor appliance 210, a robot 260 supporting the sensor appliance 210, and a controller 230 operably 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, for example, sending an alert to the mechanic in response to determining from the sensor data compared to the elevator operation data that the operating parameter of the elevator car 103 where the robot 260 is located is outside a predetermined threshold (where the threshold will be understood by one 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 sound 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 run-between-level, emergency stop, and open/close door 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 precision of the elevator car; cleaning an elevator car via a robot; and/or altering elevator car controller settings to minimize impact on floor 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 for a predetermined period of time and/or when the elevator car is empty of passengers.
As shown in block 2150, the method includes the controller 230 on the robot 260 sending an alert to the elevator group controller over 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 can balance passenger demand and car availability. The elevator sensor appliances may provide data regarding car position, car direction of movement, load, door status, hall calls, car calls, pending hall and hall calls, number of runs for each car, alerts, and the like. The controller may also have the function of testing the system without stopping the elevator. Based on the collected data, a management system consisting of workstations and software applications can create metrics for a group or particular car, such as total number of doors open, number of runs per car or call, hall calls, etc. Some performance indicators may be related to passenger waiting time and/or elevator car travel time. These metrics may indicate inadequate control, configuration errors, or even equipment failure. Elevator monitoring may be provided as software as a service (SaaS). Monitoring may identify faults or abnormal operating parameters and automatically dispatch technicians and/or provide alerts to relevant personnel such as the owner of the premises. Some systems may provide a client control panel that is accessible via a web browser and/or provide information such as performance summaries and maintenance history to the owner. As shown, the elevator controller may communicate with one or more elevators by a Controller Area Network (CAN) bus. CAN is a vehicle bus standard that allows microcontrollers and devices to communicate with each other in an application without a host. CAN is a message-based protocol promulgated by the International Standards Organization (ISO). Downstream communications from the elevator system controller may be over the LAN.
As described above, embodiments may take the form of processor-implemented processes and apparatuses for practicing those processes, such as a processor. Embodiments may also be in 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 embodied in the form of computer program code, for example, 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, elements, components, and/or groups thereof.
Those skilled in the art will understand that various example embodiments have been shown and described herein, each having certain features in certain embodiments, but the disclosure is not limited thereto. 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.
- 上一篇:石墨接头机器人自动装卡簧、装栓机
- 下一篇:轨道定位系统