Elevators have a common problem with unequally tensioned ropes, custom cabin designs that exceed maximum weight requirements, and excessive vibration of elevator cabins and other elevator components. These problems directly affect the ride quality and safety of the entire elevator system. Current solutions to these issues, however, are deficient because of their prohibitive size, weight, and expense.
In an embodiment, an adapter is provided. The adapter includes an elongated body extending between first and second ends. The body comprises a rope mounting side and a device mounting side. The rope mounting side has an open cavity extending between the first and second ends and is dimensioned to receive at least a portion of a rope. The device mounting side has a pair of opposing flanges projecting outwardly from the body. An opening between the flanges is dimensioned to receive at least a portion of an acceleration measuring device. The adapter further includes a first securing mechanism adapted to reversibly secure the portion of rope positioned within the cavity in contact with at least a portion of a surface defining the cavity such that the rope is substantially inhibited from moving with respect to the adapter body. The adapter also includes a second securing mechanism adapted to reversibly secure the portion of the acceleration measuring device positioned within the opening in contact with at least a portion of a surface of the opening such that the measurement device is substantially inhibited from moving with respect to the adapter body.
Embodiments of the adapter may include one or more of the following, in any combination.
In an embodiment of the adapter, the rope mounting side is positioned opposite the device mounting side of the adapter body.
In an embodiment of the adapter, the cavity possesses a V-shaped surface.
In an embodiment of the adapter, the securing mechanism includes a plurality of magnets positioned at the rope mounting side.
In an embodiment of the adapter, the first securing mechanism includes a plurality of ties dimensioned to wrap around the rope received within the cavity and attach to the rope mounting side such that the plurality of ties urges the rope into contact with the cavity surface.
In an embodiment, a system for measuring rope tension is provided. The system includes an adapter having an elongated body extending between first and second ends, where the body further includes a rope mounting side and a device mounting side. The rope mounting side has an open cavity extending between the first and second ends and is dimensioned to receive at least a portion of a rope. The device mounting side has a pair of opposed flanges projecting outwards from the body, where an opening between the flanges is dimensioned to receive at least a portion of an acceleration measuring device therein. The adapter further includes a first securing mechanism adapted to reversibly secure the portion of rope positioned within the cavity in contact with at least a portion of a surface of the cavity such that the rope is substantially inhibited from moving with respect to the adapter body. The adapter also includes a second securing mechanism adapted to reversibly secure the portion of the acceleration measuring device positioned within the opening in contact with at least a portion of a surface of the opening such that the measurement device is substantially inhibited from moving with respect to the adapter body. The system further includes the acceleration measuring device, where the measuring device includes an accelerometer configured to measure a frequency of acceleration of rope movement when at least a portion of the rope is secured within the cavity and the acceleration measuring device is received within the opening of the device mounting side.
Embodiments of the system may include one or more of the following, in any combination.
In an embodiment, the system further includes a computing device in communication with the acceleration measuring device, where the computing device is configured to calculate the rope tension based upon the frequency of acceleration measured by the accelerometer of the acceleration measuring device.
In an embodiment of the system, the computing device further includes a display for displaying the calculated rope tension.
In an embodiment, a method for measuring rope tension is provided. The method includes providing a tension measuring system which includes an adapter and an acceleration measuring device. The adapter includes an elongated body extending between first and second ends. The adapter body further includes a rope mounting side and a device mounting side. The rope mounting side has an open cavity extending between the first and second ends and is dimensioned to receive at least a portion of a rope. The device mounting side has a pair of opposed flanges projecting outwards from the body. An opening between the flanges is dimensioned to receive at least a portion of the acceleration measuring device therein. The acceleration measuring device includes an accelerometer configured to measure a frequency of acceleration. The method includes the step of securing the portion of rope positioned within the cavity in contact with at least a portion of a surface of the cavity such that the rope is substantially inhibited from moving with respect to the adapter body. The method further includes the step of securing the portion of the acceleration measuring device positioned within the opening in contact with at least a portion of a surface of the opening such that the acceleration measuring device is substantially inhibited from moving with respect to the adapter body. The method also includes the steps of exciting the rope to create a movement of the rope, and measuring, by the acceleration measuring device, the frequency of acceleration of the rope movement.
Embodiments of the method may include one or more of the following, in any combination.
In an embodiment, the method further includes receiving, by a computing device in communication with the acceleration measuring device, the measured frequency of acceleration and calculating the rope tension based upon the measured frequency of acceleration measured.
In an embodiment, the method further includes displaying, by a display in communication with the computing device, the calculated rope tension.
In an embodiment, an adapter is provided. The adapter includes an elongated body extending between first and second ends. The body has a device mounting side and an elevator component mounting side. The device mounting side has a pair of opposed flanges projecting outwards from the body. An opening between the flanges is dimensioned to receive at least a portion of a measurement device. The device mounting side also has a securing mechanism adapted to reversibly secure a portion of an acceleration measuring device positioned within the opening in contact with at least a portion of a surface of the opening such that the acceleration measuring device is substantially inhibited from moving with respect to the adapter body. The elevator component mounting side comprises a first leg component and a second leg component. The first leg component is connected to and extends outwards from the elevator component mounting side at the first end. The first leg component comprises a first leg and a second leg. The second leg component is connected to and extends outwards from the elevator component mounting side at the second end. The second leg component has a third leg. The elevator component mounting side includes a second securing mechanism having an open cavity extending between the first and second ends of the elongated body and dimensioned to receive at least a portion of a rope such that the portion of the rope is in contact with at least a portion of a surface of the cavity and the rope is substantially inhibited from moving with respect to the elongated body.
Embodiments of the adapter may include one or more of the following, in any combination.
In an embodiment of the adapter, the elevator component mounting side is positioned opposite the device mounting side.
In an embodiment of the adapter, the first leg component and the second leg component are each removable.
In an embodiment of the adapter, the first leg component and the second leg component are each connectable to the elongated body in more than one orientation.
In an embodiment of the adapter, the elongated body includes at least one magnet.
In an embodiment, a system for measuring acceleration of an elevator component comprises an adapter and a measuring device. The measuring device comprises an accelerometer configured to measure a frequency of acceleration of rope movement when at least a portion of a rope is secured within a cavity of the adapter and the measuring device is received within an opening thereof.
According to yet another embodiment, a system for measuring acceleration of an elevator component comprises an adapter and a measuring device. The measuring device comprises an accelerometer configured to measure a frequency of acceleration of an elevator component when each of a first, a second, and a third leg of the adapter is in contact with a relatively horizontal surface of the elevator component and the measuring device is received within an opening of the adapter.
The foregoing and other objects, features and advantages will be apparent from the following more particular description of the examples, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the examples.
To determine the tension of a hoisting (suspended) rope and/or to determine the weight of an elevator cabin, a system is provided that includes an acceleration measuring device that attaches to the rope and measures acceleration data. This acceleration data can be used to determine a value indicative of rope tension and/or to determine the weight of an elevator cabin. For an accurate measurement, the system further includes an adapter that keeps the acceleration measuring device from moving relative to the rope. In some embodiments of the system, the measuring device can be attached to or placed onto various surfaces of the elevator system, such as an elevator cabin floor or an elevator traction machine, via the adapter, to measure acceleration data. This acceleration data can be used to determine a vibration intensity experienced by the elevator surface. Embodiments of the adapter allow the measuring device to be attached to or placed on a variety of surfaces including a ferrous surface, a non-ferrous surface, and a carpeted surface.
In one embodiment, the measuring device is reversibly secured to the adapter using one or more retention flanges. To attach the adapter to the rope, the adapter includes a first side having an open cavity configured to receive at least a portion of the rope (e.g., a concave opening or a v-shaped groove). For ropes made of a ferrous material, one or more magnets may be placed on or adjacent a surface of the cavity surface for magnetically securing the rope to the adapter. For non-magnetic (non-ferrous) ropes, the adapter may include slots for receiving cable ties and mechanically securing the rope to the adapter.
To place the adapter on a relatively horizontal surface, one embodiment of the adapter has two leg components that contain in total three legs. All three leg members of the adapter engage the relatively horizontal surface. In some embodiments, each of the three legs includes a retractable spike. These spikes may be employed to secure the adapter in place upon a carpeted surface of an elevator cabin floor, providing a solid stand for the measuring device. When the spikes are not needed, they can be retracted and hidden within the profiles of the two leg components. In an alternative embodiment, the spikes may be completely removed from the two leg members. When the legs of the leg components are not needed, the leg components can be removed from the adapter or placed in a storage position on the adapter. In some embodiments, the adapter also includes a magnet, placed at its end (e.g. a lower end) to attach the measuring device to a magnetic surface, such as an elevator traction machine.
The system may further communicate with a computing device executing software capable of calculating, based on the measured acceleration, one or more of: a value indicative of rope tension, the weight of the elevator cabin, and a vibration metric of an elevator surface. In some embodiments of the system, the software is executed on the measuring device. In further embodiments, the software is executed on a user device. In other embodiments, the software is executed on a smart device, such as a smart phone, and the system makes use of the inherent sensor(s) of the smart device to measure acceleration data.
In one embodiment, the software employs the acceleration of the rope movement or “acceleration data” acquired by the acceleration measuring device to determine the frequency of the acceleration change. For example, this frequency is equal to the fundamental harmonic of the rope, which may be related to the rope tension, as discussed in greater detail below.
Another embodiment of the software allows a technician to calculate the weight of the elevator cabin. The software employs the acceleration of the rope movement or “acceleration data” of the elevator system and determines the frequency of the acceleration change for each rope. The frequency is equal to the fundamental harmonic of the rope and is indicative of a tension value for the rope. Using the value indicative of rope tension, a length of the rope, and a linear mass density of the rope, the true tension of the elevator rope may be determined. This process is repeated for each portion of rope in the elevator system that is suspending an elevator car. The software determines the true tension reading for each elevator rope and sums them up to provide a tensional load of the cabin. The tensional load is equal to the weight of the elevator cabin.
Another embodiment of the software allows a technician to calculate the vibration intensity acting upon an elevator component. By interpreting acceleration readings in three dimensions (e.g., the x, y, and z directions) from the data measuring device, the application can express to the technician a vibration metric.
Yet another embodiment of the software sends and receives data of the frequency analysis, wirelessly, via a mobile (cellular) carrier or other wireless protocol, to be stored for further analysis. In some embodiments of the software, the number of ropes being analyzed may be varied. Furthermore, the manner in which the rope tension, true tension, and vibration intensity is calculated from the measured acceleration data may be modified, as necessary. In some embodiments, elevator job or elevator system specific data can be retrieved by the application via a mobile (cellular) carrier or other wireless protocol.
The discussion will now turn to
As discussed in greater detail below, in certain embodiments (e.g.,
In an embodiment, a Fast Fourier Transform (FFT) analysis is performed on acceleration data separately for x direction data, y direction data, and z direction data. Output from the FFT is several guesses for frequency. For the x direction, these guesses are generally close to zero, and as such, they may be ignored. All guesses from the y & z direction are combined and the median may be taken as the measured frequency for the rope.
Some embodiments of the acceleration measuring device 106 include a memory for storing acceleration data measured during a test. The stored acceleration data can then be accessed at a later time for analyzing the value indicative of tension of the elevator rope 104, analyzing the suspended load, or for other analysis. Such embodiments may be particularly useful for creating maintenance logs, for example.
An embodiment of the computing device 112 includes a corresponding interface for receiving the acceleration data measured by the acceleration measuring device 106. In a convenient embodiment, the acceleration measuring device 106 and the computing device 112 communicate with each other via a wired or wireless communications network (e.g., using Bluetooth™). The user device further includes a processor running an application for determining the value indicative tension and/or suspended load and/or vibration metric based on the acceleration data.
From the acceleration data, the computing device 112 determines the frequency of the acceleration change. The acceleration changes with respect to time from a positive local extreme to a negative local extreme. The number of times the acceleration value changes from positive to negative in a second is the actual measured frequency (in Hz).
This frequency is equal to the fundamental (natural) harmonic of the elevator rope. The harmonic frequency is related to rope tension and the computing device 112 executes software that uses this relationship to determine the value indicative of rope tension. In an embodiment, the relationship between the harmonic frequency of the elevator rope and true tension of the elevator rope is determined by Mersenne's laws (see equation 1).
T=4f2L2ρ (Eq. 1)
where T is the rope tension, L is the rope length, f is the fundamental frequency of the rope when vibrating, and ρ is the linear mass density of the vibrating rope. Alternatively, or in addition, a value indicative of rope tension (i.e., f2 or f2L) may be determined.
In some embodiments, the tensional load of the elevator cabin 102A is determined from the tension of the elevator rope 104. The tensional load of the elevator cabin 102A is equal to the weight of the elevator cabin 102A. In cases in which the elevator cabin 102A is suspended by multiple elevator ropes 104, a technician (user) takes an acceleration measurement of each of the elevator ropes 104 and the computing device 112 determines the tensional load of the elevator cabin 102A from these measurements.
A result of the analysis (value indicative of rope tension, suspended loaded, or vibration metric) or an indication thereof is provided to the technician through a display. In certain embodiments, the display may be integrated with the computing device 112 (e.g., in circumstances where the computing device is a portable computing device such as a laptop, tablet, smartphone, etc.). In alternative embodiments, the analysis may be displayed on a separate display device. In some examples, the result is stored, internally, in a data store (memory).
The data store can also store parameters used to determine “true” tension and/or suspended load based on the acceleration data, such as the linear density and length of a rope under test. The parameters are inputted into the computing device 112 using a user interface, such as a keyboard (not shown) or the display, which is touch-sensitive. In other examples, the results may be communicated to an external entity, such as a service center.
Another embodiment of the acceleration measuring device 106 further includes a distance measurement tool for measuring the length of the elevator rope 104. In an embodiment, the length (L) of the elevator rope 104 used to analyze the measured accelerations is not the entire length of the elevator rope 104 or, when multiple ropes are present, the sum of all rope lengths. Rather, as used herein, the “rope length” (L) is given by the distance between rope contact points for a portion of rope to which the adapter 110 is attached. A contact point may be: at a sheave, a shackle, a dead end hitch or a termination. For example, in the embodiment of
This embodiment is advantageous because it measures the rope length L of the elevator rope 104 and its natural frequency in a single step. Both length and natural frequency measurements can be used to calculate the “true” tension.
An embodiment of the system 100 including the integrated computing device 200 is particularly advantageous because it is a low-cost solution for measuring value(s) indicative of rope tension and/or suspended load and/or vibration metrics. For example, a typical smart phone with a built-in accelerometer can be made into the integrated computing device 200 by storing and executing the analysis software on the smart phone. This not only avoids the need to buy expensive equipment but also facilitates the adoption of the technology.
The rope mounting side 304 may further include one or more magnets (not shown) for magnetically attaching the adapter 110 to an elevator rope 104 made from a ferrous material. In an adapter 110 embodiment having the V-shaped open cavity 310, a magnet may be disposed on or adjacent each face of the open cavity surface, and one magnet may be disposed at a platform portion 312. One of ordinary skill in the art will readily recognize that fewer (or additional) magnets may be used and other configurations are possible (e.g., each face may be covered with a magnetic sheet).
Another embodiment of the adapter 110 includes at least one pair of slots 307, each defined near opposite ends of the open cavity 310 (e.g., proximate body portion 307A). In further embodiments, more than one pair of slots 307 may be present. The technician may thread a cable tie through the slots 307 to secure the adapter 110 to a non-ferrous elevator rope 104.
Yet another embodiment of the adapter 110 may include both magnets and slots for securing the adapter 110 to an elevator rope 104. This embodiment is particularly advantageous because the adapter 110 can used on both ferrous and non-ferrous elevator ropes.
An embodiment of the device mounting side 306 includes a platform portion 312, retention flanges 314A, 314B (collectively retainer 314) and a stop 316 extending from the platform portion 312 for reversibly securing the acceleration measuring device 106 to the adapter 110. In the example shown, the retainer 314 includes a pair of retention flanges 314A, 314B extending from the platform portion 312. The retention flanges 314A, 314B are opposed and separated from each other by a distance (indicated in
In some embodiments, the distance (D) between the retention flanges 314A, 314B is smaller than a dimension of the acceleration measuring device 106 that is being held. The retention flanges 314A, 314B are further designed to flex (bend) when holding the acceleration measuring device 106 (e.g., the retention flanges 314A, 314B are made from a resilient material, or include hinges formed at the base of the retention flanges where they meet the platform portion 312). In such a configuration, the retention flanges 314A, 314B provide a bias force that advantageously enhances the grip that the retainer 314 has on the acceleration measuring device 106.
In another embodiment (not shown), one or more straps may extend between the retention flanges for further securing the acceleration measuring 106 device to the adapter 110. In yet another embodiment, a combination of the aforementioned retainers may be used.
In further embodiments, a plurality of retention clips 322 may be formed within the retention flanges 314A, 314B. The retention clips 322 may mechanically engage the acceleration measuring device 106 for attachment to the adapter 110.
When attached to the adapter 110, the acceleration measuring device 106 may be oriented with interface and/or input components of the acceleration measuring device, such as a USB port and power button, facing away from the adapter 110. This orientation is beneficial because these parts of the acceleration measuring device 106 are fully visible and readily accessible to the technician.
The technician detaches the adapter 110 from the elevator rope 104 by either simply removing the adapter 110 from the elevator rope 104 or by unfastening or cutting the cable tie securing the adapter 110 to the elevator rope 104. The technician then releases the acceleration measuring device 106 from the adapter 110 by pushing the acceleration measuring device 106 out of engagement with the retention flanges 314A, 314B and the platform portion 312 of the adapter 110. In the embodiment shown in
The first leg component 400 includes opposing leg members 402A, 402B spaced apart from one another and interconnected by a cross-member 404. In the embodiment shown, the leg members 402A, 402B are approximately orthogonal to the cross-member 404. The second leg component 420 includes a leg member 422 and a plug 424 oriented approximately orthogonal to one another.
An end surface of each leg member 402A, 402B, 422 is designed to engage the surface of the elevator system (e.g., the elevator cabin 102A) and transmit vibrational energy from the surface to the acceleration measuring device 106. In an embodiment, each of the three leg members 402A, 402B, 422 have attached thereto a retractable spike 406. These spikes 406 can penetrate the tuft of a carpeted surface of an elevator cabin 102A, providing a solid stand for the acceleration measuring device 106. When the spikes 406 are not needed, they can be retracted and hidden within the profiles of the leg components 400, 420.
In an alternative embodiment (not shown), the spikes 406 may be completely removed from the two leg members. When the leg members of the leg components are not needed, the leg components can be removed from the adapter or placed in a storage position on the adapter. The spikes 406 may be made of metal, polymers, or other desirable materials.
The elongated body 300 has a length, a width, and a height, which are indicated in the figure as “L,” “W,” and “H,” respectively. At the first end 302A of the adapter 110, a first leg slot 430 extends along the width of the elongated body 300 for receiving the first leg component 400. Formed at the second end 302B of the adapter, a receptacle 432 extends part way along the length of the elongated body 300 towards the first end 302A of the adapter 110 for receiving the second leg component 420. In an embodiment, the first leg slot 430 and receptacle 432 are sized to frictionally engage the cross-member 404 and the plug 424, respectively. When assembling the adapter 110, some force is needed to fit the cross-member 404 of the first leg component 400 into the first leg slot 430 and to fit the plug 424 of the second leg component 420 into the receptacle 432. In other words, there is an interference or friction fit between the cross-member 404 and the first leg slot 430, and the plug 424 and the receptacle 432.
In a convenient embodiment, the first and second removable leg components 400, 420 can each be installed in two different orientations: (1) a usable position in which the spikes 406 extend from the first and second removable leg components 400, 420 in a direction approximately perpendicular to a line extending along the vertex of the V-shaped profiled surface and terminate in a plane beyond a termination plane of the V-shaped profiled surface (
The embodiment shown in
In an embodiment, the adapter 110 can be disassembled by removing the first leg component 400 from the first leg slot 430 and the second leg component 420 from the receptacle 432, as illustrated in
When the technician executes the software on the computing device 112, the user interface of
When the technician selects the first rope under test for analysis (see
In operation 502, the acceleration measuring device 106 is initialized, preparing the acceleration measuring device 106 for measuring and collecting acceleration data. In the embodiment shown in
The acceleration measuring device 106 then measures the acceleration of the rope movement over a period of time. For example, the acceleration measuring device 106 may digitally “sample” the measured acceleration data and store the values. Each sample is a record of the acceleration at that point in time in 3 axes: (e.g., x, y, and z), along with a time stamp. In certain embodiments, the time stamp may be omitted (e.g., under circumstances where the sampling rate is known). These acceleration values are used to compute a frequency spectrum for each axis, and the algorithm uses data in each spectrum to determine the frequency of the rope. In alternative embodiments, other methods may be employed for determining the fundamental frequency using time-domain methods, such as time-domain autocorrelation.
In the embodiment shown in
In operation 510, the measured acceleration values are used to compute a frequency spectrum for each axis (e.g., using a Fast Fourier Transform) and data in each spectrum is used to determine the frequency of the rope. The tension of the first rope under test is further determined from the received acceleration data, as described previously with reference to
In operation 512, the tension of the second rope under test is compared with a reference, previously set to the tension of the first rope under test, and a determination is made whether the tension of the second rope under test is less than, greater than, or equal to the reference.
If the tension of the second rope under test is greater than the reference, then the method 500 moves to operation 514, where it stores the tension of the second rope under test as the new reference. If the tension of the second rope under test is less than or equal to the reference, method 500 moves to operation 522. The software now calculates the percent difference between the tension of the first rope and the reference i.e. (reference-first rope tension)/reference and the percent difference between the tension of the second rope and the reference i.e. (reference-second rope tension)/reference.
If the tension of all ropes are approximately equal (e.g., the difference between the tension of the first and second ropes is less than a selected threshold), the application shows the percent difference between the tension of the first and second ropes to be 0% and no further action is needed, as the ropes are already within tolerance. In example embodiments, the tension of the ropes may be considered to be within an acceptable tolerance if the tension of the tautest rope is no more than 10% tauter than the tension in the slackest rope.
In either circumstance, stored tension of the second rope under test is also reported to the technician in either operation 516 or 522. In the embodiment shown in
In the embodiment of
In operation 520, a determination is made whether there is more rope to test. If so, the method 500 returns to operation 502. If not, the method 500 ends. Once all ropes for testing in the sample field analysis are tested, the technician may employ the testing results to determine what action to take to equalize the rope tension.
In an alternative embodiment, the tension of the second rope under test is defined as f2L2, where L is the rope length under test. The rope length under test is defined as the distance between rope contact points for a portion of rope to which the adapter is attached. A contact point may be: at a sheave, a shackle, a dead end hitch or a termination. For example, In
When technician executes the software on the computing device 112, technician is provided with a suite of analysis that the technician can choose to carry out (
The technician further selects the first rope under test for testing. If the technician did not previously enter a standard rope length for the first rope, or if the first rope length was not automatically retrieved, the technician may be prompted to enter the length of the rope under test. The technician is then prompted with instructions for setting up the test. In embodiment shown in
In operation 702, the acceleration measuring device 106 is initialized, which prepares the acceleration measuring device 106 for measuring and collecting acceleration data. In the embodiment shown in
The measuring device measures the acceleration of the rope movement over a period of time. For example, the acceleration measuring device 106 may digitally “sample” the measured acceleration data and store the values. Each sample is a record of the acceleration at that point in time in 3 axes: (e.g., x, y, and z), along with a time stamp. In certain embodiments, the time stamp may be omitted (e.g., under circumstances where the sampling rate is known).
In the embodiment shown in
In operation 710, the suspended load of the first rope under test from the acceleration data is computed, as described previously with reference to
In operation 714, the total suspended load is determined by summing the suspended load of the first rope under test with the suspended loads of other rope under tests. The determined total suspended load is further reported to the technician in operation 716. In the embodiment shown in
The technician now selects the second rope under test for testing. Subsequently, the method 700 returns to operation 702 and the second rope is subject to operations 702-720 in the same manner as described above with respect to the first rope under test. The application computes the suspended load of the second rope under test and reports it to the technician.
Once all ropes have been measured, the method 700 moves to operation 722, where the suspended load of the second rope under test is compared with the reference (which was previously set to the tension of the first rope under test) to determine whether the suspended load of the second rope under test is less than, greater than, or equal to the reference. If the suspended load of the second rope under test is greater than the reference, then the application sets and stores the suspended load of the second rope under test as the new reference. If the suspended load of the second rope under test is less than or equal to the reference, the application keeps the original reference. If the suspended load of all the ropes are approximately equal, no further action is needed, as the ropes are already within tolerance.
Subsequently, the percent difference between the suspended load of the first rope and the reference and the percent difference between the suspended load of the second rope and the reference is determined. In operation 724, the percent difference between the suspended load of the first rope and the reference and the percent difference between the suspended load of the second rope and the reference are reported to the technician.
The total suspended load is determined by summing the suspended load of the first rope under test and the suspended load of the second rope under test. The total suspended load is further reported to the technician. In the embodiment shown in
The above-described systems and methods can be implemented in digital electronic circuitry, in computer hardware, firmware, and/or software. The implementation can be as a computer program product. The implementation can, for example, be in a machine-readable storage device, for execution by, or to control the operation of, data processing apparatus. The implementation can, for example, be a programmable processor, a computer, and/or multiple computers.
A computer program can be written in any form of programming language, including compiled and/or interpreted languages, and the computer program can be deployed in any form, including as a stand-alone program or as a subroutine, element, and/or other unit suitable for use in a computing environment. A computer program can be deployed to be executed on one computer or on multiple computers at one site.
Method steps can be performed by one or more programmable processors executing a computer program to perform functions of the invention by operating on input data and generating output. Method steps can also be performed by and an apparatus can be implemented as special purpose logic circuitry. The circuitry can, for example, be a FPGA (field programmable gate array) and/or an ASIC (application-specific integrated circuit). Subroutines and software agents can refer to portions of the computer program, the processor, the special circuitry, software, and/or hardware that implement that functionality.
Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor receives instructions and data from a read-only memory or a random access memory or both. The essential elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Generally, a computer can include, can be operatively coupled to receive data from and/or transfer data to one or more mass storage devices for storing data (e.g., magnetic, magneto-optical disks, or optical disks).
Data transmission and instructions can also occur over a communications network. Information carriers suitable for embodying computer program instructions and data include all forms of non-volatile memory, including by way of example semiconductor memory devices. The information carriers can, for example, be EPROM, EEPROM, flash memory devices, magnetic disks, internal hard disks, removable disks, magneto-optical disks, CD-ROM, and/or DVD-ROM disks. The processor and the memory can be supplemented by, and/or incorporated in special purpose logic circuitry.
To provide for interaction with a user, the above-described techniques can be implemented on a computer having a display device. The display device can, for example, be a cathode ray tube (CRT) and/or a liquid crystal display (LCD) monitor. The interaction with a user can, for example, be a display of information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer (e.g., interact with a user interface element). Other kinds of devices can be used to provide for interaction with a user. Other devices can, for example, be feedback provided to the user in any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback). Input from the user can, for example, be received in any form, including acoustic, speech, and/or tactile input.
The above-described techniques can be implemented in a distributed computing system that includes a back-end component. The back-end component can, for example, be a data server, a middleware component, and/or an application server. The above-described techniques can be implemented in a distributing computing system that includes a front-end component. The front-end component can, for example, be a client computer having a graphical user interface, a Web browser through which a user can interact with an example implementation, and/or other graphical user interfaces for a transmitting device. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), the Internet, wired networks, and/or wireless networks.
The system can include clients and servers. A client and a server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
Packet-based networks can include, for example, the Internet, a carrier internet protocol (IP) network (e.g., local area network (LAN), wide area network (WAN), campus area network (CAN), metropolitan area network (MAN), home area network (HAN)), a private IP network, an IP private branch exchange (IPBX), a wireless network (e.g., radio access network (RAN), 802.11 network, 802.16 network, general packet radio service (GPRS) network, HiperLAN), and/or other packet-based networks. Circuit-based networks can include, for example, the public switched telephone network (PSTN), a private branch exchange (PBX), a wireless network (e.g., RAN, bluetooth, code-division multiple access (CDMA) network, time division multiple access (TDMA) network, global system for mobile communications (GSM) network), and/or other circuit-based networks.
The transmitting device can include, for example, a computer, a computer with a browser device, a telephone, an IP phone, a mobile device (e.g., cellular phone, personal digital assistant (PDA) device, laptop computer, electronic mail device, smart phone), and/or other communication devices. The browser device includes, for example, a computer (e.g., desktop computer, laptop computer, smart phone) with a world wide web browser (e.g., Microsoft® Internet Explorer® available from Microsoft Corporation, Mozilla® Firefox available from Mozilla Corporation). The mobile computing device includes, for example, an iPhone®, Android® smart phone, and a Blackberry® to name a few.
Comprise, include, and/or plural forms of each are open ended and include the listed parts and can include additional parts that are not listed. And/or is open ended and includes one or more of the listed parts and combinations of the listed parts.
One skilled in the art will realize the invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The foregoing embodiments are therefore to be considered in all respects illustrative rather than limiting of the invention described herein. For instance, while examples of the measuring device, user device, and smart device are described with reference to the functional blocks of