System and method for parameter estimation of hybrid sinusoidal FM-polynomial phase signal
10407274 ยท 2019-09-10
Assignee
- Mitsubishi Electric Research Laboratories, Inc. (Cambridge, MA)
- Mitsubishi Electric Corporation (Tokyo, JP)
Inventors
- Pu Wang (Cambridge, MA, US)
- Philip Orlik (Cambrodge, MA, US)
- Kota Sadamoto (Tokyo, JP)
- Wataru TSUJITA (Tokyo, JP)
Cpc classification
B66B7/044
PERFORMING OPERATIONS; TRANSPORTING
B66B1/3492
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
Systems and methods for an elevator. The elevator includes an elevator car to move along a first direction. A transmitter for transmitting a signal having a waveform. A receiver for receiving the waveform. A processor having memory is configured to represent the received waveform as a hybrid sinusoidal frequency modulated (FM)-polynomial phase signal (PPS) model. The hybrid sinusoidal FM-PPS model having PPS phase parameters representing a speed of the elevator car along a first direction and a sinusoidal FM phase parameter representing a vibration of the elevator car along a second direction. The processor solves the hybrid sinusoidal FM-PPS model to produce the speed of the elevator car or the vibration of the elevator car or both. A controller controls an operation of the elevator using the speed of the elevator car or the vibration of the elevator car, or both, to assist in an operational management of the elevator.
Claims
1. An elevator system, comprising: an elevator car to move along a first direction; a transmitter for transmitting a signal having a waveform; a receiver for receiving the waveform, wherein the receiver and the transmitter are arranged such that motion of the elevator car effects the received waveform; a processor having a computer readable memory is configured to represent the received waveform as a hybrid sinusoidal frequency modulated (FM)-polynomial phase signal (PPS) model having PPS phase parameters representing a speed of the elevator car along a first direction and a sinusoidal FM phase parameter representing a vibration of the elevator car along a second direction, and to solve the hybrid sinusoidal FM-PPS model to produce one or combination of the speed of the elevator car or the vibration of the elevator car; and a controller to control an operation of the elevator system using one or combination of the speed of the elevator car or the vibration of the elevator car, so as to assist in an operational health management of the elevator system.
2. The elevator system of claim 1, wherein the processor is configured for solving the hybrid sinusoidal FM-PPS model using a local approximation of a high-order phase function.
3. The elevator system of claim 2, wherein the local approximation of the high-order phase function is based on a Taylor series expansion of a sinusoidal function.
4. The elevator system of claim 2, wherein the local approximation of the high-order phase function is based on other power series expansions or linear approximations.
5. The elevator system of claim 1, wherein the processor solves the hybrid sinusoidal FM-PPS model using the PPS phase parameters and the sinusoidal FM phase parameter by: compute a Local High-order Phase Function (LHPF), and extract peak locations; estimate a sinusoidal FM frequency from the computed LHPF peak locations; estimate the PPS phase parameters representing the speed of the elevator car along the first direction from the peak locations in the time-frequency rate domain of the received signal; and output one or combination of the speed of the elevator car and the vibration of the elevator car, to the controller to control the operation of the elevator system.
6. The elevator system of claim 1, wherein phase parameters of the reflected waveforms include a sinusoidal frequency modulated term and high-order polynomial phase terms, such that the high-order polynomial phase terms include kinetic parameters including time-varying acceleration, and the sinusoidal FM phase parameter represents the vibration of the elevator car along the second direction, such that the vibration is a lateral vibration along the second direction that is a lateral distance along the second direction between a vibration sensor of the sensors and a guiderail of the elevator system.
7. The elevator system of claim 1, wherein the hybrid sinusoidal FM-PPS model is utilized when a response time for outputting the PPS phase parameters is under a predetermine threshold time period, or when the sinusoidal FM phase parameter has a sinusoidal FM frequency that is less than a predetermine threshold sinusoidal FM frequency.
8. The elevator system of claim 7, further comprising: a user input is provided on a surface of the at least one user input interface and received by the processor, wherein the user input relates to the predetermined threshold time period, the predetermined threshold sinusoidal FM frequency, or both, and process the user input to solve the hybrid sinusoidal FM-PPS model to produce one or combination of the speed of the elevator car and the vibration of the elevator car, to control the operation of the elevator system.
9. The elevator system of claim 1, wherein the receiver or the transmitter is attached to a shaft of the elevator system, or a transceiver is arranged on the elevator car, such that the reflection of the waveform from the shaft is sensed, such that the transmitted waveform is different from the received waveform due to the motion of the elevator car.
10. The elevator system of claim 1, wherein the elevator car moves in a dynamic motion in the first direction and measurements of speed are estimated as a PPS with the PPS phase parameters is associated to kinematic parameters of the elevator car, such that an initial velocity and acceleration of the elevator car are proportional to the PPS phase parameters.
11. The elevator system of claim 1, wherein the sinusoidal FM phase parameter represents vibration of the elevator car along the second direction, such that the vibration is due to one or a combination of deformation of guide rails of the elevator system, a configuration geometry of the guide-rails reflecting surface, aerodynamic forces of the elevator car, a lateral vibration of the elevator car due to mechanical causes or an uneven passenger load within the elevator car.
12. The elevator system of claim 1, wherein the stored produced vibration of the elevator car is compared with previously stored historical vibration data of the elevator car, to determine if the stored produced vibration of the elevator car is above a predetermine historical vibration threshold of the elevator car, so as to indicate an abnormal operational of the elevator car and to assist in operational health management of the elevator car.
13. A conveying machine method, comprising: acquiring measurements generated from sensors in communication with the conveying machine over a period of time, to obtain a transmitted signal having a waveform, wherein the sensors are arranged such that motion of the conveying machine effects the transmitted signal resulting in an effected received waveform, and wherein the conveying machine includes one of an elevator, a turbine of a conveying transport machine or a helicopter; using a processor having a computer readable memory configured to represent the received waveform as a hybrid sinusoidal frequency modulated (FM)-polynomial phase signal (PPS) model having PPS phase parameters representing a speed of the conveying machine along a first direction and a sinusoidal FM phase parameter representing a vibration of the conveying machine along a second direction, and to solve the hybrid sinusoidal FM-PPS model to produce one or combination of the speed of the conveying machine and the vibration of the conveying machine, that is stored in the computer readable memory; and controlling via a controller an operation of the conveying machine using one or combination of the speed of the conveying machine and the vibration of the conveying machine, so as to assist in an operational health management of the conveying machine or assist in initiating a safety action via controlling the operation of the conveying machine, to protect contents conveyed by the conveying machine.
14. The conveying machine method of claim 13, wherein the conveying machine is an elevator car of the elevator, and the hybrid sinusoidal FM-PPS model is used to estimate the PPS phase parameters representing the sensed speed of the elevator car along the first direction; and updating the speed of the elevator car based on the estimated first parameter.
15. The conveying machine method of claim 13, wherein the processor is configured for solving the hybrid sinusoidal FM-PPS using a local approximation of a high-order phase function, such that the local approximation of the high-order phase function is based on a Taylor series expansion of a sinusoidal function.
16. The conveying machine method of claim 13, wherein the processor solves the hybrid sinusoidal FM-PPS model using the PPS phase parameters and the sinusoidal FM phase parameter by: computing a Local High-order Phase Function (LHPF), and extracting peak locations; estimating a sinusoidal FM frequency from the computed LHPF peak locations; estimating the PPS phase parameters representing the speed of the conveying machine along the first direction from the peak locations in the time-frequency rate domain of the received signal; and outputting one or combination of the speed of the conveying machine and the vibration of the conveying machine, to the controller to control the operation of the conveying machine.
17. The conveying machine method of claim 13, wherein the hybrid sinusoidal FM-PPS model is utilized when a response time for outputting the PPS phase parameters is under a predetermine threshold time period, or when the sinusoidal FM phase parameter has a sinusoidal FM frequency that is less than a predetermine threshold sinusoidal FM frequency.
18. A non-transitory computer readable storage medium embodied thereon a program executable by a computer for performing an elevator method, the elevator method comprising: obtaining signal data generated from sensors relating to speed of a movement of an elevator car of the elevator in a first direction and storing the signal data in the non-transitory computer readable storage medium, wherein an estimated speed of the movement of the elevator car in the first direction is estimated using a signal propagated along a second direction, and wherein the first direction is different from the second direction; formulating, by a processor, the speed estimation of the movement of the elevator car as a hybrid sinusoidal frequency modulated (FM)-polynomial phase signal (PPS) model having PPS phase parameters representing the sensed speed of the elevator car along the first direction and a sinusoidal FM phase parameter representing vibration of the elevator car along the second direction, and solving the hybrid sinusoidal FM-PPS model to update the speed of the elevator car; and controlling an operation of the elevator car via a controller using one or combination of the speed of the elevator car and the vibration of the elevator car, so as to assist in an operational health management of the conveying machine or assist in initiating a safety action via controlling the operation of the conveying machine, to protect contents conveyed by the conveying machine.
19. The elevator method of claim 18, further comprising: solving the hybrid sinusoidal FM-PPS to estimate the PPS phase parameters representing the sensed speed of the elevator car along the first direction; and updating the speed of the elevator car based on the estimated first parameter.
20. The elevator method of claim 18, wherein the processor solves the hybrid sinusoidal FM-PPS model using a local approximation of a high-order phase function by: computing a Local High-order Phase Function (LHPF), and extracting peak locations; estimating a sinusoidal FM frequency from the computed LHPF peak locations; estimating the PPS phase parameters representing the speed of the conveying machine along the first direction from the peak locations in the time-frequency rate domain of the received signal; and outputting one or combination of the speed of the conveying machine and the vibration of the conveying machine, to the controller to control the operation of the conveying machine.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The presently disclosed embodiments will be further explained with reference to the attached drawings. The drawings shown are not necessarily to scale, with emphasis instead generally being placed upon illustrating the principles of the presently disclosed embodiments.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13) While the above-identified drawings set forth presently disclosed embodiments, other embodiments are also contemplated, as noted in the discussion. This disclosure presents illustrative embodiments by way of representation and not limitation. Numerous other modifications and embodiments can be devised by those skilled in the art which fall within the scope and spirit of the principles of the presently disclosed embodiments.
DETAILED DESCRIPTION
(14) The following description provides exemplary embodiments only, and is not intended to limit the scope, applicability, or configuration of the disclosure. Rather, the following description of the exemplary embodiments will provide those skilled in the art with an enabling description for implementing one or more exemplary embodiments. Contemplated are various changes that may be made in the function and arrangement of elements without departing from the spirit and scope of the subject matter disclosed as set forth in the appended claims.
(15) Specific details are given in the following description to provide a thorough understanding of the embodiments. However, understood by one of ordinary skill in the art can be that the embodiments may be practiced without these specific details. For example, systems, processes, and other elements in the subject matter disclosed may be shown as components in block diagram form in order not to obscure the embodiments in unnecessary detail. In other instances, well-known processes, structures, and techniques may be shown without unnecessary detail in order to avoid obscuring the embodiments. Further, like reference numbers and designations in the various drawings indicated like elements.
(16) Also, individual embodiments may be described as a process which is depicted as a flowchart, a flow diagram, a data flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged. A process may be terminated when its operations are completed, but may have additional steps not discussed or included in a figure. Furthermore, not all operations in any particularly described process may occur in all embodiments. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, the function's termination can correspond to a return of the function to the calling function or the main function.
(17) Furthermore, embodiments of the subject matter disclosed may be implemented, at least in part, either manually or automatically. Manual or automatic implementations may be executed, or at least assisted, through the use of machines, hardware, software, firmware, middleware, microcode, hardware description languages, or any combination thereof. When implemented in software, firmware, middleware or microcode, the program code or code segments to perform the necessary tasks may be stored in a machine readable medium. A processor(s) may perform the necessary tasks.
(18) Overview of Embodiments of the Present Disclosure
(19) Embodiments include estimating motion of the elevator car that measures a first direction of motion such as speed, and/or a second direction of motion such as vibration, for controlling the operation of the elevator system.
(20) The present disclosure includes an elevator system having an elevator car that moves along a first direction, and a transmitter transmits a signal having a waveform that is received by a receiver. Wherein the receiver and the transmitter are arranged such that motion of the elevator car effects the received waveform. A processor is configured to represent the received waveform as a hybrid sinusoidal frequency modulated (FM)-polynomial phase signal (PPS) model. The hybrid sinusoidal FM-PPS model has PPS phase parameters representing a speed of the elevator car along a first direction and a sinusoidal FM phase parameter representing a vibration of the elevator car along a second direction, used to solve the hybrid sinusoidal FM-PPS model and to produce one or combination of the speed of the elevator car or the vibration of the elevator car. Finally, a controller controls an operation of the elevator system using one or combination of the speed of the elevator car or the vibration of the elevator car, so as to assist in an operational health management of the elevator system.
(21) According to embodiments of the present disclosure, the systems and methods address the elevator car as moving in a dynamic motion or time-varying acceleration, so measurements can be modeled as a pure PPS with the phase parameter associated to the kinematic parameters of the elevator car, i.e. the initial velocity and acceleration are proportional to the phase parameters, respectively. We realized an importance of a sinusoidal FM component when estimating motion of the elevator car, that the lateral vibration of the elevator car can effect estimating motion based upon mechanical issues, uneven load, etc.
(22) For example, we realized the importance of understanding the sinusoidal FM component when estimating motion of the elevator car when certain circumstances or scenarios arise. We learned that lateral vibration of the elevator car can effect estimating motion based upon several issues, for example, mechanical related problems, uneven load within the elevator car or a configuration geometry of the guide-rail reflecting surface, among other things. Despite both effects, we found that the matched filtered outputs follow the hybrid sinusoidal FM-PPS model. Thus, under certain circumstances the vibration of the elevator car along a lateral direction (second direction) which is perpendicular to the up and down direction (first direction) of the elevator car may need to be considered when controlling an operation of the elevator system.
(23)
(24) Referring to Step 110 of
(25) Step 115 of
(26) It is noted that another approach besides the LHPF approach may be used for solving the hybrid sinusoidal FM-PPS model, such as an approach using a local approximation of a high-order phase function. The local approximation can be based on a Taylor series expansion of a sinusoidal function. Further, the local approximation of the high-order phase function may also be based on other power series expansions or linear approximations depending upon the application.
(27) Step 130 includes outputting the motion parameters via a controller can be used to control an operation of the elevator system using one or combination of the speed of the elevator car or the vibration of the elevator car, so as to assist in an operational health management of the elevator system.
(28) Still referring to
(29) Based on our discovery, we learned the hybrid sinusoidal FM-PPS model could be used for many applications by setting thresholds for a response time for outputting the PPS phase parameters specific to a threshold time period, and/or for a sinusoidal FM phase parameter specific to a threshold sinusoidal FM frequency amount. For example, if a threshold is set for a response time for outputting the PPS phase parameters is under a predetermine threshold time period, and/or if another threshold is set for the sinusoidal FM phase parameter that has a sinusoidal FM frequency less than a predetermine threshold sinusoidal FM frequency, then an action can be taken according to the specific application. At least one action, by non-limiting example, can be controlling a motion of the elevator car or a conveying machine. By controlling the motion of the elevator car at a moment of time there is an indication of some event, i.e. potential abnormal operation due mechanical related issues or environmental conditions effecting current operation, such controlling action may provide for extending the operational health of the elevator system or improve safety of contents, i.e., people, in the elevator car.
(30)
(31) By non-limiting example, if the elevator system was experiencing an abnormal behavior due to mechanical problems, and some indication of such mechanical problems can be sensed via vibrations, then having such knowledge may assist in the operational health management of the elevator system. Further, by non-limiting example, if some environmental event(s) or natural disaster was occurring, that produced serve vibration to the elevator system, and causing an abnormal operation or lead to potential failure of the elevator system. Then, if some indication or warning of potential abnormal behavior or potential failure can be provided by detection of vibration of the elevator system, such early warning system could save the operational health management of the elevator system or enhance safety of occupants in the elevator car during such environmental or natural disaster events.
(32) Still referring to
(33) It is noted that the conveying system may include applications involving transportation of people, heavy or bulky materials and the like. For example, the conveyor system can include an ability to detect motion of at least one part of the conveyor system wherein the moving part of the conveyor system, i.e. target, introduces a pure PPS component with kinematic parameters related to PPS phase parameters, along with rotating parts (e.g., rotating blades of a helicopter) and target vibration (e.g., jet engine) that introduce a sinusoidal FM component.
(34)
(35) Referring back to
(36)
(37) Step 110 of
(38) Step 115 of
(39) Step 120 of
(40) Step 125 of
(41) Step 130 of
(42) Step 135 of
(43)
(44)
(45)
(46) TABLE-US-00001 TABLE 1 {circumflex over (b)} {circumflex over ()}.sub.0 .sub.2 Bias (HAF) 4.1559 7.6639 .Math. 10.sup.5 4.3700 .Math. 10.sup.7 Var (HAF) 1.1172 .Math. 10.sup.4 3.1892 .Math. 10.sup.8 5.6254 .Math. 10.sup.13 Bias 0.0597 1.6237 .Math. 10.sup.5 6.5056 .Math. 10.sup.7 (Proposed) Var 0.0036 2.6365 .Math. 10.sup.10 4.2322 .Math. 10.sup.13 (Proposed)
(47) The embodiments of the present disclosure estimate the parameters of the hybrid sinusoidal FM-chirp signal. Specifically, the hybrid sinusoidal FM-PPS can be defined as
(48)
where A is the unknown amplitude, b>0 is the sinusoidal FM modulation index, f.sub.0 is the sinusoidal FM frequency, .sub.0 is the initial phase, {a.sub.p}.sub.p=0.sup.P are the PPS phase parameters, P is the polynomial order, v(n) is the white Gaussian noise with an unknown variance .sup.2, and N is the number of samples.
(49) Original High-order Phase Function
(50) The original HPF employs the following nonlinear transform
(51)
where=[d.sub.1, . . . , d.sub.L],=[r.sub.1, . . . , r.sub.L], [.Math.].sup.r.sup.
(52)
where is the index for the instantaneous frequency rate (IFR), i.e., the second-order phase derivative. It can be shown that, for any given time n, the squared magnitude of H.sub.L(n,) is centered on IFR(n)=.sub.p=2.sup.P2a.sub.pn.sup.p2/(p2)! due to the match filtering in (4).
(53) The Proposed Estimator
(54)
(55) For the hybrid signal in (2), the nonlinear kernel of (3) gives
(56)
(57) It is seen that the first two exponential terms are related to the PPS component with independent of and IFR(n) associated with .sup.2. The last exponential term is from the sinusoidal FM component and is nonlinear (via cos()) over . Therefore, directly integrating c.sub.L(n;,) over (n) cannot coherently accumulate the signal energy along .sup.2.
(58) To coherently integrate the kernel over .sup.2, we locally approximate cos(2f.sub.0d.sub.l) by its Taylor series expansion, i.e.,
(59)
where defines a local region around =0. With (6), the local kernel of is given as
(60)
where we have used the fact that .sub.l=1.sup.Lr.sub.ld.sub.l.sup.2=1. Then the local HPF integrates the local kernel over
(61)
which achieves the maxima along the trajectory
(62)
(63) It is seen that the local HPF embeds the parameters of interest ({a.sub.p}.sub.p=2.sup.P,b,f.sub.0,.sub.0) into peak locations. For the pure PPS, i.e., b=0 , the local HPF forms the peak ridge along its IFR(n).
(64) Example of Comparison Between the Original and Proposed Local HPFs
(65) We consider a hybrid sinusoidal FM-PPS. As a reminder, the signal model is given as
(66)
where P=2 in this example. The signal parameters are given as A=1, b=b 6, .sub.0=0, a.sub.0=0.5, a.sub.1=0.1, a.sub.2=3.4722.Math.10.sup.4, .sub.0=2f.sub.0=0.0491 and N=1024.
(67)
(68)
The local HPF in
(69)
(70) Parameter Estimation
(71) From (9), we can extract the peak locations and estimate these parameters by the following steps. First, group K peak locations {circumflex over ()}=[{circumflex over ()}(n.sub.0), . . . , {circumflex over ()}(n.sub.0+K1)].sup.T, construct the matrix H(f)=[n.sub.2, . . . , n.sub.p, s(f), c(f)] with columns given as
n.sub.p=[n.sub.0.sup.p2/(p2)!, . . . , n.sub.n.sub.
s(f)=[sin(2fn.sub.0), . . . , sin(2f(n.sub.0+K1))].sup.T,
c(f)=[cos(2fn.sub.0), . . . , cos(2f(n.sub.0+K1))].sup.T, (11)
and solve the following least square problem
(72)
where is a (P+1)1 linear parameter vector and P.sub.H(f).sup.=IH(f)(H.sup.T(f)H(f)).sup.1H.sup.T (f) is the projection matrix. With the estimated {circumflex over (f)}.sub.0, we have
=(H.sup.T ({circumflex over (f)}.sub.0)H({circumflex over (f)}.sub.0)).sup.1H.sup.T({circumflex over (f)}.sub.0){circumflex over ()}.(13)
(73) Then the remaining (P+1) parameters can be estimated as
(74)
(75) With the above estimated parameters, we can demodulate the original signal as (n)=y(n)e.sup.j2{acute over (b)} sin(2f.sup.
(76) The Choice of
(77) From the above discussion, it is clear that the Taylor series expansion in (6) is critical to the local HPF of (9). The number of samples included in the integration in (9) may be limited due to the local region is too small. On the other hand, cannot be arbitrarily large since the second-order Taylor expansion cannot hold. In the following, we use the remainder term of the Taylor series expansion to determine an upper bound of for a given approximation error. Define z=2f.sub.0 and, hence,
(78)
The remainder term R(z)=f (z)(1z.sup.2/2) can be shown as R(z)=sin(z.sub.c)z.sup.3/6 where z.sub.c is a real number between 0 and z. As a result, we have |R(z) |=|sin(z.sub.c)z.sup.3/6||z|.sup.3/6 . For a given upper bound on the approximation error, the maximum local region can be determined as |R(z)||z|.sup.3/6=.fwdarw.|z|(6).sup.1/3 which is equivalent to
||=(6).sup.1/3/(2d.sub.maxf.sub.0,max)(15)
where d.sub.max is the largest d.sub.l and f.sub.0,max is the upper limit on f.sub.0. As shown in
(79) Computational Complexity
(80)
(81) We provide a brief comparison in terms of computational complexity. For the ML method, it requires (N.sup.P+3) operations and the complexity is prohibitively high when the PPS order P is large. The PULS method requires (N log N) for the phase unwrapping step and (N.sup.2) for the the one-time NLS fitting of (17) [?]. For the proposed LHPF method, it has similar complexity to the PULS method. The difference is that the proposed method uses (N log ) operations to calculate the LHPF of (9) with the fast algorithm of [?], where <N. The complexity of the HAF-based method is slightly higher than the PULS and LHPF methods as it takes (N.sup.2log N) operations to compute the HAF, followed by the one-time NLS fitting.
(82)
(83) The computer 811 can include a power source 854, depending upon the application the power source 854 may be optionally located outside of the computer 811. Linked through bus 856 can be a user input interface 857 adapted to connect to a display device 848, wherein the display device 848 can include a computer monitor, camera, television, projector, or mobile device, among others. A printer interface 859 can also be connected through bus 856 and adapted to connect to a printing device 832, wherein the printing device 832 can include a liquid inkjet printer, solid ink printer, large-scale commercial printer, thermal printer, UV printer, or dye-sublimation printer, among others. A network interface controller (NIC) 834 is adapted to connect through the bus 856 to a network 836, wherein time series data or other data, among other things, can be rendered on a third party display device, third party imaging device, and/or third party printing device outside of the computer 811.
(84) Still referring to
(85) Further, the signal data or other data may be received wirelessly or hard wired from a receiver 846 (or external receiver 838) or transmitted via a transmitter 847 (or external transmitter 839) wirelessly or hard wired, the receiver 846 and transmitter 847 are both connected through the bus 856. The computer 811 may be connected via an input interface 808 to external sensing devices 844 and external input/output devices 841. For example, the external sensing devices 844 may include sensors gathering data before-during-after of the collected signal data of the elevator/conveying machine. For instance, environmental conditions approximate the machine or not approximate the elevator/conveying machine, i.e. temperature at or near elevator/conveying machine, temperature in building of location of elevator/conveying machine, temperature of outdoors exterior to the building of the elevator/conveying machine, video of elevator/conveying machine itself, video of areas approximate elevator/conveying machine, video of areas not approximate the elevator/conveying machine, other data related to aspects of the elevator/conveying machine. The computer 811 may be connected to other external computers 842. An output interface 809 may be used to output the processed data from the processor 840. It is noted that a user interface 849 in communication with the processor 840 and the non-transitory computer readable storage medium 812, acquires and stores the region data in the non-transitory computer readable storage medium 812 upon receiving an input from a surface 852 of the user interface 849 by a user.
(86) The above-described embodiments of the present disclosure can be implemented in any of numerous ways. For example, the embodiments may be implemented using hardware, software or a combination thereof. When implemented in software, the software code can be executed on any suitable processor or collection of processors, whether provided in a single computer or distributed among multiple computers. Such processors may be implemented as integrated circuits, with one or more processors in an integrated circuit component. Though, a processor may be implemented using circuitry in any suitable format.
(87) Also, the various methods or processes outlined herein may be coded as software that is executable on one or more processors that employ any one of a variety of operating systems or platforms. Additionally, such software may be written using any of a number of suitable programming languages and/or programming or scripting tools, and also may be compiled as executable machine language code or intermediate code that is executed on a framework or virtual machine. Typically, the functionality of the program modules may be combined or distributed as desired in various embodiments.
(88) Also, the embodiments of the present disclosure may be embodied as a method, of which an example has been provided. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different than illustrated, which may include performing some acts concurrently, even though shown as sequential acts in illustrative embodiments. Further, use of ordinal terms such as first, second, in the claims to modify a claim element does not by itself connote any priority, precedence, or order of one claim element over another or the temporal order in which acts of a method are performed, but are used merely as labels to distinguish one claim element having a certain name from another element having a same name (but for use of the ordinal term) to distinguish the claim elements.
(89) Although the present disclosure has been described with reference to certain preferred embodiments, it is to be understood that various other adaptations and modifications can be made within the spirit and scope of the present disclosure. Therefore, it is the aspect of the append claims to cover all such variations and modifications as come within the true spirit and scope of the present disclosure.