CN112209190A - Elevator floor determining method and device and electronic equipment - Google Patents

Elevator floor determining method and device and electronic equipment Download PDF

Info

Publication number
CN112209190A
CN112209190A CN202011072146.9A CN202011072146A CN112209190A CN 112209190 A CN112209190 A CN 112209190A CN 202011072146 A CN202011072146 A CN 202011072146A CN 112209190 A CN112209190 A CN 112209190A
Authority
CN
China
Prior art keywords
elevator
floor
time
parameter
preset
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011072146.9A
Other languages
Chinese (zh)
Inventor
陈孝良
李智勇
高均波
常乐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing SoundAI Technology Co Ltd
Original Assignee
Beijing SoundAI Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing SoundAI Technology Co Ltd filed Critical Beijing SoundAI Technology Co Ltd
Priority to CN202011072146.9A priority Critical patent/CN112209190A/en
Publication of CN112209190A publication Critical patent/CN112209190A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/3492Position or motion detectors or driving means for the detector
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B5/00Applications of checking, fault-correcting, or safety devices in elevators
    • B66B5/0006Monitoring devices or performance analysers

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Indicating And Signalling Devices For Elevators (AREA)

Abstract

The present disclosure provides an elevator floor determination method, an elevator floor determination device and an electronic device, wherein the method comprises the following steps: acquiring a first floor parameter, wherein the first floor parameter is a floor where an elevator is located currently; under the condition that the elevator is detected to start running, acquiring first running time of the elevator, wherein the first running time is a time difference value between the running stopping time and the running starting time in the primary running process of the elevator; acquiring the number of floors in which the elevator runs based on the first time and a preset time parameter; and determining the floor where the elevator is located after the elevator operates according to the first floor parameter and the number of floors where the elevator operates. The elevator floor determination method and device can reduce the cost of elevator floor determination, can display enterprise information corresponding to the target floor after the elevator reaches the target floor by determining the floor where the elevator runs, and can broadcast the enterprise information through voice, and the intelligent degree is high.

Description

