BLE intelligent elevator system based on Zynq control core

By introducing a BLE intelligent elevator system based on Zynq control core into the elevator system, the problems of traditional elevators in terms of sanitation and use efficiency are solved, and the effect of reducing the risk of bacterial cross-infection and improving the working efficiency of elevators is achieved.

CN119590948APending Publication Date: 2025-03-11TIANJIN EMBEDTEC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411723259.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-28
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

Traditional elevators have problems with sanitation and efficiency. Elevator buttons are prone to bacterial cross-infection, and passengers wait for too long during peak periods.

Method used

The BLE intelligent elevator system based on the Zynq control core is adopted. Passengers enter reservation information in the application to generate reservation serial numbers, and determine whether the passenger meets the riding standards based on the reservation serial number, elevator status information and reservation information, and control the elevator to carry passengers.

Benefits of technology

By reducing the direct contact between users and elevator buttons, the risk of bacterial cross-infection is reduced, and through appointments and orderly rides, passenger waiting time is reduced and the work efficiency of the elevator is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119590948A_ABST
    Figure CN119590948A_ABST
Patent Text Reader

Abstract

The invention discloses a BLE intelligent elevator system based on a Zynq control core, and relates to the technical field of non-contact elevator taking, and the BLE intelligent elevator system comprises a passenger login module, an elevator reservation module, a reservation judgment module and an elevator execution module; the passenger login module is used for a passenger to register and log in an application program; the elevator appointment module is used for allowing passengers to input appointment information in an application program, the appointment information comprises passenger face information, taking weight, an elevator model, a starting elevator floor and a terminal elevator floor, an appointment serial number is generated when appointment is determined, and the appointment information and the appointment serial number are stored in an SD card; and the reservation judgment module is used for obtaining elevator state information of the reserved elevator and judging whether the passengers meet the taking standard or not based on the reservation serial number, the elevator state information and the reservation information. The elevator control system is used for solving the problems that in the prior art, when elevator buttons are used, bacterial cross infection is likely to happen, and part of passengers wait for the elevator for a long time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of contactless elevator riding, and in particular to a BLE intelligent elevator system based on a Zynq control core. Background Art

[0002] In modern fast-paced urban life, elevators, as the core means of transportation in high-rise buildings, have become essential facilities for people's daily travel. The establishment of elevators can facilitate the elderly, disabled people and other people with mobility difficulties to enter and exit housing, improving the convenience and safety of living. For the elderly, elevators reduce the health risks they may encounter from climbing stairs, such as asthma or accidents. Compared with walk-up rooms, elevator rooms provide a more comfortable living environment. The interior of elevator rooms is spacious and bright, full of modern atmosphere, which can meet people's pursuit of comfortable life. With the development of science and technology, elevator technology continues to innovate, and the design and functions of elevator rooms are more modern, meeting people's demand for high-quality residences. Modern elevator technology continues to advance, making elevators more intelligent and energy-saving.

[0003] In terms of hygiene, traditional elevators have buttons that are touched by many passengers, and they become an important channel for cross-infection of bacteria. In terms of efficiency, traditional elevators increase the waiting time of some passengers during peak hours. For example, when a passenger wants to go down, the elevator often needs to pick up passengers from the top floor in sequence. If there are too many passengers on the upper floor and the elevator is fully loaded, the passengers on the lower floor need to wait for the next elevator, resulting in a long waiting time for the passengers on the lower floor. In order to enter the elevator in advance, passengers may press both the up and down buttons at the same time, causing the elevator to stop and open the elevator door when passing this floor, increasing the waiting time for other passengers. That is, the existing technology contains the possibility of cross-infection of bacteria when using elevator buttons, and some passengers wait too long for the elevator. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems in the prior art to a certain extent. The passenger inputs reservation information in an application, generates a reservation serial number when confirming the reservation, obtains the elevator status information of the reserved elevator, and determines whether the passenger meets the riding standards based on the reservation serial number, the elevator status information and the reservation information. If the passenger meets the riding standards, the elevator is controlled to carry passengers, so as to solve the problem of possible bacterial cross-infection when using elevator buttons in the prior art and some passengers waiting for the elevator for too long.

[0005] To achieve the above-mentioned purpose, the present application provides a BLE intelligent elevator system based on the Zynq control core, including: a passenger login module, an elevator reservation module, a reservation judgment module and an elevator execution module;

