CN116975394A - Information query method and device, electronic equipment and storage medium - Google Patents

Information query method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN116975394A
CN116975394A CN202311226205.7A CN202311226205A CN116975394A CN 116975394 A CN116975394 A CN 116975394A CN 202311226205 A CN202311226205 A CN 202311226205A CN 116975394 A CN116975394 A CN 116975394A
Authority
CN
China
Prior art keywords
mobile device
information
determining
target
arrival
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.)
Granted
Application number
CN202311226205.7A
Other languages
Chinese (zh)
Other versions
CN116975394B (en
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.)
Tianjin Xinbaolong Elevator Group Co Ltd
Original Assignee
Tianjin Xinbaolong Elevator Group 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 Tianjin Xinbaolong Elevator Group Co Ltd filed Critical Tianjin Xinbaolong Elevator Group Co Ltd
Priority to CN202311226205.7A priority Critical patent/CN116975394B/en
Publication of CN116975394A publication Critical patent/CN116975394A/en
Application granted granted Critical
Publication of CN116975394B publication Critical patent/CN116975394B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9035Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/907Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/909Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using geographical or spatial information, e.g. location
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • G06V40/172Classification, e.g. identification

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Databases & Information Systems (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Data Mining & Analysis (AREA)
  • Educational Administration (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Tourism & Hospitality (AREA)
  • General Engineering & Computer Science (AREA)
  • Operations Research (AREA)
  • Development Economics (AREA)
  • Library & Information Science (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to the technical field of data processing, in particular to an information query method, an information query device, electronic equipment and a storage medium, wherein the method comprises the steps of determining the interval distance and the influence range between a query user and a target area when a query request sent by the query user is detected; according to the historical query data, determining the historical average moving rate of the query user; determining a movement time period required when reaching the target area according to the interval distance and the historical average movement rate; acquiring the operation information of each mobile device in a required mobile time period in real time, and determining the weight level corresponding to each mobile device according to the operation information of each mobile device; acquiring influence personnel information and field personnel information in the influence range; and determining target mobile equipment of the inquiring user based on the weight level corresponding to each mobile equipment, and feeding back the target mobile equipment. The application can reduce the waiting time of the user and improve the riding efficiency of related personnel.

Description

Information query method and device, electronic equipment and storage medium
Technical Field
The present application relates to the field of data processing technologies, and in particular, to an information query method, an information query device, an electronic device, and a storage medium.
Background
In order to provide convenient service for staff, clients and visitors in commercial buildings or office buildings, vertical transportation elevators play a vital role in the buildings, and the elevators pass through each floor in the buildings in a vertical movement mode to realize up-and-down movement of staff or objects. However, since the number of people in the building is large and the carrying capacity of the elevator is limited, particularly during peak hours of working hours or off hours, a large number of people need to enter or leave the building at the same time, and in this case, the situation that the elevator is overloaded and all people cannot be carried to the target floor may occur, which may result in some people needing to wait to take the next elevator in the elevator cab.
When it is required to wait for an elevator to be taken in an elevator cab, it is generally difficult for a waiting person in the elevator cab to select a target elevator having the shortest waiting time from among a plurality of elevators in operation by viewing the current floor number displayed in the floor display of each elevator, and to wait in a waiting area corresponding to the target elevator to reach a target floor by taking the target elevator, but since each person in each elevator in operation needs to arrive at a different floor, when there are a plurality of elevators in operation, it may be difficult for a waiting person in the elevator cab to select a target elevator having the shortest waiting time by viewing only the current floor number displayed in the floor display of each elevator, and thus a longer waiting time may be generated, and thus the taking efficiency of the relevant person may be lowered.
Disclosure of Invention
In order to reduce waiting time of users and improve riding efficiency of related personnel, the application provides an information query method, an information query device, electronic equipment and a storage medium.
In a first aspect, the present application provides an information query method, which adopts the following technical scheme:
an information query method, comprising:
when a query request sent by a query user is detected, acquiring current position information and a first target arrival area of the query user;
determining the interval distance between the inquiring user and a target area according to the position information of the inquiring user and the position information of the target area, and determining an influence range according to the interval distance, wherein the target area is an area provided with mobile equipment;
acquiring historical query data, and determining the historical average moving rate of the query user according to the historical query data;
determining a movement time period required by the inquiring user when the inquiring user arrives at the target area according to the interval distance and the historical average movement rate;
acquiring operation information of each mobile device in the required movement time period in real time, wherein the operation information of each mobile device comprises the number of passengers in each mobile device and a second target arrival area of each passenger;
Determining the weight level corresponding to each mobile device according to the operation information of each mobile device, wherein the higher the weight level of the mobile device is, the higher the corresponding allocation priority is;
acquiring influence personnel information and on-site personnel information in the influence range, wherein the influence personnel information comprises the number of influence personnel in the influence range and a third target arrival area of each influence personnel, and the on-site personnel information comprises the number of arrival personnel arriving at the target area and a fourth target arrival area of each arrival personnel;
and determining an allocation mobile device corresponding to each person based on the first target arrival area of the inquiring user, the influencing personnel information, the on-site personnel information and the weight level corresponding to each mobile device, determining the target mobile device by the allocation mobile device corresponding to the inquiring user, and feeding back the target mobile device.
By adopting the technical scheme, the time of using the mobile equipment by the inquiring user is predicted by the interval distance between the inquiring user and the target area, and then the operation condition corresponding to the mobile equipment in the process of reaching the target area by the inquiring user is monitored, so that the waiting time of each mobile equipment can be participated in carrying and distribution is determined, the corresponding weight grade of each mobile equipment is determined, the corresponding distribution mobile equipment is determined for the inquiring user, the on-site personnel and the influencing personnel according to the weight grade, the mobile equipment is distributed for each person in advance, the distribution mobile equipment which can reach the target arrival area at the highest speed is fed back to the inquiring user, so that the inquiring user can be reminded of waiting in the waiting area corresponding to the target mobile equipment directly after reaching the target area, and the waiting time of the inquiring user is not needed to be randomly selected for waiting in the target area.
In one possible implementation, determining a weight level corresponding to each mobile device according to the operation information of each mobile device includes:
acquiring the operation state of each mobile device, wherein the operation state comprises initial, ascending and descending;
determining a first weight value corresponding to each mobile device according to the running state and a first corresponding relation of each mobile device, wherein the first corresponding relation is the corresponding relation between the running state and the first weight value;
dividing the passengers in each mobile device according to the personnel identification of the passengers in each mobile device to obtain at least one passenger group corresponding to each mobile device, wherein each passenger group in at least one passenger group corresponding to each mobile device has a corresponding target arrival area, and each passenger group at least comprises one passenger;
acquiring the number of riding groups corresponding to each mobile device, determining the total retention time corresponding to each mobile device according to the retention time of a preset arrival area and the number of the riding groups, and determining a second weight value of each mobile device according to the total retention time of each mobile device and a second corresponding relation, wherein the total retention time corresponding to the mobile device is the sum of the time of the retention to the target arrival area corresponding to each riding group, and the second corresponding relation is the corresponding relation between the retention time and the second weight value;
Acquiring the number of people in each riding group in at least one riding group corresponding to each mobile device, determining the total moving time length corresponding to each mobile device according to the preset people average moving time length and the number of people in each riding group, and determining a third weight value of each mobile device according to the total moving time length and the third corresponding relation of each mobile device, wherein the total moving time length corresponding to the mobile device is the sum of time lengths when the corresponding riding people in each riding group enter or leave the mobile device;
and determining the total weight value of each mobile device according to the first weight value, the second weight value and the third weight value, and determining the weight level corresponding to each mobile device according to the corresponding relation between the total weight value and the weight level.
By adopting the technical scheme, the weight level of the mobile equipment is related to the priority of the mobile equipment, namely, the higher the weight level of the mobile equipment is, the shorter the time for the mobile equipment to finish the current carrying work and put into the new carrying work, and the accuracy in determining the weight level of each mobile equipment is facilitated to be improved according to the running state of the mobile equipment, the stay time and the moving time of personnel.
In one possible implementation manner, the dividing the passengers in each mobile device according to the personnel identification of the passengers in each mobile device includes:
acquiring historical riding data, and determining a corresponding identification mapping relation of each mobile device according to personnel identifications of the riders in each mobile device, wherein the corresponding identification mapping relation of the mobile device comprises a target arrival area corresponding to each rider in the mobile device;
integrating the identifier mapping relation corresponding to each mobile device to obtain a corresponding arrival area matrix, wherein the arrival area matrix corresponding to the mobile device comprises each target arrival area corresponding to the mobile device and personnel identifiers of all passengers corresponding to each target arrival area;
dividing the passengers in each mobile device according to each target arrival area and each arrival area matrix of the mobile device.
Through adopting above-mentioned technical scheme, through the personnel identification of taking the passenger, confirm the target area of arriving that every taking the passenger corresponds, the data is integrated again and is obtained the arrival area matrix that every mobile device corresponds, be convenient for carry out analysis and looking over to the target area of arriving of all taking the passenger in every mobile device through arrival area matrix to when taking the passenger through the arrival area matrix that integrates, only need divide into a set of with arriving in the area a certain line or a certain column, be convenient for promote the efficiency when taking the passenger and dividing.
In one possible implementation, the method further includes:
when the running state of the mobile equipment is descending, acquiring image information of the next arrival area of the mobile equipment;
performing feature recognition on the image information to judge whether the face features exist in the image information;
when the face features do not exist, generating a stop elimination instruction;
and optimizing the total stay time of the mobile equipment according to the number of the stay eliminating instructions.
By adopting the technical scheme, as the mobile equipment stops according to the triggering instruction corresponding to each arrival area in the carrying descending process, but when someone touches by mistake or leaves the waiting area after triggering, the mobile equipment stops, but no related person needs to take the bridge at the moment, and because each stop can involve the door opening time and the door closing time, unnecessary time consumption can be caused.
In one possible implementation manner, the determining, based on the first target arrival area of the querying user, the influential personnel information, the onsite personnel information, and the weight level corresponding to each mobile device, the allocation mobile device corresponding to each personnel includes:
according to the first target arrival area of the inquiring user, the influence personnel information and the field personnel information, determining initial mobile equipment corresponding to each personnel, wherein the initial mobile equipment is mobile equipment capable of reaching the target arrival area corresponding to each personnel;
acquiring the bearing capacity of each initial mobile device;
and determining the allocation mobile equipment corresponding to each person based on the bearing capacity of each initial mobile equipment, the weight grade of each initial mobile equipment, the influence personnel information and the on-site personnel information.
By adopting the technical scheme, because the mobile devices corresponding to different target arrival areas may be different, when the allocation mobile device of each person is determined, the initial mobile device capable of carrying the person to the corresponding target arrival area is determined from a plurality of mobile devices according to the target arrival area corresponding to each person, so that the accuracy in determining the allocation mobile device is improved, when the mobile device is in an overtime condition, the person needing to enter the allocation mobile device leaves the mobile device to eliminate the overtime prompt, the stay time of the mobile device may be prolonged, the carrying efficiency of the allocation mobile device may be reduced, the allocation mobile device of each person is determined according to the carrying capacity of the mobile device, and the probability of the overtime condition of the allocation mobile device is reduced.
In one possible implementation manner, the determining the allocated mobile device corresponding to each person based on the bearing capacity of each initial mobile device, the weight level of each initial mobile device, the influential person information and the on-site person information includes:
determining the arrival time of each field person and each influence person according to the field person information and the influence person information;
determining the arrival time of the inquiring user according to the movement time period required by the inquiring user when arriving at the target area;
generating an arrival sequence according to the arrival time of the inquiring user, the arrival time of each field person and each influencing person;
and determining the target mobile equipment corresponding to the inquiring user according to the arrival sequence, the bearing capacity of each mobile equipment and the weight grade of each mobile equipment.
By adopting the technical scheme, because the on-site personnel are the personnel who have arrived at the target area and influence the personnel and inquiry users not yet arrive at the target area, when the target mobile equipment is allocated to the personnel, the mobile equipment can be allocated through the arrival time of each personnel, and the mobile equipment is allocated according to the principle of first-come and last-come, so that social contact and riding experience can be enhanced, and the probability of personnel conflict in the riding process can be conveniently waited.
In one possible implementation manner, the generating an arrival sequence according to the arrival time of the querying user, the arrival time of each on-site person and each influencing person includes:
sequencing all the field personnel according to the arrival time of each field personnel to obtain a first sequence;
sequencing all the influence persons and the inquiry user according to the arrival time of each influence person and the arrival time of the inquiry user to obtain a second sequence;
and integrating the first sequence and the second sequence to obtain an arrival sequence.
By adopting the technical scheme, because the field personnel are already arrived, the influence personnel and the inquiry user may not arrive yet, and therefore, the position of the field personnel in the arrival sequence is positioned before the influence personnel and the inquiry user, when the arrival sequence is determined, the field personnel can be distinguished from the influence personnel and the inquiry user, one comparison between the field personnel and the influence personnel and the inquiry user is not needed in the sorting process, and the efficiency when the arrival sequence is determined is conveniently improved by reducing the times of data comparison.
In a second aspect, the present application provides an information query apparatus, which adopts the following technical scheme:
An information query apparatus, comprising:
the system comprises a user information acquisition module, a user information acquisition module and a user information processing module, wherein the user information acquisition module is used for acquiring current position information and a first target arrival area of a query user when a query request sent by the query user is detected;
the interval distance determining module is used for determining an interval distance between the inquiring user and a target area according to the position information of the inquiring user and the position information of the target area, and determining an influence range according to the interval distance, wherein the target area is an area provided with mobile equipment;
the mobile rate determining module is used for acquiring historical query data and determining the historical average mobile rate of the query user according to the historical query data;
a movement time period determining module, configured to determine a movement time period required when the querying user arrives at the target area according to the interval distance and the historical average movement rate;
the passenger information determining module is used for acquiring the operation information of each mobile device in the required mobile time period in real time, wherein the operation information of each mobile device comprises the number of passengers in each mobile device and a second target arrival area of each passenger;
The weight level determining module is used for determining the weight level corresponding to each mobile device according to the operation information of each mobile device, and the higher the weight level of the mobile device is, the higher the corresponding allocation priority is;
the system comprises an influence range acquisition module, a person information acquisition module and a person information acquisition module, wherein the influence range acquisition module is used for acquiring influence person information and field person information in the influence range, the influence person information comprises the number of influence persons in the influence range and a third target arrival area of each influence person, and the field person information comprises the number of arrival persons arriving at the target area and a fourth target arrival area of each arrival person;
and the target mobile equipment determining module is used for determining the distribution mobile equipment corresponding to each personnel based on the first target arrival area of the inquiring user, the influence personnel information, the on-site personnel information and the weight level corresponding to each mobile equipment, determining the target mobile equipment by the distribution mobile equipment corresponding to the inquiring user and feeding back the target mobile equipment.
By adopting the technical scheme, the time of using the mobile equipment by the inquiring user is predicted by the interval distance between the inquiring user and the target area, and then the operation condition corresponding to the mobile equipment in the process of reaching the target area by the inquiring user is monitored, so that the waiting time of each mobile equipment can be participated in carrying and distribution is determined, the corresponding weight grade of each mobile equipment is determined, the corresponding distribution mobile equipment is determined for the inquiring user, the on-site personnel and the influencing personnel according to the weight grade, the mobile equipment is distributed for each person in advance, the distribution mobile equipment which can reach the target arrival area at the highest speed is fed back to the inquiring user, so that the inquiring user can be reminded of waiting in the waiting area corresponding to the target mobile equipment directly after reaching the target area, and the waiting time of the inquiring user is not needed to be randomly selected for waiting in the target area.
In one possible implementation manner, the weight level determining module is specifically configured to, when determining a weight level corresponding to each mobile device according to operation information of each mobile device:
acquiring the operation state of each mobile device, wherein the operation state comprises initial, ascending and descending;
determining a first weight value corresponding to each mobile device according to the running state and a first corresponding relation of each mobile device, wherein the first corresponding relation is the corresponding relation between the running state and the first weight value;
dividing the passengers in each mobile device according to the personnel identification of the passengers in each mobile device to obtain at least one passenger group corresponding to each mobile device, wherein each passenger group in at least one passenger group corresponding to each mobile device has a corresponding target arrival area, and each passenger group at least comprises one passenger;
acquiring the number of riding groups corresponding to each mobile device, determining the total retention time corresponding to each mobile device according to the retention time of a preset arrival area and the number of the riding groups, and determining a second weight value of each mobile device according to the total retention time of each mobile device and a second corresponding relation, wherein the total retention time corresponding to the mobile device is the sum of the time of the retention to the target arrival area corresponding to each riding group, and the second corresponding relation is the corresponding relation between the retention time and the second weight value;
Acquiring the number of people in each riding group in at least one riding group corresponding to each mobile device, determining the total moving time length corresponding to each mobile device according to the preset people average moving time length and the number of people in each riding group, and determining a third weight value of each mobile device according to the total moving time length and the third corresponding relation of each mobile device, wherein the total moving time length corresponding to the mobile device is the sum of time lengths when the corresponding riding people in each riding group enter or leave the mobile device;
determining a total weight value of each mobile device according to the first weight value, the second weight value and the third weight value;
and determining the weight grade corresponding to each mobile device according to the corresponding relation between the total weight value and the weight grade.
In one possible implementation manner, the weight level determining module is specifically configured to, when dividing the passengers in each mobile device according to the personnel identifier of the passengers in each mobile device:
acquiring historical riding data, and determining a corresponding identification mapping relation of each mobile device according to personnel identifications of the riders in each mobile device, wherein the corresponding identification mapping relation of the mobile device comprises a target arrival area corresponding to each rider in the mobile device;
Integrating the identifier mapping relation corresponding to each mobile device to obtain a corresponding arrival area matrix, wherein the arrival area matrix corresponding to the mobile device comprises each target arrival area corresponding to the mobile device and personnel identifiers of all passengers corresponding to each target arrival area;
dividing the passengers in each mobile device according to each target arrival area and each arrival area matrix of the mobile device.
In one possible implementation, the apparatus further includes:
the image acquisition module is used for acquiring image information of a next arrival area of the mobile equipment when the running state of the mobile equipment is descending;
the feature recognition module is used for carrying out feature recognition on the image information so as to judge whether the face features exist in the image information;
the generation instruction module is used for generating a stop elimination instruction when the face features do not exist;
and the optimizing module is used for optimizing the total stay time length of the mobile equipment according to the number of the stay eliminating instructions.
In one possible implementation manner, the determining target mobile device module is specifically configured to, when determining the allocated mobile device corresponding to each person based on the first target arrival area of the querying user, the influential person information, the on-site person information and the weight level corresponding to each mobile device:
According to the first target arrival area of the inquiring user, the influence personnel information and the field personnel information, determining initial mobile equipment corresponding to each personnel, wherein the initial mobile equipment is mobile equipment capable of reaching the target arrival area corresponding to each personnel;
acquiring the bearing capacity of each initial mobile device;
and determining the allocation mobile equipment corresponding to each person based on the bearing capacity of each initial mobile equipment, the weight grade of each initial mobile equipment, the influence personnel information and the on-site personnel information.
In one possible implementation manner, the determining target mobile device module is specifically configured to, when determining the allocated mobile device corresponding to each person based on the bearing capacity of each initial mobile device, the weight level of each initial mobile device, the influential person information, and the on-site person information:
determining the arrival time of each field person and each influence person according to the field person information and the influence person information;
determining the arrival time of the inquiring user according to the movement time period required by the inquiring user when arriving at the target area;
generating an arrival sequence according to the arrival time of the inquiring user, the arrival time of each field person and each influencing person;
And determining the target mobile equipment corresponding to the inquiring user according to the arrival sequence, the bearing capacity of each mobile equipment and the weight grade of each mobile equipment.
In one possible implementation manner, the determining the target mobile device module is specifically configured to, when generating the arrival sequence according to the arrival time of the querying user, the arrival time of each on-site person and each influencing person:
sequencing all the field personnel according to the arrival time of each field personnel to obtain a first sequence;
sequencing all the influence persons and the inquiry user according to the arrival time of each influence person and the arrival time of the inquiry user to obtain a second sequence;
and integrating the first sequence and the second sequence to obtain an arrival sequence.
In a third aspect, the present application provides an electronic device, which adopts the following technical scheme:
an electronic device, the electronic device comprising:
at least one processor;
a memory;
at least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application configured to: and executing the information query method.
In a fourth aspect, the present application provides a computer readable storage medium, which adopts the following technical scheme:
a computer-readable storage medium, comprising: a computer program capable of being loaded by a processor and executing the above information inquiry method is stored.
In summary, the present application includes at least one of the following beneficial technical effects:
the method comprises the steps of predicting the using moment of the mobile equipment by the inquiring user through the interval distance between the inquiring user and the target area, monitoring the corresponding operation condition of the mobile equipment in the process that the inquiring user arrives at the target area, determining the waiting time of each mobile equipment capable of participating in carrying allocation, determining the corresponding weight grade of each mobile equipment according to the weight grade, determining the corresponding allocation mobile equipment for the inquiring user, the on-site personnel and the influencing personnel, allocating the mobile equipment for each personnel in advance, feeding back the allocation mobile equipment which can reach the target arrival area at the highest speed to the inquiring user, so that the inquiring user is reminded to directly select the corresponding waiting area at the target mobile equipment to wait after the inquiring user arrives at the target area, and the mobile equipment does not need to be selected to wait at will when the target area is arrived.
The weight level of the mobile device is related to the priority of the mobile device, that is, the higher the weight level of the mobile device is, the shorter the time for the mobile device to finish the current carrying work and put into the new carrying work, and the accuracy in determining the weight level is improved according to the running state of the mobile device, the stay time and the moving time of the personnel serving as the characteristics for determining the weight level of each mobile device.
Drawings
FIG. 1 is a schematic diagram of a scene interaction framework in an embodiment of the application;
FIG. 2 is a flow chart of an information query method according to an embodiment of the present application;
FIG. 3 is a diagram illustrating an exemplary range of influence in an embodiment of the present application;
FIG. 4 is a diagram showing an example of a weight level determination method according to an embodiment of the present application;
FIG. 5 is a diagram illustrating an example of a waiting area in an embodiment of the present application;
FIG. 6 is a schematic diagram of an information query apparatus according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The application is described in further detail below with reference to fig. 1-7.
Modifications of the embodiments which do not creatively contribute to the application may be made by those skilled in the art after reading the present specification, but are protected by patent laws within the scope of the claims of the present application.
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Specifically, the embodiment of the application provides an information query method, which is executed by electronic equipment, wherein the electronic equipment can be a server or terminal equipment, and the server can be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server for providing cloud computing service. The terminal device may be a smart phone, a tablet computer, a notebook computer, a desktop computer, etc., but is not limited thereto, and the terminal device and the server may be directly or indirectly connected through a wired or wireless communication manner, which is not limited herein.
In order to facilitate understanding, a description will be given below of a scenario interaction framework used in the technical solution of the present application, referring to fig. 1, fig. 1 is a schematic diagram of a scenario interaction framework provided in an embodiment of the present application, where each user terminal may communicate with an electronic device after networking, the electronic device may perform data transmission with each mobile device, and the user terminal may view information corresponding to any mobile device by accessing the electronic device.
Referring to fig. 2, fig. 2 is a flowchart of an information query method according to an embodiment of the present application, where the method includes steps S210 to S280, and the method includes:
step S210: when a query request sent by a query user is detected, the current position information of the query user and a first target arrival area are acquired.
Specifically, the querying user may be any person who needs to take a mobile device, or may be any person who needs to query the carrying situation of the mobile device, and in the embodiment of the present application, the identity of the querying person is not specifically limited, so long as the person can send a query request to the electronic device, and the person can be determined as the querying person. The querying user may communicate over a transmission channel between the user terminal and the electronic device. When the current position information of the inquiring user is acquired, authorization confirmation information can be sent to the user terminal first, and the acquiring is carried out after the inquiring user authorizes, when the user is a person needing to take the mobile device, the first target arrival area is the area which the inquiring user needs to arrive at, and the area can be any floor or station, namely, the mobile device can be an elevator or a transport vehicle, and the specific area type and the specific mobile device type are not particularly limited in the application.
Step S220: and determining the interval distance between the inquiring user and the target area according to the position information of the inquiring user and the position information of the target area, and determining the influence range according to the interval distance, wherein the target area is the area provided with the mobile equipment.
Specifically, the location information of the target area may be obtained from a storage database in the electronic device according to the identification information corresponding to the target area, where the storage database of the electronic device stores identification information of a plurality of target areas and location information corresponding to each identification information, and the content in the storage database is not specifically limited in the embodiment of the present application, and may be modified or deleted by a related technician.
The method for calculating the interval distance between the query user and the target area may be that the position of the query user and the position of the target area are identified from an image containing the query user and the target area, the image is imported into a preset coordinate system, coordinate point information of the query user and the target area is determined, and then the interval distance between the query user and the target area is obtained according to a calculation formula of the interval between two points, wherein the calculation formula of the interval between two points may be The manner of determining the distance between the query user and the target area is not particularly limited in the embodiment of the present application, as long as the distance between the query user and the target area can be determined according to the location information of the query user and the location information of the target area.
The target area is an area provided with mobile equipment, and when the mobile equipment is an elevator, the target area can be a building provided with the elevator, such as a office building, a hospital and the like; when the mobile device is a transportation vehicle, the target area is a station through which the transportation vehicle needs to pass or stop, and since the specific mobile device is not specifically limited in the embodiment of the present application, the target area corresponding to the mobile device is not specifically limited in the embodiment of the present application.
Step S230: historical query data is acquired, and a historical average moving rate of a query user is determined according to the historical query data.
Specifically, the historical query data includes multiple query data of the query user in a historical period and multiple moving speeds of the query user in the historical period, and the historical average moving speed is an average value of the multiple moving speeds in the historical period. The historical query data is not particularly limited in the embodiments of the present application, and may be cleaned periodically by a relevant technician.
The range of influence is an area centered on the target area and at a radius from the separation distance, as shown in fig. 3.
Step S240: the movement time period required by the querying user when arriving at the target area is determined according to the interval distance and the historical average movement rate.
Specifically, the interval distance and the historical average movement rate can be imported into a movement duration calculation formula, wherein the movement duration calculation formula is t=s/v, s is used for representing the interval distance, v is used for representing the historical average movement rate, and t is the time required for running the interval distance according to the historical average movement rate. The moving time period is a corresponding driving time period when the inquiring user drives to the target area from the current position, when the moving time period is determined, the request time when the inquiring request sent by the inquiring user is detected needs to be acquired, and the moving time period is determined according to the request time and the moving time length, for example, when the request time is 18:00, when the movement time is 5 minutes, the movement time period is 18:00-18:10.
step S250: and acquiring the operation information of each mobile device in the required mobile time period in real time, wherein the operation information of each mobile device comprises the number of passengers in each mobile device and a second target arrival area of each passenger.
Specifically, the running information of the mobile device may be obtained from a running log according to a device identifier corresponding to the mobile device, where the device identifier may be a mobile device number in a building or a factory label of the mobile device, and the specific device identifier is not specifically limited in the embodiment of the present application, so long as the running information of each mobile device can be screened from the running log by using the device identifier, and the running log is used for recording the running state of each mobile device. Because the operation information is the number of all the passengers in each mobile device and the target arrival area of each passenger, the operation information corresponding to different mobile devices is different, and the operation information corresponding to the same mobile device at different moments is also different.
The second target arrival area of the boarding person is an area that the boarding person needs to arrive at, and the second target arrival area can be any floor or station, and the first target arrival area and the second target arrival area can be the same or different because the floors or stations that different persons need to arrive at can be the same or different.
Step S260: and determining the weight level corresponding to each mobile device according to the operation information of each mobile device, wherein the higher the weight level of the mobile device is, the higher the corresponding allocation priority is.
Specifically, the running information of the mobile device includes the number of passengers and the target arrival area of each passenger, the number of target arrival areas corresponding to each mobile device and the number of passengers corresponding to each target arrival area can be determined by counting the target arrival areas of each passenger, the number of different target arrival areas and the number of passengers in the same target arrival area are different, and the corresponding weight levels are also different, that is, the waiting time for the mobile device to be able to carry the passengers again is also different. In addition, the further the mobile device is from the initial area, the different the corresponding waiting time for carrying the person again, and the initial area may be the starting point or the destination floor, which is not particularly limited in the embodiment of the present application. The higher the weight level of the mobile device, the shorter the waiting time that characterizes the mobile device as being able to again carry people.
The determining, according to the operation information of each mobile device, a weight level corresponding to each mobile device specifically includes steps S2601 to S2606, as shown in fig. 4, where:
step S2601: the operating state of each mobile device is acquired, the operating state including initial, up and down.
Step S2602: and determining a first weight value corresponding to each mobile device according to the running state of each mobile device and the first corresponding relation, wherein the first corresponding relation is the corresponding relation between the running state and the first weight value.
Specifically, the running state of the mobile device is used to characterize the running direction of the mobile device, such as uplink, downlink or stop, the running state of the mobile device can be obtained from the running log, different running states have different identification forms in the running log, for example, the initial state is a yellow identification, the rising state is a green identification, the falling state is a red identification, and the specific identification form is not specifically limited in the embodiment of the application, so long as the different running states can be distinguished. When the mobile device is in an operational state, the operational state of the mobile device may change over time.
The waiting time length of the mobile equipment corresponding to different running states for carrying the personnel again is different, for example, when the mobile equipment is an elevator and the initial state is a building, the mobile equipment can directly carry the personnel when in the initial state, and the waiting time length is 0; when the mobile equipment is in an ascending state, the mobile equipment needs to convey the passengers carried in the current mobile equipment to corresponding target floors respectively, and then descends to return to the first floor, so that the passengers can be carried again; when the mobile equipment is in a descending state, the mobile equipment can carry people again after the mobile equipment needs to descend to the first floor from the current floor, and if no more people need to take the descending mobile equipment in the descending process, the waiting time of the ascending mobile equipment for carrying the people again is longer than the waiting time of the descending mobile equipment for carrying the people again.
The first correspondence relationship includes a first weight value corresponding to each running state, for example, when the running state is initial, the corresponding first weight value is 50%; when the running state is declining, the corresponding first weight value is 30%; when the running state is rising, the corresponding first weight value is 20%, and the specific content of the first corresponding relationship is not specifically limited in the embodiment of the present application, and may be set and modified by a related technician.
Step S2603: dividing the passengers in each mobile device according to the personnel identification of the passengers in each mobile device to obtain at least one passenger group corresponding to each mobile device, wherein each passenger group in at least one passenger group corresponding to each mobile device has a corresponding target arrival area, and each passenger group at least comprises one passenger.
Specifically, the personnel identifier of the passenger may be the facial feature of the passenger, and when the facial feature of the passenger is determined, the image information of the image acquisition device in the mobile device may be acquired, and the image information may be input into a preset feature recognition model to obtain the facial feature contained in the image information, where the preset feature recognition model is not specifically limited in the embodiment of the present application, so long as the facial feature contained in the image information can be recognized by the model. The personnel identification can also be the account identification of the passengers, and because the office staff in the office building is generally fixed, after the office staff in the office building inquires the information of the mobile equipment through the inquiry platform, access records can be generated in the inquiry platform, and after the authorization of the passengers is obtained, the account identification of the passengers can be determined through the access records of each passenger.
Because office staff of the office building is relatively fixed, a mapping relation exists between staff identification and target arrival areas, namely, the target arrival areas of the passengers can be determined through the staff identification, the target arrival areas can also be determined through access records of the passengers on a query platform, the mode of determining the corresponding target arrival areas according to the staff identification is not particularly limited in the application, and the target arrival areas of the passengers in the divided passenger groups are consistent.
Dividing the passengers in each mobile device according to the personnel identification of the passengers in each mobile device, including:
acquiring historical riding data, and determining a corresponding identification mapping relation of each mobile device according to personnel identifications of the riders in each mobile device, wherein the corresponding identification mapping relation of the mobile device comprises a target arrival area corresponding to each rider in the mobile device; integrating the identifier mapping relation corresponding to each mobile device to obtain a corresponding arrival area matrix, wherein the arrival area matrix corresponding to the mobile device comprises each target arrival area corresponding to the mobile device and personnel identifiers of all passengers corresponding to each target arrival area; dividing the passengers in each mobile device according to each target arrival area and each arrival area matrix of the mobile device.
Specifically, the historical boarding data is the boarding data of all boarding passing through the mobile device in the historical period, and includes the boarding time and the corresponding target arrival area when boarding each time, so that the mapping relation between the personnel identifier and the target arrival area can be determined through the historical boarding data, the target arrival areas corresponding to different personnel identifiers can be the same or different, the mapping relation is integrated, so that statistics and analysis can be conveniently carried out on the boarding corresponding to each target arrival area, for example, the mobile device A comprises 8 boarding persons, wherein the target arrival area corresponding to the boarding 1 is a, the target arrival area corresponding to the boarding 2 is b, the target arrival area corresponding to the boarding 3 is c, the target arrival area corresponding to the boarding 4 is d, the target arrival area corresponding to the boarding 5 is a, the target arrival area corresponding to the boarding 6 is b, the target arrival area corresponding to the boarding 8 is d, and the integrated data is not convenient to integrate when the respective target arrival areas of a plurality of boarding persons are scattered, and the integrated data is not convenient to obtain a matrix:
The arrival area matrix can be clearly known, the matrix data corresponding to the first row is the first take-up group, the matrix data corresponding to the second row is the second take-up group, the matrix data corresponding to the third row is the third take-up group, and the matrix data corresponding to the fourth row is the fourth take-up group, that is, a certain row in the arrival area can be divided into one take-up group, the display form of the arrival area matrix is not particularly limited in the embodiment of the application, the inversion matrix can be obtained by inverting the arrival area matrix, and a certain column in the inversion matrix can be divided into one take-up group.
Step S2604: the method comprises the steps of obtaining the number of riding groups corresponding to each mobile device, determining the total retention time corresponding to each mobile device according to the preset retention time of an arrival area and the number of the riding groups, and determining a second weight value of each mobile device according to the total retention time of each mobile device and a second corresponding relation, wherein the total retention time corresponding to the mobile device is the sum of the time of the target arrival area corresponding to each riding group, and the second corresponding relation is the corresponding relation between the retention time and the second weight value.
Specifically, the number of pickup groups is the sum of the number of pickup groups of each mobile device, for example, the number of pickup groups corresponding to the device a is 4. When the residence time of the preset arrival area is not higher than the preset standard number of people entering and exiting the target arrival area, the standard residence time of the mobile device in each target arrival area comprises a door opening time and a door closing time, for example, when the mobile device is an elevator, the number of people entering the elevator is not higher than the preset standard number of people, the residence time of the elevator in the preset arrival area of each floor is 25 seconds, the residence time of the preset arrival area is not particularly limited in the embodiment of the application, and can be set by related technicians. The total residence time is the sum of residence time of a preset arrival area of each riding group, and a calculation formula is that the total residence time=N1×T1, wherein N1 is used for representing the number of the riding groups; t1 is used for representing the preset arrival area stay time.
The second corresponding relation includes second weight values corresponding to all the residence time periods, for example, when the residence time period is more than 5 minutes, the corresponding second weight value is 20%; when the residence time is 2-5 minutes, the corresponding second weight value is 30%; when the residence time is less than 2 minutes, the corresponding second weight value is 50%, and the specific content of the second corresponding relationship is not specifically limited in the embodiment of the present application, and may be set by a related technician.
Step S2605: the method comprises the steps of obtaining the number of people in each riding group in at least one riding group corresponding to each mobile device, determining the total moving time length corresponding to each mobile device according to the preset people average moving time length and the number of people in each riding group, and determining the third weight value of each mobile device according to the total moving time length and the third corresponding relation of each mobile device, wherein the total moving time length corresponding to the mobile device is the sum of time lengths when the corresponding riding people in each riding group enter or leave the mobile device.
Specifically, when the number of people in each boarding group is determined, the number of non-0 values reaching a certain row or a certain column in the area matrix can be counted, so that the time required for people to enter or leave the mobile device is considered, the residence time is enough for the passengers to enter or leave the mobile device, and the more passengers reaching the same target arrival area, the longer the required movement time is. The preset personnel movement time length can be 2 seconds or 3 seconds, the specific time length is not particularly limited in the embodiment of the application, and can be set by related technicians, and a calculation formula when calculating the total movement time length is total movement time length= (N2-N3) T2, wherein N2 is used for representing the number of personnel in a boarding group; n3 is used for representing the number of preset standard people; and T2 is used for representing the movement duration of the preset personnel.
The third corresponding relation includes third weight values corresponding to all the movement time periods, for example, when the movement time period is more than 1 minute, the corresponding third weight value is 20%; when the movement time is 20-60 seconds, the corresponding third weight value is 30%; when the movement duration is less than 20 seconds, the corresponding third weight value is 50%, and the specific content of the third corresponding relationship is not specifically limited in the embodiment of the present application, and may be set by a related technician.
Step S2606: and determining the total weight value of each mobile device according to the first weight value, the second weight value and the third weight value, and determining the weight level corresponding to each mobile device according to the corresponding relation between the total weight value and the weight level.
Specifically, the total weight value is the sum of the first weight value, the second weight value, the third weight value and the fourth weight value, the corresponding relationship between the total weight and the weight level includes the weight level corresponding to each weight, and the specific content of the corresponding relationship between the total weight value and the weight level is not specifically limited in the embodiment of the present application, and may be set by related technicians.
The weight level of the mobile device is related to the priority of the mobile device, that is, the higher the weight level of the mobile device is, the shorter the time for the mobile device to finish the current carrying work and put into the new carrying work, and the accuracy in determining the weight level is improved according to the running state of the mobile device, the stay time and the moving time of the personnel serving as the characteristics for determining the weight level of each mobile device.
Step S270: and acquiring influence personnel information and on-site personnel information in the influence range, wherein the influence personnel information comprises the number of influence personnel in the influence range and a third target arrival area of each influence personnel, and the on-site personnel information comprises the number of arrival personnel at the arrival target area and a fourth target arrival area of each arrival personnel.
Specifically, all the people needing to take the mobile equipment in the influence range are determined to be influence people, when the influence information corresponding to the influence people is obtained, the influence information can be obtained from the registration information provided by the query platform after the authorization of the influence people is obtained, and the registration information comprises the personnel information of each registration query platform and the target arrival area of each person. All the people who need to take the mobile device and reach the target area are determined as the field personnel, and the manner of acquiring the information of the field personnel can refer to the manner of acquiring the information of the influencing personnel, which is not described herein.
Step S280: and determining the distribution mobile equipment corresponding to each person based on the first target arrival area of the inquiring user, the influence personnel information, the field personnel information and the weight level corresponding to each mobile equipment, determining the target mobile equipment by the distribution mobile equipment corresponding to the inquiring user, and feeding back the target mobile equipment.
Specifically, in order to improve the carrying efficiency and the comfort level of the passengers, the mobile device may divide the reachable area in advance in the carrying process, for example, when the mobile device is an elevator, in order to improve the efficiency of the elevator system, the elevator is divided into a high-area elevator and a low-area elevator, the high-area elevator usually serves an upper floor, the low-area elevator usually serves a lower floor, and when the passengers needing to reach the upper floor need to ascend or descend, only the high-area elevator needs to be waited, so that the waiting time generated by the residence time of the elevator is reduced.
When mobile equipment is allocated to a person needing to take mobile equipment, initial screening is required according to the target arrival area of each person, as shown in fig. 5, when different mobile equipment is taken, waiting is required in the waiting area corresponding to the mobile equipment, when the inquiring user does not reach the target area yet, the mobile equipment is allocated to the inquiring user in advance, so that the inquiring user is reminded to directly wait in the waiting area corresponding to the target mobile equipment, and the waiting time of the inquiring user is reduced.
According to the embodiment of the application, the time when the inquiring user uses the mobile equipment is predicted by the interval distance between the inquiring user and the target area, and the corresponding operation condition of the mobile equipment in the process that the inquiring user arrives at the target area is monitored, so that the waiting time of each mobile equipment can be participated in carrying and distribution is determined, the corresponding weight grade of each mobile equipment is determined, the corresponding distribution mobile equipment is determined for the inquiring user, the field personnel and the influencing personnel according to the weight grade, the mobile equipment is distributed for each person in advance, the distribution mobile equipment which can arrive at the target arrival area at the highest speed is fed back to the inquiring user, so that the inquiring user can be reminded of waiting in the waiting area corresponding to the target mobile equipment directly without randomly selecting the mobile equipment to wait in the arrival target area.
Further, the mobile device stops according to the trigger command corresponding to each arriving area during the ascending or descending process of the carrier, but when someone touches by mistake or leaves the waiting area after triggering, the mobile device stops, so that the mobile device may stop unnecessarily, and at this time, the method further includes:
when the running state of the mobile equipment is ascending or descending, acquiring image information of the next arrival area of the mobile equipment; carrying out feature recognition on the image information to judge whether the image information has face features or not; when the face features do not exist, generating a stop elimination instruction; and optimizing the total stay time of the mobile equipment according to the number of the stay eliminating instructions.
Specifically, before the image information at the next arrival area is acquired, the carrying state of the current mobile device needs to be determined, and the step of acquiring the image information at the next arrival area is only performed when the mobile device is ascending or descending. The specific implementation manner of identifying the features of the image information and determining whether the face features exist in the image information may refer to the corresponding manner at step S2603 in the foregoing embodiment, which is not described herein. The stop elimination instruction generated by the electronic device can eliminate the next arrival area included in the carrying workflow of the mobile device, namely, the mobile device is controlled not to stop in the next target arrival area, wherein the carrying workflow of the mobile device includes all target arrival areas where the mobile device needs to stop.
When the mobile equipment B elevator is in a descending process, the corresponding carrying work flow comprises 18 th floor, 16 th floor, 15 th floor, 10 th floor and 1 th floor, two eliminating stay instructions are generated at the positions of the 15 th floor and the 10 th floor due to false touch, the updated carrying flow becomes the 18 th floor, the 16 th floor and the 1 th floor, and the stay time corresponding to the 15 th floor and the 10 th floor is calculated when the total stay time of the mobile equipment B is calculated, and the stay time corresponding to the 15 th floor and the 10 th floor is subtracted from the total stay time to realize optimization.
In addition, when the position of the passenger in the mobile device is far from the exit, the total movement time of the mobile device is also affected, at this time, the passenger position of each passenger in the mobile device can be determined according to the image information in the mobile device, when the interval distance between the passenger's passenger position and the exit of the mobile device exceeds the preset interval distance, an additional time is generated, and then the corresponding additional time is needed to be increased when the total movement time required by the mobile device reaches the target arrival area corresponding to the passenger is calculated, wherein the preset interval distance is 1.5 meters, or 1.6 meters, and the specific preset interval distance is not specifically limited in the embodiment of the application and can be set by the related technicians according to actual situations.
Further, since the bearing capacity of the mobile device is generally limited, determining the allocated mobile device corresponding to each person based on the first target arrival area of the querying user, the information of the influencing person, the information of the on-site person and the weight level corresponding to each mobile device specifically includes:
according to the first target arrival area, the influence personnel information and the field personnel information of the inquiring user, determining initial mobile equipment corresponding to each personnel, wherein the initial mobile equipment is mobile equipment capable of reaching the target arrival area corresponding to each personnel; acquiring the bearing capacity of each initial mobile device; the assigned mobile device to which each person corresponds is determined based on the load capacity of each initial mobile device, the weight level of each initial mobile device, the influential personnel information, and the live personnel information.
Specifically, the corresponding initial mobile device is determined according to the target arrival area required to be reached by each person who needs to board the mobile device, and the number of the initial mobile devices can be one or a plurality of initial mobile devices, and the specific number is related to the scale of the target area. For example, when the mobile device is an elevator, the target arrival area of the inquiring user is 10 floors; the target arrival area in the affected personnel is 25 th floor, 28 th floor and 32 th floor; the target arrival area in the field personnel is 5 floors, 8 floors and 10 floors, at this time, the initial mobile equipment corresponding to the inquirer and the field personnel can be determined as a low-area elevator, and the initial mobile equipment corresponding to the influencing personnel can be determined as a high-area elevator.
The types of the mobile devices are different, and the corresponding bearing capacities are different, for example, when the mobile device is an elevator, the bearing capacity of the elevator can be 12 people, and when the bearing capacity of the mobile device is obtained, the bearing capacity can be obtained from the corresponding relation between the device identifier and the bearing capacity according to the device identifier of the mobile device, wherein the corresponding relation between the device identifier and the bearing capacity is not particularly limited in the embodiment of the application, and can be set by related technicians according to actual conditions.
When mobile devices are allocated to inquiring personnel, influencing personnel and on-site personnel, the mobile devices are required to be allocated according to the weight level of each mobile device, and the allocation priority is higher as the weight level is higher, wherein when the mobile devices are allocated corresponding to each personnel based on the bearing capacity of each initial mobile device, the weight level of each initial mobile device, the influencing personnel information and the on-site personnel information, the mobile device allocation method specifically comprises the following steps:
determining the arrival time of each field person and each influence person according to the field person information and the influence person information; determining the arrival time of the inquiring user according to the moving time period required by the inquiring user when arriving at the target area; generating an arrival sequence according to the arrival time of the inquiring user, the arrival time of each field person and each influence person; and determining the target mobile equipment corresponding to the inquiring user according to the arrival sequence, the bearing capacity of each mobile equipment and the weight grade of each mobile equipment.
Specifically, the on-site personnel information and the influence personnel information include arrival time of each person reaching the target area, wherein the arrival time of the influence personnel may be the same as the arrival time of the inquiry user, that is, the influence personnel may arrive at the target area simultaneously with the inquiry user, and the arrival time of the influence personnel may be different from the arrival time of the inquiry user, that is, the influence personnel may not arrive at the target area simultaneously with the inquiry user. When the arrival time of the field personnel is determined, the time when the facial features of the field personnel appear in the field image of the target area can be determined as the arrival time, and the time is counted into the field personnel information corresponding to the field personnel. When the query request sent by the query user is detected, the arrival time of the influencing personnel and the query user may not reach the target area, so that the arrival time of the influencing personnel and the query user may be determined through prediction, wherein the manner of determining the arrival time of the influencing personnel may refer to the embodiment corresponding to the step S220, the required time for the influencing user to reach the target area is determined, and then the arrival time of the influencing personnel is determined according to the time when the query request sent by the query user is detected.
When the arriving time is the sequence of the on-site personnel, the influencing personnel and the inquiring user, the arriving sequence can be obtained according to the bubbling sequence mode or the quick sequence mode, and the specific sequence mode is not particularly limited in the embodiment of the application.
Since the field personnel are the personnel who have arrived at the target area, the influencing personnel and the inquiring user may not arrive yet, in order to increase the rate of determining the arrival sequence, the arrival sequence is generated according to the arrival time of the inquiring user, each field personnel and the arrival time of each influencing personnel, and specifically includes:
sequencing all the field personnel according to the arrival time of each field personnel to obtain a first sequence; sequencing all the influence persons and the inquiry users according to the arrival time of each influence person and the arrival time of the inquiry user to obtain a second sequence; and integrating the first sequence and the second sequence to obtain an arrival sequence.
Specifically, the manner of obtaining the first sequence or the second sequence may be bubbling sequencing, or may be rapid sequencing, and the specific sequencing manner is not specifically limited in the embodiment of the present application, and in the process of obtaining the first sequence, only the arrival time of the field personnel needs to be sequenced; in the process of obtaining the second sequence, only the arrival moments of the influencing personnel and the inquiring user are ordered. When the first sequence and the second sequence are integrated, only the header data and the mantissa data of each sequence need to be compared, for example, the first sequence is 10: 10. 10: 12. 10: 15. 10:16; the second sequence is 10: 20. 10: 21. 10: 22. 10:23; when integrating the first sequence with the second sequence, only the header data 10 in the first sequence need be: 10. tail data 10:16 with header data 10 in the second sequence: 20. tail data 10:23, the integrated arrival sequence is 10: 10. 10: 12. 10: 15. 10: 16. 10: 20. 10: 21. 10: 22. 10:23, the field personnel and the influence personnel and the inquiry personnel do not need to be compared in the sorting process, and the efficiency of determining the arrival sequence is improved by reducing the data comparison times.
The above embodiments describe an information query method from the perspective of a method flow, and the following embodiments describe an information query apparatus from the perspective of a virtual module or a virtual unit, which are described in detail in the following embodiments.
An embodiment of the present application provides an information query apparatus, as shown in fig. 6, the apparatus may specifically include a user information acquisition module 610, a distance determination module 620, a movement rate determination module 630, a movement time period determination module 640, a passenger information determination module 650, a weight level determination module 660, a passenger information acquisition module 670, and a target mobile device determination module 680, where:
the user information obtaining module 610 is configured to obtain current location information and a first target arrival area of a querying user when a query request sent by the querying user is detected;
a determining interval distance module 620, configured to determine an interval distance between the querying user and the target area according to the location information of the querying user and the location information of the target area, and determine an influence range according to the interval distance, where the target area is an area provided with a mobile device;
a movement rate determining module 630, configured to obtain historical query data, and determine a historical average movement rate of the querying user according to the historical query data;
A determine movement time period module 640 for determining a movement time period required for the querying user to arrive at the target area according to the interval distance and the historical average movement rate;
a passenger information determining module 650, configured to obtain, in real time, operation information of each mobile device in a required movement time period, where the operation information of each mobile device includes the number of passengers in each mobile device and a second target arrival area of each passenger;
a weight level determining module 660, configured to determine a weight level corresponding to each mobile device according to the operation information of each mobile device, where the higher the weight level of the mobile device, the higher the corresponding allocation priority;
an acquiring personnel information module 670, configured to acquire influencing personnel information and on-site personnel information within an influence range, where the influencing personnel information includes the number of influencing personnel within the influence range and a third target arrival area of each influencing personnel, and the on-site personnel information includes the number of arrival personnel at the arrival target area and a fourth target arrival area of each arrival personnel;
the target mobile device determining module 680 is configured to determine an allocation mobile device corresponding to each person based on the first target arrival area of the querying user, the influence personnel information, the on-site personnel information, and the weight level corresponding to each mobile device, and determine the target mobile device by using the allocation mobile device corresponding to the querying user.
In one possible implementation manner, the weight level determining module 660 is specifically configured to, when determining, according to the operation information of each mobile device, a weight level corresponding to each mobile device:
acquiring the running state of each mobile device, wherein the running state comprises initial, ascending and descending;
determining a first weight value corresponding to each mobile device according to the running state and the first corresponding relation of each mobile device, wherein the first corresponding relation is the corresponding relation between the running state and the first weight value;
dividing the passengers in each mobile device according to the personnel identification of the passengers in each mobile device to obtain at least one passenger group corresponding to each mobile device, wherein each passenger group in at least one passenger group corresponding to each mobile device has a corresponding target arrival area, and each passenger group at least comprises one passenger;
acquiring the number of riding groups corresponding to each mobile device, determining the total retention time corresponding to each mobile device according to the retention time of a preset arrival area and the number of the riding groups, and determining a second weight value of each mobile device according to the total retention time of each mobile device and a second corresponding relation, wherein the total retention time corresponding to the mobile device is the sum of the time of the target arrival area corresponding to each riding group, and the second corresponding relation is the corresponding relation between the retention time and the second weight value;
Acquiring the number of people in each riding group in at least one riding group corresponding to each mobile device, determining the total moving time length corresponding to each mobile device according to the preset people average moving time length and the number of people in each riding group, and determining a third weight value of each mobile device according to the total moving time length and the third corresponding relation of each mobile device, wherein the total moving time length corresponding to the mobile device is the sum of time lengths when the corresponding riding people in each riding group enter or leave the mobile device;
determining a total weight value of each mobile device according to the first weight value, the second weight value and the third weight value;
and determining the weight grade corresponding to each mobile device according to the corresponding relation between the total weight value and the weight grade.
In one possible implementation, the determining weight level module 660 is specifically configured to, when dividing the crew in each mobile device according to the crew identification of the crew in each mobile device:
acquiring historical riding data, and determining a corresponding identification mapping relation of each mobile device according to personnel identifications of the riders in each mobile device, wherein the corresponding identification mapping relation of the mobile device comprises a target arrival area corresponding to each rider in the mobile device;
Integrating the identifier mapping relation corresponding to each mobile device to obtain a corresponding arrival area matrix, wherein the arrival area matrix corresponding to the mobile device comprises each target arrival area corresponding to the mobile device and personnel identifiers of all passengers corresponding to each target arrival area;
dividing the passengers in each mobile device according to each target arrival area and each arrival area matrix of the mobile device.
In one possible implementation, the apparatus further includes:
the image acquisition module is used for acquiring image information of a next arrival area of the mobile equipment when the running state of the mobile equipment is descending;
the feature recognition module is used for carrying out feature recognition on the image information so as to judge whether the face features exist in the image information;
the generation instruction module is used for generating a stop elimination instruction when the face features do not exist;
and the optimizing module is used for optimizing the total stay time length of the mobile equipment according to the number of the stay eliminating instructions.
In one possible implementation manner, the determining target mobile device module 680 is specifically configured to, when determining the assigned mobile device corresponding to each person based on the first target arrival area of the querying user, the influential person information, the on-site person information, and the weight level corresponding to each mobile device:
According to the first target arrival area, the influence personnel information and the field personnel information of the inquiring user, determining initial mobile equipment corresponding to each personnel, wherein the initial mobile equipment is mobile equipment capable of reaching the target arrival area corresponding to each personnel;
acquiring the bearing capacity of each initial mobile device;
the assigned mobile device to which each person corresponds is determined based on the load capacity of each initial mobile device, the weight level of each initial mobile device, the influential personnel information, and the live personnel information.
In one possible implementation, the determining target mobile device module 680 is specifically configured to, when determining the allocated mobile device corresponding to each person based on the bearing capacity of each initial mobile device, the weight level of each initial mobile device, the impact person information, and the presence person information:
determining the arrival time of each field person and each influence person according to the field person information and the influence person information;
determining the arrival time of the inquiring user according to the moving time period required by the inquiring user when arriving at the target area;
generating an arrival sequence according to the arrival time of the inquiring user, the arrival time of each field person and each influence person;
And determining the target mobile equipment corresponding to the inquiring user according to the arrival sequence, the bearing capacity of each mobile equipment and the weight grade of each mobile equipment.
In one possible implementation, the determining target mobile device module 680 is specifically configured to, when generating the arrival sequence according to the arrival time of the querying user, the arrival time of each live person and each influencing person:
sequencing all the field personnel according to the arrival time of each field personnel to obtain a first sequence;
sequencing all the influence persons and the inquiry users according to the arrival time of each influence person and the arrival time of the inquiry user to obtain a second sequence;
and integrating the first sequence and the second sequence to obtain an arrival sequence.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the information query apparatus described above may refer to the corresponding process in the foregoing method embodiment, which is not repeated herein.
In an embodiment of the present application, as shown in fig. 7, an electronic device 700 shown in fig. 7 includes: a processor 701 and a memory 703. The processor 701 is coupled to a memory 703, such as via a bus 702. Optionally, the electronic device 700 may also include a transceiver 704. It should be noted that, in practical applications, the transceiver 704 is not limited to one, and the structure of the electronic device 700 is not limited to the embodiment of the present application.
The processor 701 may be a CPU (Central Processing Unit ), general purpose processor, DSP (Digital Signal Processor, data signal processor), ASIC (Application Specific Integrated Circuit ), FPGA (Field Programmable Gate Array, field programmable gate array) or other programmable logic device, transistor logic device, hardware components, or any combination thereof. Which may implement or perform the various exemplary logic blocks, modules and circuits described in connection with this disclosure. The processor 701 may also be a combination that performs computing functions, such as including one or more microprocessors, a combination of a DSP and a microprocessor, or the like.
Bus 702 may include a path to transfer information between the components. Bus 702 may be a PCI (Peripheral Component Interconnect, peripheral component interconnect Standard) bus or an EISA (Extended Industry Standard Architecture ) bus, or the like. Bus 702 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in fig. 7, but not only one bus or one type of bus.
The Memory 703 may be, but is not limited to, ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, RAM (Random Access Memory ) or other type of dynamic storage device that can store information and instructions, EEPROM (Electrically Erasable Programmable Read Only Memory ), CD-ROM (Compact Disc Read Only Memory, compact disc Read Only Memory) or other optical disk storage, optical disk storage (including compact discs, laser discs, optical discs, digital versatile discs, blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
The memory 703 is used for storing application program codes for executing the present application and is controlled by the processor 701 for execution. The processor 701 is configured to execute the application code stored in the memory 303 to implement what is shown in the foregoing method embodiment.
Among them, electronic devices include, but are not limited to: mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and the like, and stationary terminals such as digital TVs, desktop computers, and the like. But may also be a server or the like. The electronic device shown in fig. 7 is only an example and should not be construed as limiting the functionality and scope of use of the embodiments of the application.
Embodiments of the present application provide a computer-readable storage medium having a computer program stored thereon, which when run on a computer, causes the computer to perform the corresponding method embodiments described above.
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the flowcharts of the figures may include a plurality of sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily being sequential, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
The foregoing is only a partial embodiment of the present application, and it should be noted that it will be apparent to those skilled in the art that modifications and adaptations can be made without departing from the principles of the present application, and such modifications and adaptations are intended to be comprehended within the scope of the present application.

Claims (10)

1. An information query method, comprising:
when a query request sent by a query user is detected, acquiring current position information and a first target arrival area of the query user;
determining the interval distance between the inquiring user and a target area according to the position information of the inquiring user and the position information of the target area, and determining an influence range according to the interval distance, wherein the target area is an area provided with mobile equipment;
acquiring historical query data, and determining the historical average moving rate of the query user according to the historical query data;
determining a movement time period required by the inquiring user when the inquiring user arrives at the target area according to the interval distance and the historical average movement rate;
acquiring operation information of each mobile device in the required movement time period in real time, wherein the operation information of each mobile device comprises the number of passengers in each mobile device and a second target arrival area of each passenger;
determining the weight level corresponding to each mobile device according to the operation information of each mobile device, wherein the higher the weight level of the mobile device is, the higher the corresponding allocation priority is;
Acquiring influence personnel information and on-site personnel information in the influence range, wherein the influence personnel information comprises the number of influence personnel in the influence range and a third target arrival area of each influence personnel, and the on-site personnel information comprises the number of arrival personnel arriving at the target area and a fourth target arrival area of each arrival personnel;
and determining an allocation mobile device corresponding to each person based on the first target arrival area of the inquiring user, the influencing personnel information, the on-site personnel information and the weight level corresponding to each mobile device, determining the target mobile device by the allocation mobile device corresponding to the inquiring user, and feeding back the target mobile device.
2. The method for querying information according to claim 1, wherein determining the weight level corresponding to each mobile device according to the operation information of each mobile device comprises:
acquiring the operation state of each mobile device, wherein the operation state comprises initial, ascending and descending;
determining a first weight value corresponding to each mobile device according to the running state and a first corresponding relation of each mobile device, wherein the first corresponding relation is the corresponding relation between the running state and the first weight value;
Dividing the passengers in each mobile device according to the personnel identification of the passengers in each mobile device to obtain at least one passenger group corresponding to each mobile device, wherein each passenger group in at least one passenger group corresponding to each mobile device has a corresponding target arrival area, and each passenger group at least comprises one passenger;
acquiring the number of riding groups corresponding to each mobile device, determining the total retention time corresponding to each mobile device according to the retention time of a preset arrival area and the number of the riding groups, and determining a second weight value of each mobile device according to the total retention time of each mobile device and a second corresponding relation, wherein the total retention time corresponding to the mobile device is the sum of the time of the retention to the target arrival area corresponding to each riding group, and the second corresponding relation is the corresponding relation between the retention time and the second weight value;
acquiring the number of people in each riding group in at least one riding group corresponding to each mobile device, determining the total moving time length corresponding to each mobile device according to the preset people average moving time length and the number of people in each riding group, and determining a third weight value of each mobile device according to the total moving time length and the third corresponding relation of each mobile device, wherein the total moving time length corresponding to the mobile device is the sum of time lengths when the corresponding riding people in each riding group enter or leave the mobile device;
And determining the total weight value of each mobile device according to the first weight value, the second weight value and the third weight value, and determining the weight level corresponding to each mobile device according to the corresponding relation between the total weight value and the weight level.
3. The information query method according to claim 2, wherein the dividing the passengers in each mobile device according to the personnel identification of the passengers in each mobile device includes:
acquiring historical riding data, and determining a corresponding identification mapping relation of each mobile device according to personnel identifications of the riders in each mobile device, wherein the corresponding identification mapping relation of the mobile device comprises a target arrival area corresponding to each rider in the mobile device;
integrating the identifier mapping relation corresponding to each mobile device to obtain a corresponding arrival area matrix, wherein the arrival area matrix corresponding to the mobile device comprises each target arrival area corresponding to the mobile device and personnel identifiers of all passengers corresponding to each target arrival area;
dividing the passengers in each mobile device according to each target arrival area and each arrival area matrix of the mobile device.
4. The information query method of claim 2, further comprising:
when the running state of the mobile equipment is ascending or descending, acquiring image information of the next arrival area of the mobile equipment;
performing feature recognition on the image information to judge whether the face features exist in the image information;
when the face features do not exist, generating a stop elimination instruction;
and optimizing the total stay time of the mobile equipment according to the number of the stay eliminating instructions.
5. The method according to claim 1, wherein the determining the assigned mobile device corresponding to each person based on the first target arrival area of the querying user, the influential person information, the onsite person information, and the weight level corresponding to each mobile device comprises:
according to the first target arrival area of the inquiring user, the influence personnel information and the field personnel information, determining initial mobile equipment corresponding to each personnel, wherein the initial mobile equipment is mobile equipment capable of reaching the target arrival area corresponding to each personnel;
acquiring the bearing capacity of each initial mobile device;
and determining the allocation mobile equipment corresponding to each person based on the bearing capacity of each initial mobile equipment, the weight grade of each initial mobile equipment, the influence personnel information and the on-site personnel information.
6. The method according to claim 5, wherein the determining the assigned mobile device corresponding to each person based on the load capacity of each initial mobile device, the weight level of each initial mobile device, the influential person information, and the onsite person information, comprises:
determining the arrival time of each field person and each influence person according to the field person information and the influence person information;
determining the arrival time of the inquiring user according to the movement time period required by the inquiring user when arriving at the target area;
generating an arrival sequence according to the arrival time of the inquiring user, the arrival time of each field person and each influencing person;
and determining the target mobile equipment corresponding to the inquiring user according to the arrival sequence, the bearing capacity of each mobile equipment and the weight grade of each mobile equipment.
7. The information query method of claim 6, wherein generating the arrival sequence based on the arrival time of the query user, the arrival time of each live person and each influencing person comprises:
sequencing all the field personnel according to the arrival time of each field personnel to obtain a first sequence;
Sequencing all the influence persons and the inquiry user according to the arrival time of each influence person and the arrival time of the inquiry user to obtain a second sequence;
and integrating the first sequence and the second sequence to obtain an arrival sequence.
8. An information inquiry apparatus, characterized by comprising:
the system comprises a user information acquisition module, a user information acquisition module and a user information processing module, wherein the user information acquisition module is used for acquiring current position information and a first target arrival area of a query user when a query request sent by the query user is detected;
the interval distance determining module is used for determining an interval distance between the inquiring user and a target area according to the position information of the inquiring user and the position information of the target area, and determining an influence range according to the interval distance, wherein the target area is an area provided with mobile equipment;
the mobile rate determining module is used for acquiring historical query data and determining the historical average mobile rate of the query user according to the historical query data;
a movement time period determining module, configured to determine a movement time period required when the querying user arrives at the target area according to the interval distance and the historical average movement rate;
The passenger information determining module is used for acquiring the operation information of each mobile device in the required mobile time period in real time, wherein the operation information of each mobile device comprises the number of passengers in each mobile device and a second target arrival area of each passenger;
the weight level determining module is used for determining the weight level corresponding to each mobile device according to the operation information of each mobile device, and the higher the weight level of the mobile device is, the higher the corresponding allocation priority is;
the system comprises an influence range acquisition module, a person information acquisition module and a person information acquisition module, wherein the influence range acquisition module is used for acquiring influence person information and field person information in the influence range, the influence person information comprises the number of influence persons in the influence range and a third target arrival area of each influence person, and the field person information comprises the number of arrival persons arriving at the target area and a fourth target arrival area of each arrival person;
and the target mobile equipment determining module is used for determining the distribution mobile equipment corresponding to each personnel based on the first target arrival area of the inquiring user, the influence personnel information, the on-site personnel information and the weight level corresponding to each mobile equipment, determining the target mobile equipment by the distribution mobile equipment corresponding to the inquiring user and feeding back the target mobile equipment.
9. An electronic device, comprising:
at least one processor;
a memory;
at least one application, wherein the at least one application is stored in memory and configured to be executed by at least one processor, the at least one application configured to: an information query method as claimed in any one of claims 1 to 7.
10. A computer-readable storage medium, comprising: a computer program stored with instructions capable of being loaded by a processor and executing a method of querying information as claimed in any one of claims 1-7.
CN202311226205.7A 2023-09-22 2023-09-22 Information query method and device, electronic equipment and storage medium Active CN116975394B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311226205.7A CN116975394B (en) 2023-09-22 2023-09-22 Information query method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311226205.7A CN116975394B (en) 2023-09-22 2023-09-22 Information query method and device, electronic equipment and storage medium

Publications (2)

Publication Number Publication Date
CN116975394A true CN116975394A (en) 2023-10-31
CN116975394B CN116975394B (en) 2023-12-19

Family

ID=88485317

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311226205.7A Active CN116975394B (en) 2023-09-22 2023-09-22 Information query method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN116975394B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105836554A (en) * 2016-05-23 2016-08-10 北京小米移动软件有限公司 Elevator appointment method and device
CN106365005A (en) * 2016-11-03 2017-02-01 广东卓梅尼技术股份有限公司 Elevator appointment system and elevator appointment method
CN109879126A (en) * 2017-12-06 2019-06-14 北京京东尚科信息技术有限公司 A kind of method and system of elevator reservation
CN111291921A (en) * 2020-01-15 2020-06-16 西安建筑科技大学 Group control elevator dispatching optimization method based on improved artificial bee colony algorithm
CN111768106A (en) * 2020-06-30 2020-10-13 中国联合网络通信集团有限公司 Elevator resource allocation method, system, electronic device and storage medium
CN113436329A (en) * 2021-06-24 2021-09-24 平安国际智慧城市科技股份有限公司 Visual elevator taking method and device, computer equipment and readable storage medium
CN115402890A (en) * 2022-10-08 2022-11-29 中国建设银行股份有限公司 Elevator dispatching method, device, electronic equipment and medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105836554A (en) * 2016-05-23 2016-08-10 北京小米移动软件有限公司 Elevator appointment method and device
CN106365005A (en) * 2016-11-03 2017-02-01 广东卓梅尼技术股份有限公司 Elevator appointment system and elevator appointment method
CN109879126A (en) * 2017-12-06 2019-06-14 北京京东尚科信息技术有限公司 A kind of method and system of elevator reservation
CN111291921A (en) * 2020-01-15 2020-06-16 西安建筑科技大学 Group control elevator dispatching optimization method based on improved artificial bee colony algorithm
CN111768106A (en) * 2020-06-30 2020-10-13 中国联合网络通信集团有限公司 Elevator resource allocation method, system, electronic device and storage medium
CN113436329A (en) * 2021-06-24 2021-09-24 平安国际智慧城市科技股份有限公司 Visual elevator taking method and device, computer equipment and readable storage medium
CN115402890A (en) * 2022-10-08 2022-11-29 中国建设银行股份有限公司 Elevator dispatching method, device, electronic equipment and medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吴淑娟: "基于模糊控制的多目标电梯群控调度算法研究", 《 桂林航天工业学院学报》, pages 373 - 379 *
马福军: "基于呼梯预约和大数据分析的电梯群控研究", 《计算机时代》, pages 7 - 11 *

Also Published As

Publication number Publication date
CN116975394B (en) 2023-12-19

Similar Documents

Publication Publication Date Title
CN105584910B (en) The method and system of scheduling elevator cars in group elevator system
US11097921B2 (en) Elevator movement plan generation
CN111634766B (en) Elevator taking scheduling method, server, intelligent mobile device and storage medium
CN112897263B (en) Robot elevator-taking duration prediction method and system
EP3114063B1 (en) Group call management
CN1252580A (en) Vehicle regulating system
CN111824885B (en) Elevator car assignment based on detected number of waiting passengers
JP2011105452A (en) Elevator group management system and elevator group management method
CN106032233A (en) Elevator guide device
CN101980943A (en) Elevator system
CN111847152B (en) Robot elevator taking determination method and device, electronic equipment and medium
KR102288490B1 (en) Vehicle rental method, system and program based on limit waiting time
CN111847149B (en) Elevator destination floor allocation method
CN113911862B (en) Intelligent building elevator state query and elevator taking reservation system
JP2012126504A (en) Elevator group managing device
US8950555B2 (en) Method for scheduling cars in elevator systems to minimize round-trip times
CN116975394B (en) Information query method and device, electronic equipment and storage medium
CN104891284A (en) Elevator group management system
JP2019218160A (en) Scheduling system of elevator
WO2020261361A1 (en) Elevator group management system
CN114194963B (en) Control method and device for building elevator, building elevator and storage medium
CN113935565A (en) Automatic distribution method and device of public transport means based on user requirements
JPS6334111B2 (en)
CN116443679A (en) Elevator dispatching method, device, equipment and storage medium
JP6759417B1 (en) Elevator allocation device

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
GR01 Patent grant
GR01 Patent grant