Elevator floor determining method and device and electronic equipment
Technical Field
The invention relates to the technical field of elevators, in particular to an elevator floor determining method and device and electronic equipment.
Background
With the development of society, elevators are becoming more and more popular as a means of transportation in people's lives. In the related technology, the elevator is positioned through the light sensing switch, the photoelectric sensor converts the displacement of the elevator car into an optical signal, the optical signal is emitted to the guide rail through the specially-made light emitting diode, the receiving diode and the detection circuit detect the intensity of light reflected rays reflected back from the guide rail in real time, when the sensor contacts the light isolation plate, along with the reduction of the intensity of the reflected rays, the level output by the sensor is changed from high to low, and the control cabinet judges whether the elevator car stops running and the floor where the elevator car stops through real-time measurement of the change of the level of the signal. However, more devices are involved in locating the elevator by the light sensing switch, so that the cost for determining the floor of the elevator is higher.
Disclosure of Invention
The embodiment of the disclosure provides an elevator floor determining method, an elevator floor determining device and electronic equipment, and aims to solve the problems that in the prior art, more equipment is involved in positioning an elevator through a light-sensitive switch, and the cost for determining an elevator floor is high.
In order to solve the technical problem, the invention is realized as follows:
in a first aspect, an embodiment of the present disclosure provides an elevator floor determination method, which includes:
acquiring a first floor parameter, wherein the first floor parameter is a floor where an elevator is located currently;
under the condition that the elevator is detected to start running, acquiring first running time of the elevator, wherein the first running time is a time difference value between the running stopping time and the running starting time in the primary running process of the elevator;
acquiring the number of floors in which the elevator runs based on the first time and a preset time parameter;
and determining the floor where the elevator is located after the elevator operates according to the first floor parameter and the number of floors where the elevator operates.
In a second aspect, the disclosed embodiments provide an elevator floor determination apparatus, comprising:
the first acquisition module is used for acquiring a first floor parameter, wherein the first floor parameter is a floor where the elevator is located currently;
the second acquisition module is used for acquiring first time of the operation of the elevator under the condition that the operation of the elevator is detected, wherein the first time is a time difference value between the time of stopping the operation and the time of starting the operation in the one-time operation process of the elevator;
the third acquisition module is used for acquiring the number of floors in which the elevator runs based on the first time and a preset time parameter;
and the determining module is used for determining the floor where the elevator is located after running according to the first floor parameter and the floor number of the running elevator.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including: a memory, a processor and a program stored on the memory and executable on the processor, which program, when executed by the processor, performs the steps in the elevator floor determination method according to the first aspect.
In a fourth aspect, the disclosed embodiments provide a computer-readable storage medium having stored thereon a computer program, which when executed by a processor, implements the steps in the elevator floor determination method according to the first aspect.
In the embodiment, a first floor parameter is obtained, wherein the first floor parameter is a floor where an elevator is located currently; under the condition that the elevator is detected to start running, acquiring first running time of the elevator, wherein the first running time is a time difference value between the running stopping time and the running starting time in the primary running process of the elevator; acquiring the number of floors in which the elevator runs based on the first time and a preset time parameter; and determining the floor where the elevator is located after the elevator operates according to the first floor parameter and the number of floors where the elevator operates. Therefore, the floor where the elevator is located at present is determined through the time difference between the time when the elevator stops running and the time when the elevator starts running in the primary running process, the elevator is simple and convenient, the elevator does not need to be positioned through the light sensing switch, and the cost for determining the elevator floor can be reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings needed to be used in the description of the embodiments of the present disclosure will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a flow chart of an elevator floor determination method provided by an embodiment of the present disclosure;
fig. 2 is a schematic structural diagram of an elevator floor determination device provided by an embodiment of the disclosure;
fig. 3 is a second schematic structural diagram of an elevator floor determination device according to an embodiment of the present disclosure;
fig. 4 is a third schematic structural diagram of an elevator floor determination device provided by the embodiment of the disclosure;
fig. 5 is a schematic structural diagram of an electronic device provided in an embodiment of the present disclosure.
Detailed Description
The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, not all, embodiments of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart of an elevator floor determination method provided in an embodiment of the present disclosure, as shown in fig. 1, including the following steps:
step 101, obtaining a first floor parameter, wherein the first floor parameter is a floor where an elevator is located currently.
The elevator floor determining method can be applied to electronic equipment, and the floor where the elevator is located currently can be stored in the electronic equipment. The floor where the elevator is currently located may be the floor where the elevator was located after the last stop of its operation. For example, if the elevator stops at the 3 rd floor after the last operation, the floor where the elevator is currently located is the 3 rd floor, and the first floor parameter is 3.
102, under the condition that the elevator is detected to start running, obtaining first running time of the elevator, wherein the first running time is a time difference value between the running stopping time and the running starting time in the primary running process of the elevator.
Wherein it is possible to detect whether the elevator starts to run by means of an acceleration sensor, e.g. an accelerometer, arranged in the elevator, by means of which the acceleration of the elevator can be measured. The method can judge that the elevator starts to run when the speed of the elevator is 0 and the acceleration is changed from 0 to a first preset value; or the speed of the elevator can be calculated according to the acceleration of the elevator, and when the speed of the elevator is changed from 0 to a first preset value, the elevator is judged to start running; or, the running distance of the elevator can be calculated according to the acceleration of the elevator, and when the running distance of the elevator is greater than the first preset value, the elevator is judged to start running. The first preset value may be greater than 0.
In addition, the moment when the elevator starts to run in the process of one-time running can be the moment when the speed of the elevator is 0 and the acceleration of the elevator along the first direction is greater than a first preset value; or the moment when the speed of the elevator along the first direction is greater than a first preset value; or it may be the moment when the travel distance of the elevator in the first direction is greater than a first preset value. The time when the elevator stops operating in one operation process may be a time when the acceleration or speed of the elevator becomes a second preset value, and the second preset value may be 0.
And 103, acquiring the floor number of the running elevator based on the first time and a preset time parameter.
The preset time parameter may include preset time parameters corresponding to a plurality of floor numbers, for example, time required for traveling 1 floor in the upward direction of the elevator, time required for traveling 2 floors in the upward direction of the elevator, time required for traveling 1 floor in the downward direction of the elevator, and the like.
The number of floors in which the elevator operates is obtained based on the first time and the preset time parameter, and may be obtained by matching the first time with preset time parameters corresponding to a plurality of floors, and if the difference between the first time and the target time parameter is minimum, the number of floors in which the elevator operates may be the number of floors corresponding to the target time parameter. The target time parameter may be one of preset time parameters corresponding to a plurality of floor numbers. For example, in the process of ascending the elevator, if the difference between the first time and the preset time parameter corresponding to 2 floors of operation in the ascending direction of the elevator is minimum, the number of floors of operation of the elevator can be considered to be 2.
And step 104, determining the floor where the elevator is located after the elevator runs according to the first floor parameter and the floor number of the elevator running.
Under the condition that the elevator runs in the upward direction of the elevator, the number of floors where the elevator is currently located is the sum of the first floor parameter and the number of floors where the elevator runs; and under the condition that the elevator runs along the downward direction of the elevator, the floor number where the elevator is currently located is the difference between the first floor parameter and the floor number where the elevator runs.
In practical application, the floor where the elevator runs can be displayed on a display interface of electronic equipment, and the floor where the elevator runs can be broadcasted through voice to inform a user taking the elevator of the floor where the elevator reaches currently.
It should be noted that, when the elevator is in normal operation, the speed, the acceleration time and the deceleration time can be relatively fixed.
In the embodiment, a first floor parameter is obtained, wherein the first floor parameter is a floor where an elevator is located currently; under the condition that the elevator is detected to start running, acquiring first running time of the elevator, wherein the first running time is a time difference value between the running stopping time and the running starting time in the primary running process of the elevator; acquiring the number of floors in which the elevator runs based on the first time and a preset time parameter; and determining the floor where the elevator is located after the elevator operates according to the first floor parameter and the number of floors where the elevator operates. Therefore, the floor where the elevator is located at present is determined through the time difference between the time when the elevator stops running and the time when the elevator starts running in the primary running process, the elevator is simple and convenient, the elevator does not need to be positioned through the light sensing switch, and the cost for determining the elevator floor can be reduced.
Optionally, the obtaining the first time of the elevator operation includes:
acquiring a first moment when the acceleration of the elevator along a first direction is greater than a first preset value;
determining a second moment when the acceleration of the elevator in a second direction is greater than the first preset value from a first moment, wherein the first direction and the second direction are opposite directions;
acquiring a third moment when the acceleration or the speed of the elevator is a second preset value from the second moment;
wherein the first time is a time difference between the first time and the third time.
In addition, the first direction may be an elevator ascending direction, and the second direction may be an elevator descending direction; alternatively, the first direction may be an elevator downward direction and the second direction may be an elevator upward direction. The first preset value may be 0, or 0.01, or 0.1, etc.; the second preset value may be 0, or 0.01, or 0.1, and so on, which is not limited in this embodiment. The first time may be a time when the speed of the elevator is 0 and the acceleration of the elevator in the first direction is greater than a first preset value.
For example, the acceleration of the elevator may be detected by an accelerometer.
The elevator running direction parameter S can be set, the initial values of the accelerometer parameters a and S are defaulted to 0, and the initial value of a is defaulted to 0.
When the direction of the acceleration is the upward direction of the elevator, a is equal to 1, and if S is equal to 0, the upward start of the elevator can be judged, and S is set to 1;
when the direction of the acceleration is changed into the descending direction of the elevator, a is equal to-1, and if S is equal to 1, when the acceleration is changed into 0 or the speed is changed into 0, the ascending of the elevator can be judged to be finished, and S is set to be equal to 0;
when the direction of the acceleration is the descending direction of the elevator, a is equal to-1, and if S is equal to 0, the descending of the elevator can be judged to be started, and S is set to 1;
when the direction of the acceleration is changed to the upward direction of the elevator, a is 1, and when the direction of the acceleration is changed to 0 or the speed is changed to 0, the downward end of the elevator can be judged, and S is set to 0.
In the embodiment, the time when the elevator starts to run and the time when the elevator stops running are determined through the running acceleration of the elevator, so that the elevator floor can be positioned only by installing the accelerometer in the elevator, and the cost is low.
Optionally, when the first direction is an elevator ascending direction, the number of floors where the elevator is currently located is the sum of the first floor parameter and the number of floors where the elevator runs;
and under the condition that the first direction is the descending direction of the elevator, the floor number where the elevator is located at present is the difference between the first floor parameter and the floor number where the elevator runs.
In the embodiment, the elevator can be accurately positioned by judging the first direction and calculating the floor number where the elevator is located according to the first direction.
Optionally, the preset time parameter includes a preset time parameter corresponding to a plurality of floor numbers, and the obtaining of the floor number of the elevator operation based on the first time and the preset time parameter includes:
determining a target floor number, wherein the target floor number is a floor number in the plurality of floor numbers, an absolute value of a difference value of a preset time parameter corresponding to the first time and the target floor number is smaller than an absolute value of a difference value of a preset time parameter corresponding to the first time and the first floor number, an absolute value of a difference value of a preset time parameter corresponding to the first time and the target floor number is smaller than an absolute value of a difference value of a preset time parameter corresponding to the first time and the second floor number, the difference value of the first floor number and the target floor number is a preset difference value, and the difference value of the target floor number and the second floor number is the preset difference value;
and taking the target floor number as the floor number of the elevator in operation.
For example, the preset time parameters corresponding to the plurality of floor numbers may include time Ta1 required for the upper floor 1, time Ta2, … required for the upper floor 2, time TaN required for the upper floor N, time Tb1 required for the lower floor 1, time Tb2, … required for the lower floor 2, and time TbN required for the lower floor N. The first floor parameter may be c, and the first time may be t.
When the elevator ascends, if the following conditions are met: if the t-Tak < t-Ta (k +1) | and t-Tak < t-Ta (k-1) |, the number of the running floors of the elevator is k, the number of the current floors of the elevator is c + k, and k is a positive integer from 1 to N;
when the elevator descends, if the following conditions are met: if t-Tbk is less than t-Tb (k +1), and t-Tbk is less than t-Tb (k-1), the number of floors the elevator runs is k, and the number of floors the elevator is currently located is c-k.
In the embodiment, the target floor number is determined as the floor number of the elevator operation, so that the floor number of the elevator operation can be accurately acquired, and the elevator can be accurately positioned.
Optionally, before the number of floors on which the elevator runs is obtained based on the first time and the preset time parameter, the method further includes:
controlling the elevator to operate in a preset time period, and acquiring the time required by the elevator to operate M floors, wherein M is any value from 1 to N, and N is the maximum floor number of the elevator to operate;
and updating the preset time parameter based on the time required by the elevator to run the M floors.
Wherein the elevator operation can be controlled by the elevator control module. The time required for the elevator to run on the M floors can be the time required for the elevator to run on the M floors in the elevator ascending direction and the time required for the elevator to run on the M floors in the elevator descending direction.
Illustratively, the elevators can be controlled sequentially to go 1 floor, 2 floor, … floor, N floor; respectively acquiring the time required by the elevator to go upwards for 1 floor, 2 floors, … and N floors; and updating the time required for the elevator to ascend from 1 floor to N floors according to the Ta1 to TaN in the preset time parameters corresponding to the plurality of floor numbers. The elevator can be controlled to move downwards for 1 floor, 2 floors, … floors and N floors in sequence; respectively acquiring the time required by the elevator for going downwards from the 1 st floor, the 2 nd floor, … th floor and the N th floor; and updating Tb 1-TbN in the preset time parameters corresponding to the floor numbers into the acquired time required by the elevator from the 1 st floor to the N th floor. To improve accuracy, the average may be taken over multiple calibrations. Through calibrating the preset time parameter, the accumulated error can be eliminated, and the positioning error caused by parameter change due to long-term use of the elevator is avoided.
In the embodiment, the elevator is controlled to run, the time required by the elevator to run the M floors is obtained, and the preset time parameter is updated based on the time required by the elevator to run the M floors, so that the elevator can be automatically calibrated, and the accuracy of determining the elevator floors is improved.
Optionally, the controlling the elevator to operate in a preset time period includes:
detecting whether a human body exists in the elevator within a preset time period;
and controlling the elevator to run under the condition that no human body exists in the elevator.
Wherein the preset time period may be a time period in which a user who takes an elevator is predicted to be less. It is possible to predict a period of time during which the users who take the elevator are few by counting the number of users who take the elevator at each moment of the day and based on the statistical data. For example, the time after morning may be less users who take the elevator, and the preset time period may be preset to 2 am to 4 am. Whether a human body exists in the elevator can be detected through the human body sensing module, for example, whether a human body exists in the elevator can be detected through the human body infrared sensing module.
In the embodiment, under the condition that no human body exists in the elevator, the elevator is controlled to operate, the time required by the elevator to operate the M floors is obtained, and the preset time parameter is updated based on the time required by the elevator to operate the M floors, so that the elevator can be automatically calibrated when no person exists, the user is prevented from being interfered to take the elevator, and the user experience is better.
Optionally, after determining the floor where the elevator is located after the elevator runs according to the first floor parameter and the floor number where the elevator runs, the method further includes:
and displaying first enterprise information corresponding to the floor where the elevator operates, and/or broadcasting second enterprise information corresponding to the floor where the elevator operates in a voice mode.
The first enterprise information and the second enterprise information may be the same or different. The first business information may include a business name, a business history, a division of the business' usage on a floor, a welcome word for the business, or other information that introduces the business. The second business information may include a business name, a business history, a division of the business' usage on a floor, a welcome word for the business, or other information that introduces the business. The correspondence between the number of floors and the first enterprise information may be pre-stored in the electronic device, and the correspondence between the number of floors and the second enterprise information may be pre-stored in the electronic device.
For example, the floor where the elevator runs is 6 th floor, and 6 th floor is the office area of xx company, the elevator can display "welcome to xx company" after 6 th floor stops running, and can broadcast the business information such as the business introduction of the company by voice, for example, "the floor is the office area of xx company".
In the embodiment, when the elevator stops operating, the enterprise information corresponding to the floor where the elevator is located after operating can be displayed and/or broadcasted in real time, so that a user can judge a target floor by referring to the enterprise information, and better elevator taking experience is brought to the user.
Referring to fig. 2, fig. 2 is a schematic structural diagram of an elevator floor determination device according to an embodiment of the present disclosure, and as shown in fig. 2, the device 200 includes:
the first obtaining module 201 is configured to obtain a first floor parameter, where the first floor parameter is a floor where an elevator is currently located;
a second obtaining module 202, configured to obtain a first time of operation of the elevator when it is detected that the elevator starts to operate, where the first time is a time difference between a time when the elevator stops operating and a time when the elevator starts to operate in a primary operation process;
the third obtaining module 203 is configured to obtain the number of floors in which the elevator runs based on the first time and a preset time parameter;
and the determining module 204 is used for determining the floor where the elevator is located after the elevator runs according to the first floor parameter and the floor number of the elevator running.
Optionally, the second obtaining module 202 is specifically configured to:
acquiring a first moment when the acceleration of the elevator along a first direction is greater than a first preset value;
determining a second moment when the acceleration of the elevator in a second direction is greater than the first preset value from a first moment, wherein the first direction and the second direction are opposite directions;
acquiring a third moment when the acceleration or the speed of the elevator is a second preset value from the second moment;
the first time is a time difference between the first time and the third time.
Optionally, when the first direction is an elevator ascending direction, the number of floors where the elevator is currently located is the sum of the first floor parameter and the number of floors where the elevator runs;
and under the condition that the first direction is the descending direction of the elevator, the floor number where the elevator is located at present is the difference between the first floor parameter and the floor number where the elevator runs.
Optionally, the preset time parameter includes a preset time parameter corresponding to a plurality of floor numbers, and the third obtaining module 203 is specifically configured to:
determining a target floor number, wherein the target floor number is a floor number in the plurality of floor numbers, an absolute value of a difference value of a preset time parameter corresponding to the first time and the target floor number is smaller than an absolute value of a difference value of a preset time parameter corresponding to the first time and the first floor number, an absolute value of a difference value of a preset time parameter corresponding to the first time and the target floor number is smaller than an absolute value of a difference value of a preset time parameter corresponding to the first time and the second floor number, the difference value of the first floor number and the target floor number is a preset difference value, and the difference value of the target floor number and the second floor number is the preset difference value;
and taking the target floor number as the floor number of the elevator in operation.
Optionally, as shown in fig. 3, the elevator floor determination device 200 further includes:
a fourth obtaining module 205, configured to control the elevator to operate in a preset time period, and obtain time required for the elevator to operate in M floors, where M is any value from 1 to N, and N is a maximum floor number in which the elevator operates;
an update module 206 for updating the preset time parameter based on the time required for the elevator to travel the M floors.
Optionally, the fourth obtaining module 205 is specifically configured to:
detecting whether a human body exists in the elevator within a preset time period;
and under the condition that no human body exists in the elevator, controlling the elevator to run and acquiring the time required by the elevator to run the M floors.
Optionally, as shown in fig. 4, the apparatus 200 further includes:
and the processing module 207 is used for displaying first enterprise information corresponding to the floor where the elevator operates and/or voice broadcasting second enterprise information corresponding to the floor where the elevator operates.
The elevator floor determination device can implement each process implemented in the method embodiment of fig. 1, and for avoiding repetition, the details are not repeated here, and the same advantageous effects can be achieved.
Referring to fig. 5, fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the disclosure, and as shown in fig. 5, the electronic device 300 includes: a memory 302, a processor 301, and a program stored on the memory 302 and executable on the processor 301, wherein:
the processor 301 reads the program in the memory 302 for executing:
acquiring a first floor parameter, wherein the first floor parameter is a floor where an elevator is located currently;
under the condition that the elevator is detected to start running, acquiring first running time of the elevator, wherein the first running time is a time difference value between the running stopping time and the running starting time in the primary running process of the elevator;
acquiring the number of floors in which the elevator runs based on the first time and a preset time parameter;
and determining the floor where the elevator is located after the elevator operates according to the first floor parameter and the number of floors where the elevator operates.
Optionally, the obtaining the first time of the elevator operation performed by the processor 301 includes:
acquiring a first moment when the acceleration of the elevator along a first direction is greater than a first preset value;
determining a second moment when the acceleration of the elevator in a second direction is greater than the first preset value from a first moment, wherein the first direction and the second direction are opposite directions;
acquiring a third moment when the acceleration or the speed of the elevator is a second preset value from the second moment;
the first time is a time difference between the first time and the third time.
Optionally, when the first direction is an elevator ascending direction, the number of floors where the elevator is currently located is the sum of the first floor parameter and the number of floors where the elevator runs;
and under the condition that the first direction is the descending direction of the elevator, the floor number where the elevator is located at present is the difference between the first floor parameter and the floor number where the elevator runs.
Optionally, the preset time parameter includes a preset time parameter corresponding to a plurality of floor numbers, and the obtaining, by the processor 301, the floor number where the elevator operates based on the first time and the preset time parameter includes:
determining a target floor number, wherein the target floor number is a floor number in the plurality of floor numbers, an absolute value of a difference value of a preset time parameter corresponding to the first time and the target floor number is smaller than an absolute value of a difference value of a preset time parameter corresponding to the first time and the first floor number, an absolute value of a difference value of a preset time parameter corresponding to the first time and the target floor number is smaller than an absolute value of a difference value of a preset time parameter corresponding to the first time and the second floor number, the difference value of the first floor number and the target floor number is a preset difference value, and the difference value of the target floor number and the second floor number is the preset difference value;
and taking the target floor number as the floor number of the elevator in operation.
Optionally, the processor 301 is further configured to perform:
controlling the elevator to operate in a preset time period, and acquiring the time required by the elevator to operate M floors, wherein M is any value from 1 to N, and N is the maximum floor number of the elevator to operate;
and updating the preset time parameter based on the time required by the elevator to run the M floors.
Optionally, the controlling the elevator operation for the preset time period by the processor 301 includes:
detecting whether a human body exists in the elevator within a preset time period;
and controlling the elevator to run under the condition that no human body exists in the elevator.
Optionally, the processor 301 is further configured to perform:
and displaying first enterprise information corresponding to the floor where the elevator operates, and/or broadcasting second enterprise information corresponding to the floor where the elevator operates in a voice mode.
In fig. 5, the bus architecture may include any number of interconnected buses and bridges, with one or more processors represented by processor 301 and various circuits of memory represented by memory 302 being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface.
The processor 301 is responsible for managing the bus architecture and general processing, and the memory 302 may store data used by the processor 301 in performing operations.
It should be noted that any implementation manner in the method embodiments of the present disclosure may be implemented by the electronic device in this embodiment, and achieve the same beneficial effects, and details are not described here again.
The embodiment of the present disclosure further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the elevator floor determination method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present disclosure.
While the disclosed embodiments have been described in connection with the appended drawings, the present invention is not limited to the specific embodiments described above, which are intended to be illustrative rather than limiting, and it will be appreciated by those of ordinary skill in the art that, in light of the teachings of the present invention, many modifications may be made without departing from the spirit and scope of the invention as set forth in the appended claims.