[0006] The passenger login module is used for passengers to register and log into the application;

[0007] The elevator reservation module is used for passengers to input reservation information in the application, where the reservation information includes passenger facial information, passenger weight, elevator model, starting elevator floor and terminal elevator floor. When confirming the reservation, a reservation serial number is generated, and the reservation information and reservation serial number are stored in the SD card;

[0008] The reservation judgment module is used to obtain an elevator of the elevator model, mark it as a reserved elevator, obtain the elevator status information of the reserved elevator, and judge whether the passenger meets the riding standards based on the reservation sequence number, the elevator status information and the reservation information. If the passenger meets the riding standards, the reservation is successful. If the passenger does not meet the riding standards, it continues to judge whether the passenger meets the riding standards until the reservation is successful.

[0009] The elevator execution module is used to control the elevator to reach the starting elevator floor and open the door when the reservation is successful, and the application reminds the user to take the elevator. When there are no passengers getting on the elevator, the reservation information is deleted. When a passenger enters the elevator, the facial photo of the passenger taking the elevator is obtained, and the facial photo of the passenger taking the elevator is compared with the passenger facial information in the SD card. If the comparison is successful, the passenger's final elevator floor is obtained, the elevator is controlled to open the door when it reaches the final elevator floor, and the reservation information is deleted. If the comparison fails, the reservation information is deleted.

[0010] Furthermore, the passenger login module is configured with a connection signal strategy, and the connection signal strategy includes:

[0011] The elevator is equipped with a BLE communication module and a Zynq control core. Use a mobile phone to open the application and Bluetooth, connect the mobile phone to the BLE communication module, and the BLE communication module is connected to the Zynq control core. The Zynq control core is used to process the elevator control logic, data processing and system integration.

[0012] Furthermore, the passenger login module is configured with a registration and login strategy, and the registration and login strategy includes:

[0013] There is an application QR code posted at the elevator door. Use a mobile phone to scan the QR code to open the application. Passengers open the application, enter their name, phone number, password and other information to register an application account, and log in to the application after registering the application account.

[0014] Furthermore, the elevator reservation module is configured with a strategy for saving reservation information, and the strategy for saving reservation information includes:

[0015] When the passenger enters the reservation information in the corresponding information column, the reservation information is saved and named, and the passenger can select the saved reservation information when using the application again.

[0016] Further, the reserved elevator module is configured with a serial number generation strategy, and the serial number generation strategy includes:

[0017] Determine that an increasing serial number is generated for each passenger during reservation, marked as the reservation serial number.

[0018] Further, the reservation judgment module is configured with a direction judgment strategy, and the direction judgment strategy includes:

[0019] Obtain the starting elevator floor Dq and the ending elevator floor Dz;

[0020] Calculate the difference between Dq and Dz as: Dc = Dq - Dz; where Dc is the difference between Dq and Dz;

[0021] If Dc is greater than 0, that is, the passenger's reservation direction is downward movement;

[0022] If Dc is less than 0, that is, the passenger's reservation direction is upward movement.

[0023] Further, the reservation judgment module is configured with a reasonable direction judgment strategy, and the reasonable direction judgment strategy includes:

[0024] Obtain the moving direction of the reserved elevator. The moving direction of the reserved elevator includes upward movement, downward movement, and no moving direction. The moving direction of the reserved elevator operates in an alternating cycle of upward movement and downward movement. When the elevator changes to upward movement, the elevator floor with the minimum starting elevator floor is marked as the turning starting floor. When the elevator changes to downward movement, the elevator floor with the maximum starting elevator floor is marked as the turning starting floor; when the reserved elevator has no moving direction or the moving direction of the reserved elevator is the same as the passenger's reservation direction, and at the same time, it satisfies that the elevator will pass through the starting floor of the starting elevator when moving in the current moving direction, except when the starting floor of the elevator is the turning starting floor, then the direction reservation is reasonable.

[0025] Further, the reservation judgment module is configured with a reasonable weight judgment strategy, and the reasonable weight judgment strategy includes:

[0026] Obtain all passengers with the same direction as the current passenger and with a reservation serial number less than the current passenger's reservation serial number, marked as the passengers in front. Obtain the weight carried by all passengers in front, and sum up the weight carried by all passengers in front and mark it as Hq;

[0027] Based on the weight detector, obtain the load weight when the elevator closed the door last time as Hs, obtain the carried weight as Hc, and the elevator weight threshold as Hy;

[0028] If Hs + Hc + Hq < Hy, then the weight reservation is reasonable.

[0029] Further, the reservation judgment module is configured with a reservation success strategy, and the reservation success strategy includes:

[0030] When the passenger meets both the reasonable direction reservation and the reasonable weight reservation at the same time, the reservation is successful;

[0031] When the passenger does not meet both the reasonable direction reservation and the reasonable weight reservation at the same time, the reservation fails. When the reservation fails, it is repeatedly determined whether the direction is reasonable and the weight is reasonable until the reservation is successful.

[0032] Furthermore, the elevator execution module is configured with a real-time weight detection strategy, and the real-time weight detection strategy includes:

[0033] When a passenger gets on the elevator, based on the weight detector, the real-time load weight is obtained as Hss, and it is judged whether Hss < Hy is satisfied. If it is satisfied, the elevator continues to run. If not, the elevator stops running and an overweight reminder is issued until Hss < Hy is satisfied, and at the same time, the passenger is reminded to modify the riding weight.

[0034] The beneficial effects of the present invention: By inputting reservation information in the application program by the passenger, generating a reservation serial number when making a reservation, obtaining the elevator status information of the reserved elevator, and judging whether the passenger meets the riding standard based on the reservation serial number, elevator status information and reservation information. If the passenger meets the riding standard, the elevator is controlled to carry passengers. The advantages are that the elevator can be reserved and ridden through the mobile phone, reducing the chance of direct contact between users and the elevator, thereby reducing the risk of cross-infection;

[0035] By judging whether the passenger meets the riding standard based on the reservation serial number, elevator status information and reservation information, the advantages are that the judgment of the order of passengers reserving the elevator is increased, the waiting time of some users is reduced, the elevator riding is made orderly, and at the same time, the situation where no one is in the elevator when the elevator door opens due to one person pressing the up button and the down button at the same time is avoided, improving the working efficiency of the elevator and reducing the waiting time of passengers. Description of the Drawings

[0036] Figure 1 is the principle block diagram of the system of the present invention;

[0037] Figure 2 is the schematic diagram of the overall architecture of the present invention. Detailed Embodiments

[0038] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0039] Please refer to Figure 1and Figure 2 As shown, the present application provides a BLE intelligent elevator system based on the Zynq control core, including: a passenger login module, an elevator reservation module, a reservation judgment module and an elevator execution module;

[0040] The passenger login module is used for passengers to register and log into the application;

[0041] The passenger login module is configured with a connection signal strategy, which includes: the elevator is equipped with a BLE communication module and a Zynq control core, the mobile phone is used to open the application and Bluetooth, the mobile phone is connected to the BLE communication module, the BLE communication module is connected to the Zynq control core, and the Zynq control core is used to process the elevator control logic, data processing and system integration; in this way, the elevator can be controlled by a mobile phone;

[0042] The passenger login module is configured with a registration and login strategy, which includes: an application QR code is posted at the elevator door, the application is opened by scanning the QR code with a mobile phone, the passenger opens the application, the passenger enters information such as name, phone number and password to register an application account, and logs in to the application after registering the application account; it is convenient to record passenger information and improve the safety of floor personnel.

[0043] The elevator reservation module is used for passengers to enter reservation information in the application, where the reservation information includes passenger facial information, passenger weight, elevator model, starting elevator floor and terminal elevator floor. When the reservation is confirmed, a reservation serial number is generated and the reservation information and reservation serial number are stored in the SD card; the passenger facial information is uploaded through the mobile phone;

[0044] In actual application, enter the reservation information input interface, upload the passenger's facial information, enter the passenger weight of 66kg, the elevator model is the No. 1 elevator of the second unit of the first building, the starting elevator floor is the 8th floor, and the ending elevator floor is the 2nd floor. After entering, click Confirm Reservation to generate a serial number of 21;

[0045] The reservation module configures the reservation information saving strategy, which includes: when the passenger enters the reservation information in the corresponding information column, the reservation information is saved and named, and the passenger can select the saved reservation information when using the application again; it is convenient for the user to reduce the frequent input of information when using it next time; in actual application, multiple reservation information can be saved to facilitate the passenger's next use;