Claims (15)

1. An elevator floor determination method, characterized in that the method comprises:
acquiring a first floor parameter, wherein the first floor parameter is a floor where an elevator is located currently;
under the condition that the elevator is detected to start running, acquiring first running time of the elevator, wherein the first running time is a time difference value between the running stopping time and the running starting time in the primary running process of the elevator;
acquiring the number of floors in which the elevator runs based on the first time and a preset time parameter;
and determining the floor where the elevator is located after the elevator operates according to the first floor parameter and the number of floors where the elevator operates.
2. The method of claim 1, wherein the obtaining the first time of the elevator run comprises:
acquiring a first moment when the acceleration of the elevator along a first direction is greater than a first preset value;
determining a second moment when the acceleration of the elevator in a second direction is greater than the first preset value from a first moment, wherein the first direction and the second direction are opposite directions;
acquiring a third moment when the acceleration or the speed of the elevator is a second preset value from the second moment;
the first time is a time difference between the first time and the third time.
3. The method according to claim 2, characterized in that in the case that the first direction is the upward direction of the elevator, the number of floors in which the elevator is currently located is the sum of the first floor parameter and the number of floors on which the elevator is operating;
and under the condition that the first direction is the descending direction of the elevator, the floor number where the elevator is located at present is the difference between the first floor parameter and the floor number where the elevator runs.
4. The method according to claim 1, wherein the preset time parameter comprises a preset time parameter corresponding to a plurality of floor numbers, and the obtaining of the floor number on which the elevator operates based on the first time and the preset time parameter comprises:
determining a target floor number, wherein the target floor number is a floor number in the plurality of floor numbers, an absolute value of a difference value of a preset time parameter corresponding to the first time and the target floor number is smaller than an absolute value of a difference value of a preset time parameter corresponding to the first time and the first floor number, an absolute value of a difference value of a preset time parameter corresponding to the first time and the target floor number is smaller than an absolute value of a difference value of a preset time parameter corresponding to the first time and the second floor number, the difference value of the first floor number and the target floor number is a preset difference value, and the difference value of the target floor number and the second floor number is the preset difference value;
and taking the target floor number as the floor number of the elevator in operation.
5. The method of claim 1, wherein prior to obtaining the number of floors on which the elevator is traveling based on the first time and preset time parameters, the method further comprises:
controlling the elevator to operate in a preset time period, and acquiring the time required by the elevator to operate M floors, wherein M is any value from 1 to N, and N is the maximum floor number of the elevator to operate;
and updating the preset time parameter based on the time required by the elevator to run the M floors.
6. The method of claim 5, wherein the controlling the elevator operation for a preset period of time comprises:
detecting whether a human body exists in the elevator within a preset time period;
and controlling the elevator to run under the condition that no human body exists in the elevator.
7. The method of claim 1, wherein after determining the floor on which the elevator has operated based on the first floor parameter and the number of floors on which the elevator has operated, the method further comprises:
and displaying first enterprise information corresponding to the floor where the elevator operates, and/or broadcasting second enterprise information corresponding to the floor where the elevator operates in a voice mode.
8. An elevator floor determination device, characterized in that the elevator floor determination device comprises:
the first acquisition module is used for acquiring a first floor parameter, wherein the first floor parameter is a floor where the elevator is located currently;
the second acquisition module is used for acquiring first time of the operation of the elevator under the condition that the operation of the elevator is detected, wherein the first time is a time difference value between the time of stopping the operation and the time of starting the operation in the one-time operation process of the elevator;
the third acquisition module is used for acquiring the number of floors in which the elevator runs based on the first time and a preset time parameter;
and the determining module is used for determining the floor where the elevator is located after running according to the first floor parameter and the floor number of the running elevator.
9. The elevator floor determination apparatus of claim 8, wherein the second acquisition module is specifically configured to:
acquiring a first moment when the acceleration of the elevator along a first direction is greater than a first preset value;
determining a second moment when the acceleration of the elevator in a second direction is greater than the first preset value from a first moment, wherein the first direction and the second direction are opposite directions;
acquiring a third moment when the acceleration or the speed of the elevator is a second preset value from the second moment;
the first time is a time difference between the first time and the third time.
10. The elevator floor determination device according to claim 9, wherein in a case where the first direction is an elevator up direction, the number of floors where the elevator is currently located is the sum of the first floor parameter and the number of floors where the elevator is running;
and under the condition that the first direction is the descending direction of the elevator, the floor number where the elevator is located at present is the difference between the first floor parameter and the floor number where the elevator runs.
11. The elevator floor determination device according to claim 8, wherein the preset time parameter includes a preset time parameter corresponding to a plurality of floor numbers, and the third acquisition module is specifically configured to:
determining a target floor number, wherein the target floor number is a floor number in the plurality of floor numbers, an absolute value of a difference value of a preset time parameter corresponding to the first time and the target floor number is smaller than an absolute value of a difference value of a preset time parameter corresponding to the first time and the first floor number, an absolute value of a difference value of a preset time parameter corresponding to the first time and the target floor number is smaller than an absolute value of a difference value of a preset time parameter corresponding to the first time and the second floor number, the difference value of the first floor number and the target floor number is a preset difference value, and the difference value of the target floor number and the second floor number is the preset difference value;
and taking the target floor number as the floor number of the elevator in operation.
12. The elevator floor determination device of claim 8, further comprising:
the fourth acquisition module is used for controlling the elevator to operate in a preset time period and acquiring the time required by the elevator to operate M floors, wherein M is any value from 1 to N, and N is the maximum floor number of the elevator to operate;
and the updating module is used for updating the preset time parameter based on the time required by the elevator to run the M floors.
13. The elevator floor determination apparatus of claim 12, wherein the fourth acquisition module is specifically configured to:
detecting whether a human body exists in the elevator within a preset time period;
and under the condition that no human body exists in the elevator, controlling the elevator to run and acquiring the time required by the elevator to run the M floors.
14. The elevator floor determination apparatus of claim 8, further comprising:
and the processing module is used for displaying first enterprise information corresponding to the floor where the elevator operates and/or voice broadcasting second enterprise information corresponding to the floor where the elevator operates.
15. An electronic device, comprising: memory, processor and program stored on the memory and executable on the processor, which when executed by the processor implements the steps in the elevator floor determination method according to any of claims 1 to 7.
CN202011072146.9A 2020-10-09 2020-10-09 Elevator floor determining method and device and electronic equipment Pending CN112209190A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011072146.9A CN112209190A (en) 2020-10-09 2020-10-09 Elevator floor determining method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011072146.9A CN112209190A (en) 2020-10-09 2020-10-09 Elevator floor determining method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN112209190A true CN112209190A (en) 2021-01-12