[0046] The elevator reservation module is configured with a sequence number generation strategy, which includes: generating an increasing sequence number for each passenger when confirming a reservation, marked as a reservation sequence number; and obtaining the order of passenger reservations based on the reservation sequence number.

[0047] The reservation judgment module is used to obtain the elevator of the elevator model, mark it as a reserved elevator, obtain the elevator status information of the reserved elevator, and judge whether the passenger meets the riding standards based on the reservation sequence number, elevator status information and reservation information. If the passenger meets the riding standards, the reservation is successful. If the passenger does not meet the riding standards, it continues to judge whether the passenger meets the riding standards until the reservation is successful;

[0048] The reservation judgment module is configured with a judgment direction strategy, which includes: obtaining the starting elevator floor Dq and the ending elevator floor Dz;

[0049] The difference between Dq and Dz is calculated as: Dc = Dq - Dz; where Dc is the difference between Dq and Dz;

[0050] If Dc is greater than 0, the passenger reservation direction is moving downward;

[0051] If Dc is less than 0, the passenger reservation direction is moving upward.

[0052] In actual application, the starting elevator floor Dq=2nd floor and the ending elevator floor Dz=8th floor are obtained, and the difference between Dq and Dz is calculated as: Dc=Dq-Dz=-6, Dc=-6 is less than 0, that is, the passenger reservation direction is upward movement;

[0053] The reservation judgment module is configured with a reasonable direction judgment strategy, which includes: obtaining the moving direction of the reserved elevator, the moving directions of the reserved elevator include upward movement, downward movement and no moving direction, the moving direction of the reserved elevator is to move up and move down alternately, when the elevator changes to moving up, the elevator floor with the minimum value of the starting elevator floor is marked as the turning starting floor, when the elevator changes to moving down, the elevator floor with the maximum value of the starting elevator floor is marked as the turning starting floor; when the reserved elevator has no moving direction or the moving direction of the reserved elevator is the same as the passenger's reservation direction, and at the same time, the elevator will pass the starting floor of the starting elevator in the current moving direction, except when the elevator starting floor is the turning starting floor, then the direction reservation is reasonable; the setting of the turning starting floor prevents the omission of passengers on higher and lower floors, so as to provide a better user experience;

[0054] In actual applications, the passenger reservation direction is upward movement, and the elevator movement direction is upward. If the elevator is currently on the first floor and the direction is upward, and the elevator will pass through the second floor in the upward direction, then the direction reservation is reasonable;

[0055] The reservation judgment module is configured with a weight judgment strategy, which includes: obtaining all passengers with the same direction as the current passenger and whose reservation sequence number is smaller than the reservation sequence number of the current passenger, marking them as the front passengers, obtaining the riding weight of all the front passengers, and summing up the riding weight of all the front passengers and marking it as Hq;

[0056] Based on the weight detector, obtain the load weight Hs when the elevator closed last time, obtain the riding weight Hc and the elevator weight threshold Hy; obtain the load weight Hs when the elevator closed last time, because the detected weight of the weight detector will change under the influence of acceleration during elevator operation;

[0057] If Hs + Hc + Hq < Hy, then the weight reservation is reasonable.

[0058] In practical applications, obtain all passengers who have the same direction as the current passengers and whose reservation serial numbers are less than 21, and mark them as forward passengers. For example, for users with reservation serial numbers 18 and 20, the riding weights are 62 kg and 52 kg respectively. Sum the riding weights of the forward passengers and mark it as Hq = 114 kg. Based on the weight detector, obtain the load weight Hs = 120 kg when the elevator closed last time, obtain the riding weight Hc = 66 kg and the elevator weight threshold Hy = 600 kg. Since Hs + Hc + Hq = 300 Kg < Hy = 600 kg, the weight reservation is reasonable;

[0059] The reservation judgment module is configured with a reservation success strategy, and the reservation success strategy includes: when the passenger simultaneously meets the requirements of reasonable direction reservation and reasonable weight reservation, then the reservation is successful;

[0060] When the passenger does not simultaneously meet the requirements of reasonable direction reservation and reasonable weight reservation, then the reservation fails. When the reservation fails, repeatedly judge whether it meets the requirements of reasonable direction and reasonable weight until the reservation is successful; specifically, if the reservation fails, it indicates that the elevator is full for this trip, then it can be judged whether the next elevator meets the requirements of reasonable direction judgment and reasonable weight judgment.

[0061] The elevator execution module is used to control the elevator to open the door at the starting elevator floor when the reservation is successful, and the application program reminds the user to take the elevator. When there are no passengers getting on the elevator, delete the reservation information. When there are passengers entering the elevator, obtain the face photos of the passengers taking the elevator, compare the face photos of the passengers taking the elevator with the passenger face information in the SD card. If the comparison is successful, obtain the destination elevator floor of the passenger, control the elevator to open the door when it reaches the destination elevator floor, and delete the reservation information. If the comparison fails, delete the reservation information;

[0062] In practical applications, when a passenger wants to go from the 2nd floor to the 8th floor, the elevator arrives at the 1st floor. At this time, when the elevator changes from downward to upward, mark the elevator floor with the minimum starting elevator floor as -2 floors as the turning starting floor. The elevator first moves to -2 floors and then to the 2nd floor to prevent passengers from not being able to board at -2 floors. When it reaches the 2nd floor, when the passenger enters the elevator, obtain the face photos of the passengers taking the elevator, compare the face photos of the passengers taking the elevator with the passenger face information in the SD card. If the comparison is successful, control the elevator to open the door when it reaches the 8th floor and delete the reservation information;

[0063] The elevator execution module is configured with a real-time weight detection policy, and the real-time weight detection policy includes: when a passenger gets on the elevator, based on the weight detector, the real-time load weight is obtained as Hss, and it is judged whether Hss < Hy is satisfied. If it is satisfied, the elevator continues to run. If not, the elevator stops running and an overweight reminder is issued until Hss < Hy is satisfied. At the same time, the passenger is reminded to modify the riding weight; to prevent inaccurate filling of the riding weight, elevator overweight, and protect the safety of users;

[0064] In practical applications, when a passenger gets on the elevator, based on the weight detector, the real-time load weight is obtained as Hss = 312 kg, and 312 kg < 600 kg is satisfied, so the elevator continues to run.

[0065] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code. Among them, the storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, abbreviated as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, abbreviated as EEPROM), erasable programmable read-only memory (Erasable Programmable Read Only Memory, abbreviated as EPROM), programmable read-only memory (Programmable Red-Only Memory, abbreviated as PROM), read-only memory (Read-Only Memory, abbreviated as ROM), magnetic memory, flash memory, magnetic disk or optical disc. These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured article including an instruction device, and the instruction device implements the functions specified in one process Figure 1 one process or multiple processes and / or boxes Figure 1 functions specified in one box or multiple boxes.

[0066] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

Claims

1. A BLE intelligent elevator system based on Zynq control core, characterized in that: include: Passenger login module, elevator reservation module, reservation judgment module and elevator execution module; The passenger login module is used for passengers to register and log into the application; The elevator reservation module is used for passengers to input reservation information in the application, where the reservation information includes passenger facial information, passenger weight, elevator model, starting elevator floor and terminal elevator floor. When confirming the reservation, a reservation serial number is generated, and the reservation information and reservation serial number are stored in the SD card; The reservation judgment module is used to obtain an elevator of the elevator model, mark it as a reserved elevator, obtain the elevator status information of the reserved elevator, and judge whether the passenger meets the riding standards based on the reservation sequence number, the elevator status information and the reservation information. If the passenger meets the riding standards, the reservation is successful. If the passenger does not meet the riding standards, it continues to judge whether the passenger meets the riding standards until the reservation is successful. The elevator execution module is used to control the elevator to reach the starting elevator floor and open the door when the reservation is successful, and the application reminds the user to take the elevator. When there are no passengers getting on the elevator, the reservation information is deleted. When a passenger enters the elevator, the facial photo of the passenger taking the elevator is obtained, and the facial photo of the passenger taking the elevator is compared with the passenger facial information in the SD card. If the comparison is successful, the passenger's final elevator floor is obtained, the elevator is controlled to open the door when it reaches the final elevator floor, and the reservation information is deleted. If the comparison fails, the reservation information is deleted.