Family

ID=74052897

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011072146.9A Pending CN112209190A (en) 2020-10-09 2020-10-09 Elevator floor determining method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN112209190A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112949386A (en) * 2021-01-25 2021-06-11 浙江大华技术股份有限公司 Method and device for detecting falling-off behavior, electronic device and storage medium
CN114524336A (en) * 2022-01-13 2022-05-24 北京三快在线科技有限公司 Floor recognition method and floor recognition elevator terminal
CN114560360A (en) * 2022-02-10 2022-05-31 北京三快在线科技有限公司 Method, device and medium for taking elevator by robot and robot controller

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011063367A (en) * 2009-09-16 2011-03-31 Toshiba Elevator Co Ltd Getting-on-and-off guide device
CN103130053A (en) * 2011-11-29 2013-06-05 深圳市一兆科技发展有限公司 Method and related device of confirming number of stayed floor of lift car
JP2016034861A (en) * 2014-08-01 2016-03-17 三菱電機株式会社 Monitoring device of elevator operation state and monitoring method of elevator operation state
CN205294562U (en) * 2015-12-10 2016-06-08 中山市卓梅尼控制技术有限公司 Elevator pronunciation ware of calling out stops
CN107344688A (en) * 2016-05-05 2017-11-14 腾讯科技(深圳)有限公司 Floor monitoring method and device during robot seating elevator
CN107655471A (en) * 2017-08-02 2018-02-02 北京云迹科技有限公司 Across the floor air navigation aid of floor measuring method and robot based on IMU
CN108408520A (en) * 2018-04-26 2018-08-17 上海贝思特电气有限公司 A kind of elevator floor acquisition device, elevator floor acquisition methods and storage medium
CN110606417A (en) * 2018-06-15 2019-12-24 奥的斯电梯公司 Elevator sensor system floor mapping

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011063367A (en) * 2009-09-16 2011-03-31 Toshiba Elevator Co Ltd Getting-on-and-off guide device
CN103130053A (en) * 2011-11-29 2013-06-05 深圳市一兆科技发展有限公司 Method and related device of confirming number of stayed floor of lift car
JP2016034861A (en) * 2014-08-01 2016-03-17 三菱電機株式会社 Monitoring device of elevator operation state and monitoring method of elevator operation state
CN205294562U (en) * 2015-12-10 2016-06-08 中山市卓梅尼控制技术有限公司 Elevator pronunciation ware of calling out stops
CN107344688A (en) * 2016-05-05 2017-11-14 腾讯科技(深圳)有限公司 Floor monitoring method and device during robot seating elevator
CN107655471A (en) * 2017-08-02 2018-02-02 北京云迹科技有限公司 Across the floor air navigation aid of floor measuring method and robot based on IMU
CN108408520A (en) * 2018-04-26 2018-08-17 上海贝思特电气有限公司 A kind of elevator floor acquisition device, elevator floor acquisition methods and storage medium
CN110606417A (en) * 2018-06-15 2019-12-24 奥的斯电梯公司 Elevator sensor system floor mapping

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112949386A (en) * 2021-01-25 2021-06-11 浙江大华技术股份有限公司 Method and device for detecting falling-off behavior, electronic device and storage medium
CN114524336A (en) * 2022-01-13 2022-05-24 北京三快在线科技有限公司 Floor recognition method and floor recognition elevator terminal
CN114560360A (en) * 2022-02-10 2022-05-31 北京三快在线科技有限公司 Method, device and medium for taking elevator by robot and robot controller