2. According to claim 1, a BLE intelligent elevator system based on Zynq control core is characterized in that: The passenger login module is configured with a connection signal strategy, which includes: The elevator is equipped with a BLE communication module and a Zynq control core. Use a mobile phone to open the application and Bluetooth, connect the mobile phone to the BLE communication module, and the BLE communication module is connected to the Zynq control core. The Zynq control core is used to process the elevator control logic, data processing and system integration.

3. A BLE intelligent elevator system based on Zynq control core according to claim 2, characterized in that: The passenger login module is configured with a registration and login strategy, which includes: There is an application QR code posted at the elevator door. Use a mobile phone to scan the QR code to open the application. Passengers open the application, enter their name, phone number, password and other information to register an application account, and log in to the application after registering the application account.

4. A BLE intelligent elevator system based on Zynq control core according to claim 3, characterized in that: The elevator reservation module is configured with a strategy for saving reservation information, and the strategy for saving reservation information includes: When the passenger enters the reservation information in the corresponding information column, the reservation information is saved and named, and the passenger can select the saved reservation information when using the application again.

5. A BLE intelligent elevator system based on Zynq control core according to claim 4, characterized in that: The elevator reservation module is configured with a strategy for generating a serial number, and the strategy for generating a serial number includes: When confirming a reservation, an increasing serial number is generated for each passenger, marked as the reservation serial number.

6. A BLE intelligent elevator system based on Zynq control core according to claim 5, characterized in that: The reservation judgment module is configured with a judgment direction strategy, and the judgment direction strategy includes: Get the starting elevator floor Dq and the ending elevator floor Dz; The difference between Dq and Dz is calculated as: Dc = Dq - Dz; where Dc is the difference between Dq and Dz; If Dc is greater than 0, the passenger reservation direction is moving downward; If Dc is less than 0, the passenger reservation direction is moving upward.

7. A BLE intelligent elevator system based on Zynq control core according to claim 6, characterized in that: The reservation judgment module is configured with a reasonable judgment direction strategy, and the reasonable judgment direction strategy includes: Obtain the moving direction of the reserved elevator. The moving direction of the reserved elevator includes moving upward, moving downward, and having no moving direction. The moving direction of the reserved elevator operates in an alternating cycle of moving upward and moving downward. When the elevator changes to moving upward, mark the elevator floor with the minimum value of the starting elevator floors as the turning starting floor. When the elevator changes to moving downward, mark the elevator floor with the maximum value of the starting elevator floors as the turning starting floor; when the reserved elevator has no moving direction or the moving direction of the reserved elevator is the same as the passenger's reserved direction, and at the same time, it meets the condition that the elevator will pass through the starting floor of the starting elevator when moving in the current moving direction, except when the starting floor of the elevator is the turning starting floor, then the direction reservation is reasonable.

8. A BLE intelligent elevator system based on Zynq control core according to claim 7, characterized in that: The reservation judgment module is configured with a weight judgment reasonable strategy, and the weight judgment reasonable strategy includes: Obtain all passengers with the same direction as the current passenger and a reservation serial number less than the current passenger's reservation serial number, and mark them as front passengers. Obtain the riding weights of all front passengers, and sum up the riding weights of all front passengers and mark it as Hq; Based on the weight detector, obtain the load weight at the last elevator door closing as Hs, obtain the riding weight as Hc, and the elevator weight threshold as Hy; If Hs + Hc + Hq < Hy, then the weight reservation is reasonable.

9. A BLE intelligent elevator system based on Zynq control core according to claim 8, characterized in that: The reservation judgment module is configured with a reservation success strategy, and the reservation success strategy includes: When the passenger meets both the direction reservation being reasonable and the weight reservation being reasonable at the same time, then the reservation is successful; When the passenger does not meet both the direction reservation being reasonable and the weight reservation being reasonable at the same time, then the reservation fails. When the reservation fails, repeatedly judge whether the direction is reasonable and the weight is reasonable until the reservation is successful.

10. A BLE intelligent elevator system based on Zynq control core according to claim 9, characterized in that: The elevator execution module is configured with a real-time weight detection strategy, and the real-time weight detection strategy includes: When a passenger gets on the elevator, based on the weight detector, obtain the real-time load weight as Hss, judge whether Hss < Hy is satisfied. If it is satisfied, the elevator continues to run. If not, stop the elevator operation and issue an overweight reminder until Hss < Hy is satisfied, and at the same time, remind the passenger to modify the riding weight.