Similar Documents

Publication Publication Date Title
CN112209190A (en) Elevator floor determining method and device and electronic equipment
US9664520B2 (en) Apparatus and method for generating assistance data with vertical access areas and predicted vertical movement models
KR100985129B1 (en) Measuring method, measuring apparatus, and computer readable recording medium having measuring program recorded
CN111999721B (en) Floor recognition method, device and system and computer readable storage medium
CN111344245B (en) Monitoring image transmitting device for elevator
CN109579846B (en) Hybrid floor positioning method based on floor switching behavior recognition
CN110668277A (en) Elevator state monitoring method, device, system, electronic equipment and medium
CN110950205B (en) Elevator running state judgment method and device
JP2019215646A (en) Parking position guide system and parking position guide program
CN114524336A (en) Floor recognition method and floor recognition elevator terminal
JP2577161B2 (en) How to control the operation of multiple elevator cars in a building
CN110803592B (en) Elevator control method, device and computer readable storage medium
CN114701928B (en) Floor calibration method and device and elevator
JP5355298B2 (en) Passenger presence detection device, number of people detection device, rampage detection device
CN113044684B (en) Delivery device allocation method and device, electronic device and computer readable medium
CN111717744A (en) Method and device for detecting elevator floor
CN115367580A (en) Elevator car floor detection method, device and computer readable medium
CN108975116A (en) A kind of elevator layer high assay method, apparatus, equipment and storage medium
CN112777434A (en) Elevator control method, system, device, medium, and electronic apparatus
CN114162551A (en) Graph judging task control method for security inspection system and security inspection system
CN115246605B (en) Elevator control method, device and storage medium
CN110389947A (en) A kind of blacklist generation method, device, equipment and medium
WO2024052995A1 (en) Device for assisting in maintenance contract plan determination, and system for assisting in maintenance contract plan determination
CN114604706B (en) Ladder control device and method based on intelligent park internet of things platform
CN111750917A (en) Method and device for identifying inter-floor movement mode and intelligent equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210112

RJ01 Rejection of invention patent application after publication