A high-rise building elevator partition intelligent distribution method and system and a storage medium
By constructing a floor weight association matrix and a partition boundary game algorithm, the elevator partition boundaries are dynamically adjusted, solving the problem of uneven partition load in the elevator system of high-rise buildings and achieving comprehensive optimization of energy consumption control and load balancing.
Patent Information
- Application Number
- CN202511415871.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-30
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2045-09-30
AI Technical Summary
The existing elevator dispatching system for high-rise buildings adopts a fixed zoning strategy, which cannot adapt to dynamic changes in passenger flow, resulting in uneven load distribution between zones. It lacks multi-objective comprehensive optimization and cannot achieve energy consumption control and load balancing.
By collecting data on people entering and exiting floors and the frequency of elevator calls, a floor weight correlation matrix is constructed. The partition boundary game algorithm is used to optimize the partition boundary, monitor the load distribution in real time, and dynamically adjust the partition boundary to achieve intelligent allocation between elevators and partitions. The solution is verified by combining energy saving rate and load balance improvement.
It has improved the energy consumption control and load balancing performance of the elevator system, enhanced the adaptive optimization capability of elevator zones, and improved operating efficiency and service quality.
Smart Images

Figure CN120893795B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, and in particular to a high-rise building elevator partition intelligent allocation method and system and a storage medium. BACKGROUND
[0002] The existing high-rise building elevator dispatching system usually adopts a fixed partition method for floor management, that is, the floors of the building are statically divided according to a preset physical height, such as a three-section partition mode of low zone 1-15 floors, middle zone 16-30 floors, and high zone 31 floors and above, and a fixed number of elevators are allocated for service in each partition. This traditional partitioning method is based on equidistant division of floor numbers, and the service range of each elevator is limited by a pre-set partition boundary, and a simple dispatching algorithm such as shortest response time or nearest floor priority is used to allocate elevator resources. The partition configuration is determined at the initial design stage of the building and remains unchanged during operation.
[0003] However, the existing technology has significant deficiencies. First, the fixed partition strategy cannot adapt to the complex and variable passenger flow patterns inside the building. The functional attribute differences of different floors result in obvious spatiotemporal variation characteristics of passenger flow distribution, and static partitioning cannot be dynamically adjusted according to actual usage. Second, the existing dispatching algorithm has a single objective, only aiming to reduce the average waiting time, and lacks comprehensive consideration of multi-dimensional factors such as energy consumption control and load balancing, resulting in low overall operation efficiency of the elevator system. In addition, the traditional method lacks analysis of the correlation between floors, and fails to make scientific partitioning based on floor function attributes and personnel flow rules.
[0004] Based on the limitations of the above-mentioned existing technology, further analysis can reveal deeper technical problems. Since the fixed partitioning cannot reflect the actual passenger flow correlation strength between floors, when floors of the same functional area are divided into different partitions, elevators need to frequently run across partitions to meet the flow demand between related floors, which not only increases system energy consumption, but also may cause serious imbalance in load distribution between partitions. When some partitions have high loads and adjacent partitions have low loads, the existing technology lacks effective load transfer and dynamic partition boundary adjustment mechanisms, and cannot improve the overall load balancing state of the system through partition reconstruction. Furthermore, the existing technology lacks the ability to analyze and evaluate the cost-effectiveness of partition adjustment schemes, and cannot achieve multi-objective optimization of energy consumption minimization and operation cost control under the premise of ensuring service quality. SUMMARY
[0005] The application provides a high-rise building elevator partition intelligent allocation method, system and storage medium, and aims to solve the technical problems that the static partition strategy in the prior art cannot adapt to dynamic passenger flow changes, the partition load is unbalanced, and there is a lack of multi-target comprehensive optimization. The energy consumption control level and load balancing performance of the elevator system are improved.
[0006] In a first aspect, the application provides a high-rise building elevator partition intelligent allocation method, which comprises:
[0007] Step S1: collecting personnel access data and call frequency of each floor, analyzing the inter-floor passenger flow correlation strength in combination with floor function attributes, and constructing a floor weight correlation matrix based on the passenger flow correlation strength;
[0008] Step S2: performing partition boundary optimization processing on the floor weight correlation matrix through a partition boundary game algorithm, and obtaining a dynamic partition boundary scheme under partition constraints;
[0009] Step S3: monitoring the floor load distribution status in each partition in real time according to the dynamic partition boundary scheme, identifying a partition service imbalance state through load distribution differences, and constructing an elevator-partition allocation matrix representing the corresponding relationship between elevators and partitions;
[0010] Step S4: selecting an unbalanced partition pair with unbalanced load from adjacent partitions based on the partition service imbalance state, performing a transfer operation of a boundary floor of a high-load partition to a low-load partition, and synchronously updating the elevator-partition allocation matrix;
[0011] Step S5: substituting the elevator-partition allocation matrix after the transfer of the boundary floor into a constraint relationship of reconstruction cost and energy saving benefit for scheme verification, and generating an elevator partition intelligent allocation scheme through benefit evaluation of energy saving rate and load balancing improvement degree.
[0012] In a second aspect, the application provides a high-rise building elevator partition intelligent allocation system, which comprises:
[0013] The collection module is configured to collect personnel access data and call frequency of each floor, analyze the inter-floor passenger flow correlation strength in combination with floor function attributes, and construct a floor weight correlation matrix based on the passenger flow correlation strength;
[0014] The partition module is configured to perform partition boundary optimization processing on the floor weight correlation matrix through a partition boundary game algorithm, and obtain a dynamic partition boundary scheme under partition constraints;
[0015] A construction module is configured to monitor the floor load distribution in each zone in real time according to the dynamic zoning boundary scheme, identify a zone service imbalance state through load distribution difference, and construct an elevator-zone allocation matrix representing the correspondence between elevators and zones.
[0016] An updating module is configured to select an unbalanced zone pair from adjacent zones based on the zone service imbalance state, perform a transfer operation of a boundary floor of a high-load zone to a low-load zone, and update the elevator-zone allocation matrix synchronously.
[0017] A verification module is configured to verify the elevator-zone allocation matrix after the transfer of the boundary floor by substituting it into a constraint relationship between reconstruction cost and energy saving benefit, and generate an elevator zoning intelligent allocation scheme through benefit evaluation of energy saving rate and load balance improvement degree.
[0018] In a third aspect, a computer readable storage medium is provided, which stores instructions that, when executed on a computer, cause the computer to perform the above-mentioned high-rise building elevator zoning intelligent allocation method.
[0019] In the technical scheme provided in the present application, the technical feature of collecting floor personnel access data and call frequency and analyzing the human flow correlation strength in combination with floor function attributes breaks through the limitation of the prior art of zoning division based only on physical floor height, establishes a scientific zoning basis based on actual human flow patterns by constructing a floor weight correlation matrix, so that the elevator zoning can truly reflect the personnel flow rules inside the building and the functional correlation between floors. The technical feature of zoning boundary game algorithm for zoning boundary optimization processing generates a dynamic zoning boundary scheme under the zoning constraint condition, overcomes the defect of the traditional fixed zoning that cannot adapt to changes in human flow, enables the zoning boundary to be intelligently adjusted according to the floor correlation strength, and fundamentally solves the problem of unreasonable resource allocation caused by static zoning. The technical feature of identifying a zone service imbalance state through load distribution difference and constructing an elevator-zone allocation matrix establishes a real-time load monitoring and balance evaluation mechanism, which lays a data foundation for subsequent load adjustment. The technical feature of selecting an unbalanced zone pair from adjacent zones based on the imbalance state and performing a boundary floor transfer operation realizes dynamic load redistribution between zones, effectively alleviating the problem of overloading in local zones while other zones are idle. The technical feature of calculating the ratio of reconstruction cost to energy saving benefit and generating an allocation scheme through multi-dimensional benefit evaluation ensures the economic rationality and comprehensive optimization effect of the zoning adjustment decision, and avoids the negative effects that may be caused by blind adjustment.
[0020] The partition boundary game algorithm as the core algorithm feature plays a key role in the scheme effect. The algorithm sets each elevator as a game participant and realizes the stable distribution state of maximum benefit through iterative solution, so that the determination process of the partition boundary is changed from simple mathematical division to intelligent decision-making process based on elevator service efficiency optimization. The Nash equilibrium characteristics of the algorithm ensure the stability of the partition scheme and the coordination of the elevator service efficiency. The construction algorithm of the floor weight correlation matrix provides scientific data support for partition optimization by calculating the correlation degree between the passenger flow transfer probability and the floor function attribute, so that the partition division is no longer dependent on experience judgment but based on quantitative passenger flow correlation analysis. The load balancing identification algorithm realizes the automatic identification and early warning of the partition service state by real-time calculation of the load deviation distribution of each partition and comparison with the preset threshold, which provides a timely and accurate trigger mechanism for dynamic adjustment. The synergistic effect of these algorithm features enables the whole elevator partition intelligent allocation scheme to realize adaptive optimization in the complex high-rise building environment, significantly improving the operation efficiency, energy consumption control and service quality of the elevator system. BRIEF DESCRIPTION OF DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art based on these drawings without creative labor.
[0022] Figure 1 An embodiment of the high-rise building elevator partition intelligent allocation method in the present application is shown in the figure.
[0023] Figure 2 The figure shows the change of the number of elevator cross-zone operation before and after the boundary floor transfer operation in the embodiment of the present application.
[0024] Figure 3 An embodiment of the high-rise building elevator partition intelligent allocation system in the present application is shown in the figure. DETAILED DESCRIPTION
[0025] The embodiment of the application provides a high-rise building elevator partition intelligent distribution method, system and storage medium. The terms "first", "second", "third", "fourth" and the like (if any) in the specification and claims of the application and the above-mentioned drawings are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" or "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0026] For ease of understanding, the specific process of the embodiment of the application is described below. Please refer to Figure 1 One embodiment of the high-rise building elevator partition intelligent distribution method in the embodiment of the application includes the following steps.
[0027] Step S1: Collect personnel access data and call frequency of each floor, analyze the inter-floor human flow correlation strength based on the floor function attribute, and construct a floor weight correlation matrix based on the human flow correlation strength;
[0028] Step S2: The floor weight correlation matrix is subjected to partition boundary optimization processing through a partition boundary game algorithm, and a dynamic partition boundary scheme is obtained under the partition constraint condition;
[0029] Step S3: Real-time monitoring of the floor load distribution state in each partition is performed according to the dynamic partition boundary scheme, the partition service imbalance state is identified through the load distribution difference, and an elevator-partition distribution matrix representing the corresponding relationship between the elevator and the partition is constructed;
[0030] Step S4: Based on the partition service imbalance state, the unbalanced partition pair with uneven load is selected from the adjacent partitions, the transfer operation of the boundary floor of the high-load partition to the low-load partition is performed, and the elevator-partition distribution matrix is updated synchronously;
[0031] Step S5: The elevator-partition distribution matrix after the transfer of the boundary floor is substituted into the constraint relationship of reconstruction cost and energy saving benefit for scheme verification, and the elevator partition intelligent distribution scheme is generated through the benefit evaluation of the energy saving rate and the load balance improvement degree.
[0032] Specifically, the people flow detection sensor collects the data of people entering and leaving each floor, and the call button statistics device records the call frequency data to form a floor people flow basic data set, which contains real-time passenger flow information and call request frequency of each floor. The people flow transfer probability between floors, i.e. the probability of personnel flow from floor i to floor j, is calculated according to the floor people flow basic data set, and a two-way people flow transfer probability matrix is obtained by statistical analysis of historical data. The floor function attribute identifier classifies each floor in the building according to office area, conference area, restaurant and parking lot, and each floor obtains a corresponding function type identifier. The two-way people flow transfer probability matrix and the function type identifier are associated to calculate the correlation degree, and the correlation degree between floors of the same function type is higher, and the correlation degree between floors of different function types is lower, and finally a floor weight correlation matrix is constructed, which reflects the correlation strength of people flow between floors.
[0033] The total number of floors in the building is determined according to the row and column number of the floor weight correlation matrix, and the total number of floors is divided by the preset maximum number of floors in a single partition to obtain the number of candidate partitions. Based on the number of candidate partitions, the total number of floors in the building is equally spaced to determine the initial floor allocation range of each partition, and the starting floor and ending floor of each partition are marked. The partition boundary game algorithm sets each elevator as a game participant, and each elevator calculates the revenue value of different boundary floors according to its service load and running distance to form a revenue matrix. Through game equilibrium solution calculation and processing, the stable allocation state of each elevator revenue maximization and no unilateral change motivation is iteratively solved, and under the constraint condition that the number of floors in a single partition does not exceed 12 floors and the distance between adjacent partition boundaries is not less than 3 floors, an equilibrium boundary floor allocation scheme is obtained. The starting floor and ending floor of each partition are recalibrated to form a dynamic partition boundary scheme containing specific floor range and boundary floor number.
[0034] The real-time number of call requests of each floor is collected according to the floor range of each partition to obtain the floor load data in each partition. The average floor load value of each partition is calculated, and the difference between each floor load and the average floor load value is calculated to obtain the load deviation distribution data of each partition. The load deviation distribution data is compared with the preset load balance threshold value to determine whether the load deviation exceeds the threshold value, and the partition service imbalance state identifier is generated when the load deviation exceeds the threshold value. According to the partition service imbalance state identifier, the elevator number and the partition number are mapped to each other to construct an elevator-partition allocation matrix, which records the specific partition served by each elevator.
[0035] The load deviation data of adjacent partitions is compared by difference based on the partition service imbalance state identification, and the unbalanced partition pair whose load difference exceeds the preset difference threshold is screened out. The transfer feasibility of the boundary floor numbers of the high-load partition and the low-load partition in the unbalanced partition pair is analyzed, and the list of transferable boundary floors is determined. The transferable boundary floors are sorted and screened according to the load transfer benefit value, and the boundary floor with the maximum benefit value is selected to perform the transfer operation from the high-load partition to the low-load partition. The corresponding elevator number and partition number mapping relationship in the elevator-partition allocation matrix is updated according to the boundary floor transfer operation, and the updated elevator-partition allocation matrix is obtained.
[0036] The elevator re-allocation time cost in the updated elevator-partition allocation matrix and the system switching time cost are accumulated and calculated to obtain the total partition reconstruction cost. Based on the updated elevator-partition allocation matrix, the reduction amount of the elevator cross-zone running distance is calculated, and the reduction amount is multiplied by the elevator motor power to obtain the energy-saving benefit of partition reconstruction. The total cost of partition reconstruction and the energy-saving benefit of partition reconstruction are calculated by ratio, and when the cost-benefit ratio is less than the preset threshold, it is marked as a verification pass state. According to the verification pass state, the energy saving rate, the load balance improvement degree and the response time improvement degree are weighted and summed according to the preset weight to generate an intelligent elevator partition allocation scheme.
[0037] In a specific embodiment, step S1 comprises:
[0038] The personnel access data and the call frequency data of each floor are collected through the people flow detection sensor and the call button statistical device arranged on each floor to obtain a floor people flow basic data set;
[0039] The people flow transfer probability between floors is statistically analyzed and processed according to the floor people flow basic data set to obtain a two-way people flow transfer probability matrix from floor i to floor j;
[0040] The floors are classified and matched according to the function types of office area, conference area, restaurant and parking lot based on the floor function attribute identification to obtain the function type identification of each floor;
[0041] The two-way people flow transfer probability matrix and the function type identification are associated and calculated to obtain a floor weight association matrix representing the people flow association strength between floors.
[0042] Specifically, step S1 in the high-rise building elevator partition intelligent allocation method constructs a floor weight correlation matrix through four consecutive data processing links. The passenger flow detection sensor is an infrared or visual recognition device installed at the entrance and exit of each floor, responsible for detecting the number of personnel entering and exiting the floor, and recording the passenger flow data in each time period. The call button statistics device is a data acquisition module installed in the elevator hall and the car, recording the timestamp, starting floor and target floor information of each button press. Through continuous collection, a floor passenger flow basic data set is formed, which contains the number of personnel entering and exiting each floor in different time periods, the call frequency, and the starting and ending floor information of personnel flow.
[0043] The calculation process of the bidirectional passenger flow transfer probability matrix is based on the statistical analysis of the personnel flow records in the floor passenger flow basic data set. The passenger flow transfer probability from floor i to floor j is obtained by calculating the ratio of the number of personnel from floor i to floor j to the total number of personnel traveling from floor i in a specific time window. At the same time, the reverse transfer probability from floor j to floor i is calculated, forming bidirectional transfer probability data. The bidirectional transfer probability between all floors is arranged in matrix form, with the row representing the starting floor, the column representing the target floor, and the matrix element value representing the passenger flow transfer probability between the corresponding floors, forming a complete bidirectional passenger flow transfer probability matrix.
[0044] The floor function attribute identification is a marking system for classifying the functions of each floor according to the architectural design drawings and actual use. The office zone identification is suitable for floors mainly used for daily office work, the conference zone identification is used for floors mainly used for conference functions, the restaurant identification is used for floors providing catering services, and the parking lot identification is used for floors used for vehicle parking. Each floor obtains the corresponding function type identification according to its main function, forming a floor function classification data table.
[0045] The floor weight correlation matrix is obtained by correlating the bidirectional passenger flow transfer probability matrix and the function type identification. In the correlation calculation process, first, extract the transfer probability value between each pair of floors in the bidirectional passenger flow transfer probability matrix, then query the function type identification of the two floors. When the two floors have the same function type identification, multiply their transfer probability value by the function similarity weight coefficient, which is usually set to a high value, reflecting the close degree of personnel flow between floors with the same function. When the two floors have different function type identifications, different weight coefficients are set according to the correlation degree between the function types, such as the correlation degree between the office zone and the conference zone being higher than that between the office zone and the parking lot. Fill the weighted transfer probability value into the corresponding matrix position to form the final floor weight correlation matrix.
[0046] In a specific embodiment, step S2 includes:
[0047] According to the floor weight correlation matrix, initial partition processing is performed to obtain the number of candidate partitions of the high-rise building and the starting floor and ending floor of each partition.
[0048] Based on the starting floor and ending floor of each partition, each elevator is taken as a game participant, and the weight correlation values between the floors in each partition are accumulated and calculated to obtain the internal correlation strength value of each partition.
[0049] According to the internal correlation strength value of each partition, boundary position adjustment processing is performed through a partition boundary game algorithm, and adjusted partition boundary positions are obtained under the constraints of the number of floors in a single partition and the distance between adjacent partition boundaries.
[0050] The adjusted partition boundary positions are subjected to floor attribution determination processing to obtain a dynamic partition boundary scheme including the floor range of each partition and the boundary floor number.
[0051] Specifically, step S2 in the intelligent allocation method of high-rise building elevator partitions realizes dynamic partition boundary optimization through four consecutive data processing processes. The initial partition processing determines the total number of floors according to the row and column number of the floor weight correlation matrix, which directly corresponds to the dimension size of the matrix. Then, the total number of floors is divided by the preset maximum number of floors in a single partition to calculate the number of candidate partitions. The preset value is usually 12 floors, which avoids the decrease of elevator service efficiency caused by a single partition being too large. Based on the calculated number of candidate partitions, the total number of floors is equally divided. The division method is to divide the total number of floors by the number of partitions to obtain the theoretical number of floors in each partition, and then allocate the initial floor range of each partition according to the equal interval principle. The minimum floor number in the initial floor allocation range of each partition is marked as the starting floor, and the maximum floor number is marked as the ending floor, forming the boundary definition of each partition.
[0052] The internal correlation strength value calculation process sets each elevator as a game participant, and each elevator extracts the corresponding data in the floor weight correlation matrix according to its current service partition range. The weight correlation values between the floors in each partition are accumulated and calculated, and the accumulation range is limited between the starting floor and the ending floor of the partition. The calculation method is to traverse all pairs of floors in the partition, and perform summation operation on the corresponding values in the weight correlation matrix. The accumulation result forms the internal correlation strength value of each partition, which reflects the closeness of the flow connection between the floors in the partition. The higher the value, the more frequent the personnel flow between the floors in the partition.
[0053] The partition boundary game algorithm for boundary position adjustment processing includes multiple iterative calculation links. The algorithm compares the internal correlation strength values of each partition with a preset partition strength threshold value, identifies the to-be-adjusted partitions whose internal correlation strength values are lower than the threshold value, and these partitions have insufficient flow correlation between floors and need to optimize the boundary position. Each elevator is regarded as a game participant, and each elevator calculates the revenue value for different boundary floors according to its service load and running distance. The service load is obtained by counting the stopping frequency of the elevator at each floor, and the running distance is determined by calculating the moving distance of the elevator from the current position to the target floor. The revenue value calculation multiplies the reciprocal of the service load with the reciprocal of the running distance to form a revenue matrix of each elevator for the boundary floors. The game equilibrium solution calculation iteratively solves the stable allocation state in which each elevator maximizes the revenue and has no unilateral change motivation. In the iteration process, each elevator selects the boundary floor with the maximum revenue according to the current revenue matrix, and other elevators make corresponding adjustments according to the remaining choices, until the choices of all elevators form a stable Nash equilibrium state. The number of floors in a single partition is limited to ensure that each partition contains no more than 12 floors, and the distance between the boundary floors of adjacent partitions is limited to ensure that the boundary floors of adjacent partitions are spaced apart by no less than 3 floors, avoiding too small or overlapping partitions. The iterative calculation obtains an equilibrium boundary floor allocation scheme under the constraint condition, in which each elevator corresponds to a specific boundary floor service range.
[0054] The floor attribution determination processing redefines the boundary positions of each partition according to the equilibrium boundary floor allocation scheme. The boundary floors corresponding to each elevator in the allocation scheme are sorted according to the floor numbers to form a new partition boundary sequence. The starting floor and the ending floor of each partition are determined according to the new boundary sequence, the starting floor is the smallest floor number in the partition, and the ending floor is the largest floor number in the partition. The adjusted partition boundary positions are compared with the original floor numbers to determine to which partition each floor belongs, and a corresponding relationship table of floors and partitions is formed. The floor ranges and boundary floor number information of each partition are integrated to generate a dynamic partition boundary scheme containing specific partition definitions.
[0055] In a specific embodiment, the process of performing the step of initial partitioning processing according to the floor weight correlation matrix can specifically include the following steps:
[0056] Determine the total number of floors of the high-rise building according to the number of rows and columns of the floor weight correlation matrix, divide the total number of floors by the preset maximum number of floors in a single partition to calculate the number of partitions, and obtain the number of candidate partitions;
[0057] Based on the number of candidate partitions, the total number of floors of the high-rise building is equally divided to obtain the initial floor allocation range of each partition;
[0058] The minimum floor number in the initial floor allocation range of each partition is marked as the starting floor to obtain the starting floor of each partition;
[0059] The maximum floor number in the initial floor allocation range of each partition is marked as the ending floor to obtain the ending floor of each partition.
[0060] Specifically, the row and column number determination process of the floor weight correlation matrix directly reads the dimension information of the matrix, which is a square matrix with equal row and column numbers corresponding to the actual total number of floors of the building. The total number of floors of the high-rise building is directly obtained by obtaining the row or column number of the matrix. The preset maximum number of floors per partition is a fixed value set according to the service efficiency and management convenience of the elevator, and is usually set to 12 floors. This value is based on the actual consideration that the service of too many floors in a single operation of the elevator will result in too long waiting time. The number of partitions is calculated by dividing the total number of floors by the maximum number of floors per partition. If there is a remainder, the result is rounded up to ensure that all floors can be allocated to the corresponding partition, and the calculation result forms the candidate number of partitions.
[0061] The equal-interval division process evenly allocates the total number of floors of the high-rise building based on the candidate number of partitions. The division calculation divides the total number of floors by the candidate number of partitions to obtain the average number of floors per partition. If there is a decimal in the division result, it is adjusted according to the nearest allocation principle. The equal-interval division allocates floors according to their continuity. The first partition starts from floor number 1 and allocates the corresponding number of floors upwards in turn. The subsequent partition continues to allocate upwards from the ending floor of the previous partition until all floors are allocated. The initial floor allocation range of each partition contains the sequence of all floor numbers in the partition, forming a continuous floor number interval. Each interval defines the service range of a partition.
[0062] The starting floor marking process extracts the minimum value from the initial floor allocation range of each partition. The marking process traverses the floor allocation range of each partition to find the smallest floor number in the range. This number corresponds to the lowest floor position served by the partition. The determination of the starting floor number establishes the lower boundary definition of the partition and clearly defines the lowest floor limit served by the elevator in the partition. The starting floor numbers of each partition increase in the order of the partitions. The starting floor of the first partition is usually 1 floor, and the starting floor of the subsequent partition is equal to the ending floor of the previous partition plus 1.
[0063] The end floor marking process extracts the maximum value of the initial floor allocation range of each partition. The marking process traverses the floor allocation range of each partition to find the maximum floor number in the range, which corresponds to the highest floor position served by the partition. The determination of the end floor number establishes the upper boundary definition of the partition, clearly defining the highest floor limit served by the elevator in the partition. The end floor number of each partition is adjacent in value to the start floor number of the next partition, ensuring the continuity and integrity of floor coverage between partitions.
[0064] In a specific embodiment, the process of performing step of adjusting the boundary position of each partition according to the internal correlation intensity value of each partition through the partition boundary game algorithm can specifically include the following steps:
[0065] Comparing the internal correlation intensity value of each partition with the preset partition intensity threshold value, identifying the to-be-adjusted partition whose internal correlation intensity value is lower than the threshold value;
[0066] Based on the to-be-adjusted partition, setting each elevator as a game participant, calculating the benefit value of each elevator for different boundary floors according to the service load and running distance of each elevator, and obtaining the benefit matrix of each elevator for the boundary floor;
[0067] Performing game equilibrium solution calculation processing on the benefit matrix of each elevator for the boundary floor, and obtaining an equilibrium boundary floor allocation scheme by iteratively solving a stable allocation state in which each elevator maximizes its benefit and has no unilateral change motivation, while maintaining the constraint that the number of floors in a single partition does not exceed 12 and the distance between adjacent partition boundaries is not less than 3 floors;
[0068] According to the equilibrium boundary floor allocation scheme, re-marking the start floor and end floor of each partition to obtain the adjusted partition boundary position.
[0069] Specifically, the preset partition intensity threshold value is a reference value set according to the reasonable level of correlation between floors, which is usually obtained based on historical data statistics and reflects the minimum correlation degree that should be achieved between floors in a partition. The internal correlation intensity value of each partition is compared with the preset partition intensity threshold value, and the comparison process checks whether the correlation intensity value of each partition is lower than the threshold value. When the internal correlation intensity value of a partition is less than the threshold value, the partition is marked as a to-be-adjusted partition, indicating that the flow connection between floors in the partition is not close enough, and the partition boundary needs to be adjusted to enhance the internal correlation degree.
[0070] The game participants define each elevator in the building as an independent decision-making body, and each elevator participates in the competitive selection of the partition boundary according to its own operating state and service characteristics. The service load of each elevator is calculated by counting the number of stops, the number of passengers carried, and the operating frequency of the elevator within a certain time period. The higher the service load value, the greater the work intensity of the elevator. The running distance is calculated based on the physical distance from the current position of the elevator to the candidate boundary floor. The distance calculation takes into account the actual layout of the elevator shaft and the floor height difference. The profit value calculation multiplies the inverse of the service load with the inverse of the running distance. The calculation logic is that the lower the service load and the shorter the running distance, the higher the profit of the boundary floor to the elevator. Each elevator calculates the profit value for all candidate boundary floors, forming a profit matrix with elevator numbers as rows and boundary floor numbers as columns. Each element in the matrix represents the profit of the corresponding elevator selecting the corresponding boundary floor.
[0071] The game equilibrium solution calculation finds a stable state where all elevators have no motivation to change through an iterative algorithm. The iterative process first allows each elevator to select the boundary floor with the highest profit based on the current profit matrix. Then it checks whether there is an elevator that wants to change its selection unilaterally to obtain higher profit. When there is an elevator that wants to change its selection, the algorithm updates the selection state and recalculates the profit value of each elevator, because the change in the selection of one elevator will affect the selection options and profits of other elevators. The iterative process continues until the selection of all elevators forms a Nash equilibrium state, i.e. no elevator wants to change its selection unilaterally. The number of individual partition floors is limited to ensure that each partition contains no more than a predetermined upper limit of floors, avoiding the reduction of elevator service efficiency due to excessively large partitions. The distance between adjacent partition boundaries is limited to ensure that the boundary floors of adjacent two partitions are at least separated by a specified number of floors, preventing the partition division from being too fragmented. The constraint check verifies whether the candidate scheme meets the limitation requirements in each iteration, and the scheme that does not meet the constraints is excluded. The equilibrium boundary floor allocation scheme includes the final selected boundary floor of each elevator and the corresponding partition service range.
[0072] The recalibration process adjusts the boundary definition of each partition according to the equilibrium boundary floor allocation scheme. The calibration process first extracts the numbers of all boundary floors in the allocation scheme, sorts them according to the floor number size, and forms a new partition boundary sequence. According to the new boundary sequence, the floor range of each partition is re-divided, and the starting floor of each partition is equal to the previous boundary floor plus 1, and the ending floor is equal to the current boundary floor. The adjusted partition boundary position includes the starting floor and ending floor numbers of each partition re-determined, forming a new partition definition framework.
[0073] In a specific embodiment, step S3 comprises:
[0074] The real-time elevator request quantity of each floor is monitored and collected according to the floor range of each zone in the dynamic zoning boundary scheme, and the floor load data in each zone is obtained.
[0075] The average floor load value of each zone is calculated based on the floor load data in each zone, and the difference between each floor load and the average floor load value is calculated to obtain the load deviation distribution data of each zone.
[0076] The load deviation distribution data of each zone is compared with the preset load balance threshold, and when the load deviation exceeds the threshold, it is marked as an unbalanced state to obtain a zone service imbalance state identifier.
[0077] According to the zone service imbalance state identifier, the elevator number and the zone number are mapped to obtain an elevator-zone allocation matrix representing the corresponding relationship between the elevator and the zone.
[0078] Specifically, the real-time elevator request quantity monitoring and collection is based on the floor range of each zone determined in the dynamic zoning boundary scheme to collect data. The monitoring process records the number of button activations in each time window through the elevator button statistical device installed on each floor. The time window is usually set to 5 minutes to ensure the real-time and effectiveness of the data. The monitoring and collection process groups the floors according to the zoning boundary. The floor load data of the first zone includes the total number of elevator requests in all floors within the zone. The data collection of the second zone and subsequent zones follows the same logic. The floor load data in each zone reflects the actual demand intensity of elevator service by passengers in that zone.
[0079] The average floor load value is calculated based on the statistical analysis of the floor load data in each zone. The calculation process first sums all the load data of the floors in the zone, and then divides the sum by the total number of floors in the zone to obtain the average floor load value of the zone. The difference calculation process performs subtraction between each floor load and the average floor load value. The absolute value of the subtraction result represents the degree of deviation of the floor load from the average level of the zone. A positive value indicates that the floor load is higher than the average value, and a negative value indicates that the floor load is lower than the average value. The load deviation distribution data is formed by collecting the load deviation values of all floors in the zone. This array reflects the dispersion and imbalance characteristics of the floor load in the zone.
[0080] The load balancing threshold is a judgment basis set according to reasonable standards of elevator service efficiency and passenger waiting time, and the threshold value is usually determined based on historical operation data and service quality requirements, such as when the standard deviation of the load deviation in the partition exceeds 30% of the average load, it can be set as an unbalanced state. The comparison judgment process compares the load deviation distribution data of each partition with the preset load balancing threshold value, and the comparison process calculates the statistical characteristic value of the load deviation distribution, such as the standard deviation or variance, and triggers the unbalanced judgment when the statistical characteristic value exceeds the threshold value. The partition service imbalance state identifier records the balance state of each partition in the form of a Boolean value or a state code, and the unbalanced state is marked as true or a specific code, and the balanced state is marked as false or a default code.
[0081] The elevator and partition corresponding relationship mapping process establishes the allocation relationship of elevator resources according to the partition service imbalance state identifier. The mapping process first identifies the partition marked as an unbalanced state, and then determines the most suitable elevator number to serve the partition according to the current position, service capacity and available state of the elevator. The elevator number and the partition number are paired, and the pairing logic considers the matching degree of the physical position of the elevator and the floor range of the partition, as well as the current workload of the elevator. The elevator-partition allocation matrix is a two-dimensional array with elevator numbers as rows and partition numbers as columns, and the element value in the matrix represents whether the corresponding elevator is allocated to the corresponding partition service. Usually, 1 represents the existence of allocation relationship, and 0 represents the non-existence of allocation relationship.
[0082] In a specific embodiment, step S4 comprises:
[0083] Based on the partition service imbalance state identifier, the load deviation data of adjacent partitions is compared by difference value processing, and the unbalanced partition pair whose load difference exceeds the preset difference threshold value is screened out.
[0084] According to the boundary floor number of the high-load partition and the boundary floor number of the low-load partition in the unbalanced partition pair, a transfer feasibility analysis process is performed to obtain a list of transferable boundary floors;
[0085] The floors in the list of transferable boundary floors are sorted and screened according to the load transfer benefit value, and the boundary floor with the maximum benefit value is selected to perform the transfer operation from the high-load partition to the low-load partition;
[0086] The corresponding elevator number and partition number mapping relationship in the elevator-partition allocation matrix is updated and modified by the boundary floor transfer operation, and an updated elevator-partition allocation matrix is obtained.
[0087] In particular, the adjacent partition load bias data difference comparison identifies the adjacency relationship based on the partition service imbalance state identification, and the adjacency relationship is determined by the continuity of the partition number, i.e., the partitions with a number difference of 1 are identified as adjacent partitions. The difference comparison process extracts the load bias distribution data of adjacent partitions, calculates the numerical difference between the load bias statistical values of the two partitions, and the statistical values include the mean, standard deviation or total of the load bias. The preset difference threshold is set according to the elevator service balance requirement, and is usually determined based on the reasonable range of load difference between partitions. When the load bias statistical value difference of adjacent partitions exceeds the threshold, the two partitions form an imbalance partition pair. The screening process traverses all adjacent partition combinations, identifies partition pairs with significant load differences, and forms a list of imbalance partition pairs.
[0088] The transfer feasibility analysis process evaluates the boundary floors in the imbalance partition pair in detail. The boundary floor number of the high-load partition refers to the floor at the boundary between the high-load partition and the adjacent low-load partition, and the boundary floor is usually located at the upper boundary or lower boundary of the high-load partition. The boundary floor number of the low-load partition refers to the floor at the boundary position adjacent to the high-load partition. The transfer feasibility analysis checks the physical continuity, elevator service capacity and floor function compatibility of the boundary floor. The physical continuity requires that the transfer floor and the existing floor of the target partition are adjacent in number. The service capacity analysis evaluates whether the elevator of the low-load partition has sufficient capacity to assume additional floor service. The function compatibility checks whether the function attribute of the transfer floor matches the main function type of the target partition. The list of transferable boundary floors includes all candidate transfer floors that pass the feasibility check and their related attribute information.
[0089] The load transfer benefit value calculation quantitatively analyzes the improvement effect of the transfer operation on system load balance. The benefit value calculation considers the current load of the transfer floor, the impact on the load distribution of the two partitions after transfer, the change in elevator running distance and the improvement degree of service efficiency. The current load of the transfer floor is obtained by statistical analysis of historical call data, reflecting the demand intensity of the elevator service for the floor. The load distribution impact after transfer is evaluated by simulation calculation, which subtracts the load of the transfer floor from the original partition and adds it to the target partition, and recalculates the load bias statistical values of the two partitions. The change in elevator running distance is calculated based on the physical distance from the transfer floor to the elevator position of each partition, and the distance shortening represents positive benefit. The service efficiency improvement is evaluated by comparing the average waiting time and elevator utilization rate before and after transfer. The sorting and screening process arranges all transferable floors in descending order of benefit value, and selects the boundary floor with the highest benefit value as the priority transfer object, ensuring that the transfer operation can maximize the improvement of the system load balance state.
[0090] The elevator-zone allocation matrix updating modification process adjusts the service relationship between elevators and zones according to the boundary floor transfer operation. The updating process first locates the corresponding elevator allocation relationship of the transfer floor in the original zone, modifies the related matrix element from 1 to 0, indicating that the elevator no longer serves the transfer floor. Then assign an appropriate elevator to the transfer floor in the target zone, select the optimal elevator according to the current load and service range of the elevator, modify the corresponding matrix element from 0 to 1. The modification process updates the zone boundary definition at the same time, adjusts the starting floor and ending floor number of the related zone, and ensures that the zone definition is consistent with the actual service range. The updated elevator-zone allocation matrix reflects the new service configuration after the transfer operation, and the state change of each element in the matrix corresponds to the specific adjustment of the elevator service range.
[0091] Figure 2 The figure shows the change of the number of elevator cross-zone runs before and after the boundary floor transfer operation in the embodiment of the present application. As shown in Figure 2 , the figure shows the technical effect of the boundary floor transfer operation in the intelligent allocation method of elevator zones in high-rise buildings. The black solid line in the figure represents the number of elevator cross-zone runs in each time period before the zone reconstruction, and the gray solid line represents the cross-zone run number after the unbalanced zone pair screening and boundary floor transfer operation. From the time distribution, it can be seen that during the peak passenger flow period of 12:00-13:00 and 17:00, the number of elevator cross-zone runs before reconstruction reaches 40 and 38 respectively, while through the boundary floor transfer operation of the present application, the number of cross-zone runs is significantly reduced to 22 and 21, with a reduction of 45% and 44.7% respectively. The light gray filled area intuitively shows the reduction of cross-zone run number in each time period, verifying that the technical solution of dynamically adjusting the zone boundary and transferring the boundary floor of the high-load zone to the low-load zone of the present application can effectively reduce the cross-zone run of the elevator, reduce the system energy consumption, and solve the load imbalance problem caused by static zoning in the prior art.
[0092] In a specific embodiment, step S5 comprises:
[0093] The time cost of reassigning the elevators in the updated elevator-zone allocation matrix is added to the system switching time cost to obtain the total zone reconstruction cost;
[0094] The reduction in the distance of the elevator cross-zone run is calculated based on the updated elevator-zone allocation matrix, and the reduction is multiplied by the power of the elevator motor to obtain the energy saving benefit of zone reconstruction;
[0095] The total zone reconstruction cost and the energy saving benefit of zone reconstruction are calculated by ratio, and when the cost-benefit ratio is less than the preset threshold, it is marked as a pass state;
[0096] According to the verification passing state, the energy saving rate, the load balance improvement degree and the response time improvement degree are weighted and summed according to preset weights to obtain an elevator partition intelligent allocation scheme.
[0097] Specifically, the partition reconstruction total cost calculation is quantitatively analyzed by accumulating the elevator re-allocation time cost and the system switching time cost. The elevator re-allocation time cost is calculated based on the changed allocation relationship in the updated elevator-partition allocation matrix. The change of each elevator allocation relationship needs to consume a certain time for reconfiguration, including elevator control parameter adjustment, service floor range update and priority setting modification. The re-allocation time cost is obtained by multiplying the number of elements changing from 0 to 1 or from 1 to 0 in the matrix by the unit re-allocation time. The system switching time cost refers to the time overhead required for the whole partition scheme to switch from the old configuration to the new configuration, including the time consumption of partition boundary information update, elevator operation program reloading and partition service instruction redistribution. The accumulation calculation sums the elevator re-allocation time cost and the system switching time cost to obtain the partition reconstruction total cost value reflecting the overall time cost of the partition reconstruction operation. The partition reconstruction energy saving benefit calculation is based on the energy consumption analysis of the elevator cross-zone running distance change. The cross-zone running distance reduction amount is calculated by comparing the total distance of the elevator performing cross-zone service before and after the update. The cross-zone running refers to the behavior of the elevator moving from one partition to another to serve passengers. The reduction amount is calculated by counting the total distance of the cross-zone service before the update and then counting the total distance of the cross-zone service after the update. The difference between the two values is the cross-zone running distance reduction amount. The elevator motor power is the rated power parameter of the elevator drive system, reflecting the energy consumption level of the elevator during operation, which is usually determined according to the elevator model and load capacity. The product operation multiplies the cross-zone running distance reduction amount and the elevator motor power to calculate the energy saving benefit based on the running time saving brought by the distance reduction. The energy saving benefit is the product of the running time saving and the motor power, which reflects the amount of energy consumption reduction brought by the partition reconstruction operation.
[0098] The cost-benefit ratio calculation evaluates the economic rationality of the partition reconstruction scheme through division operation. The ratio calculation takes the partition reconstruction total cost as the numerator and the partition reconstruction energy saving benefit as the denominator to obtain the cost-benefit ratio through division operation. The preset threshold is set according to the economic benefit requirements of elevator operation management, which is usually determined based on the balance point of cost recovery period and energy saving effect. The threshold value reflects the upper limit of acceptable cost-benefit ratio. The comparison judgment compares the calculated cost-benefit ratio with the preset threshold value. When the ratio is less than the threshold value, it means that the energy saving benefit of the reconstruction scheme is sufficient to offset the reconstruction cost, and the scheme is economically feasible, marked as a verification passing state. The verification passing state is recorded by a Boolean value or a status code. The true value is marked when the state is passed, and the false value is marked when the state is not passed.
[0099] The weighted summation processing synthesizes the benefit evaluation based on the verification pass state. The energy saving rate is calculated by comparing the overall elevator energy consumption before and after reconstruction, and the calculation method is to divide the energy saving benefit by the original energy consumption and then multiply by 100 to obtain a percentage value. The load balancing improvement degree is calculated by comparing the standard deviation changes of the load deviation of each partition before and after reconstruction, and the improvement degree is equal to the difference between the original standard deviation and the new standard deviation divided by the original standard deviation. The response time improvement degree is calculated by counting the average response time changes before and after reconstruction, and the improvement degree is equal to the difference between the original response time and the new response time divided by the original response time. The preset weight is set according to the priority of elevator service quality, and different weight coefficients are allocated to energy consumption, load balancing and response time. The sum of the weight coefficients is equal to 1. The weighted summation multiplies the three improvement degree indexes by the corresponding weight coefficients, and then sums the three product results to obtain the overall evaluation of the elevator partition intelligent allocation scheme effect score.
[0100] The above describes the elevator partition intelligent allocation method for high-rise buildings in the embodiments of the present application. The following describes the elevator partition intelligent allocation system for high-rise buildings in the embodiments of the present application. Please refer to Figure 3 An embodiment of the elevator partition intelligent allocation system for high-rise buildings in the embodiments of the present application includes:
[0101] The collection module is configured to collect personnel access data and call frequency of each floor, analyze the inter-floor human flow correlation strength based on the floor function attributes, and construct a floor weight correlation matrix based on the human flow correlation strength.
[0102] The partition module is configured to perform partition boundary optimization processing on the floor weight correlation matrix through a partition boundary game algorithm, and obtain a dynamic partition boundary scheme under partition constraints.
[0103] The construction module is configured to monitor the floor load distribution status in each partition in real time according to the dynamic partition boundary scheme, identify a partition service imbalance state through load distribution differences, and construct an elevator-partition allocation matrix representing the corresponding relationship between elevators and partitions.
[0104] The update module is configured to filter out unbalanced partition pairs with load imbalance from adjacent partitions based on the partition service imbalance state, perform a transfer operation of the boundary floor of the high-load partition to the low-load partition, and update the elevator-partition allocation matrix synchronously.
[0105] The verification module is configured to substitute the elevator-partition allocation matrix after the boundary floor transfer into the constraint relationship between reconstruction cost and energy saving benefit for scheme verification, and generate an elevator partition intelligent allocation scheme through benefit evaluation of energy saving rate and load balancing improvement degree.
[0106] The application further provides a computer readable storage medium, which can be a nonvolatile computer readable storage medium or a volatile computer readable storage medium, and the computer readable storage medium stores instructions, and the instructions make a computer execute the steps of the high-rise building elevator partition intelligent allocation method when the instructions are run on the computer.
[0107] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, system and unit can refer to the corresponding processes in the foregoing method embodiments, and will not be described here.
[0108] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the application or the whole or part of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for making a high-rise building elevator partition intelligent allocation device (which can be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the application. The foregoing storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0109] The above embodiments are only used to illustrate the technical solutions of the application, rather than limit them; although the application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the application.
Claims
1. A high-rise building elevator zoning intelligent distribution method, characterized in that, The method comprises the following steps: Step S1: Collecting personnel access data and call frequency of each floor, and obtaining inter-floor flow correlation strength by combining floor function attributes; and constructing a floor weight correlation matrix based on the flow correlation strength; Step S2: The floor weight correlation matrix is optimized by a partition boundary game algorithm, and a dynamic partition boundary scheme is obtained under the constraint of partition, including: performing initial partition processing on the floor weight correlation matrix to obtain the number of candidate partitions of the high-rise building and the starting floor and ending floor of each partition; based on the starting floor and ending floor of each partition, each elevator is taken as a game participant, and the weight correlation value between the floors in each partition is accumulated and calculated to obtain the internal correlation strength value of each partition; According to the internal correlation strength value of each partition, the boundary position adjustment processing is performed by the partition boundary game algorithm, and the adjusted partition boundary position is obtained under the constraints of the number of floors in a single partition and the distance between adjacent partition boundaries, including: comparing the internal correlation strength value of each partition with a preset partition strength threshold value, and identifying the to-be-adjusted partition whose internal correlation strength value is lower than the threshold value; based on the to-be-adjusted partition, each elevator is set as a game participant, the service load and running distance of each elevator are calculated to obtain the income value of each elevator for different boundary floors, and the income matrix of each elevator for the boundary floor is obtained; the income matrix of each elevator for the boundary floor is calculated by a game equilibrium solution, and a stable distribution state in which each elevator maximizes the income and has no unilateral change motivation is obtained by iterative solution, and an equilibrium boundary floor distribution scheme is obtained under the constraints that the number of floors in a single partition does not exceed 12 and the distance between adjacent partition boundaries is not less than 3; the starting floor and ending floor of each partition are re-calibrated according to the equilibrium boundary floor distribution scheme, and the adjusted partition boundary position is obtained; The adjusted partition boundary position is determined by the floor attribution, and a dynamic partition boundary scheme containing the floor range and boundary floor number of each partition is obtained; Step S3: Real-time monitoring of the floor load distribution in each partition according to the dynamic partition boundary scheme, identifying the unbalanced state of the partition service through the load distribution difference, and constructing an elevator-partition allocation matrix representing the corresponding relationship between the elevator and the partition; Step S4: Based on the unbalanced state of the partition service, the unbalanced partition pair with uneven load is selected from adjacent partitions, the boundary floor of the high-load partition is transferred to the low-load partition, and the elevator-partition allocation matrix is updated synchronously; 2. The intelligent distribution method for elevator zoning of high-rise buildings according to claim 1, characterized in that, Step S5: The elevator-partition allocation matrix after the boundary floor transfer is substituted into the constraint relationship between the reconstruction cost and the energy saving benefit for scheme verification, and an elevator partition intelligent allocation scheme is generated through benefit evaluation of energy saving rate and load balance improvement degree. The step S1 comprises: Through the flow detection sensor and the call button statistical device arranged on each floor, the personnel access data and call frequency data of each floor are collected to obtain a floor flow basic data set; According to the floor flow basic data set, a statistical analysis is performed on the flow transfer probability between floors to obtain a two-way flow transfer probability matrix from floor i to floor j; Based on the floor function attribute identification, the floors are classified and matched according to the function types of office area, meeting area, restaurant and parking lot to obtain the function type identification of each floor; The two-way flow transfer probability matrix and the function type identification are associated to perform a correlation calculation to obtain a floor weight correlation matrix representing the correlation strength of the flow between floors.
3. The intelligent zoning and distribution method for high-rise building elevators according to claim 1, characterized in that, The initial partitioning processing according to the floor weight correlation matrix comprises: The total number of floors of the high-rise building is determined according to the row and column number of the floor weight correlation matrix, and the total number of floors is divided by a preset maximum number of floors in a single partition to perform a partition number calculation to obtain a candidate partition number; Based on the candidate partition number, the total number of floors of the high-rise building is equally spaced to obtain an initial floor allocation range of each partition; The smallest floor number in the initial floor allocation range of each partition is marked as a starting floor to obtain the starting floor of each partition; The largest floor number in the initial floor allocation range of each partition is marked as an ending floor to obtain the ending floor of each partition.
4. The intelligent zoning and distribution method for high-rise building elevators according to claim 1, characterized in that, The step S3 comprises: According to the floor range of each partition in the dynamic partition boundary scheme, the real-time elevator request number of each floor is monitored and collected to obtain floor load data in each partition; Based on the floor load data in each partition, an average floor load value of each partition is calculated, and a difference calculation is performed between each floor load and the average floor load value to obtain load deviation distribution data of each partition; The load deviation distribution data of each partition is compared with a preset load balancing threshold value, and when the load deviation exceeds the threshold value, it is marked as an unbalanced state to obtain a partition service imbalance state identification; According to the partition service imbalance state identification, the elevator number and the partition number are mapped to obtain an elevator-partition allocation matrix representing the corresponding relationship between the elevator and the partition.
5. The intelligent distribution method for elevator zoning in high-rise buildings according to claim 4, characterized in that, The step S4 comprises: Based on the partition service imbalance state identification, the load deviation data of adjacent partitions are compared by difference to filter out unbalanced partition pairs whose load difference exceeds a preset difference threshold value; According to the boundary floor number of the high-load partition and the boundary floor number of the low-load partition in the unbalanced partition pair, a transfer feasibility analysis is performed to obtain a transferable boundary floor list; The floors in the transferable boundary floor list are sorted and selected according to the load transfer benefit value, and the boundary floor with the maximum benefit value is selected to perform a transfer operation from the high-load partition to the low-load partition; Through the boundary floor transfer operation, the corresponding elevator number and partition number mapping relationship in the elevator-partition allocation matrix are updated and modified to obtain an updated elevator-partition allocation matrix.
6. The intelligent distribution method for elevator zoning in high-rise buildings according to claim 5, characterized in that, The step S5 comprises: The elevator re-allocation time cost in the updated elevator-partition allocation matrix and the system switching time cost are added to obtain a total partition reconstruction cost; Calculate a reduction amount of elevator cross-zone running distance based on the updated elevator-zone allocation matrix, multiply the reduction amount with elevator motor power to obtain a zone reconstruction energy-saving benefit; Perform ratio calculation processing on the zone reconstruction total cost and the zone reconstruction energy-saving benefit, and mark as a verification pass state when the cost-benefit ratio is less than a preset threshold value; According to the verification pass state, weight the energy saving rate, load balance improvement degree and response time improvement degree according to a preset weight, and perform weighted sum processing to obtain an elevator zone intelligent allocation scheme.
7. A high-rise building elevator zoning intelligent distribution system, characterized in that, The high-rise building elevator zone intelligent allocation system comprises: A collection module is configured to collect personnel access data and call frequency of each floor, analyze floor function attributes to obtain inter-floor passenger flow correlation strength, and construct a floor weight correlation matrix based on the passenger flow correlation strength; A partition module is configured to perform partition boundary optimization processing on the floor weight correlation matrix through a partition boundary game algorithm, and obtain a dynamic partition boundary scheme under partition constraints, including: performing initial partition processing on the floor weight correlation matrix to obtain a candidate number of partitions of the high-rise building and starting and ending floors of each partition; based on the starting and ending floors of each partition, treating each elevator as a game participant, and performing cumulative calculation processing on the weight correlation values between floors in each partition to obtain an internal correlation strength value of each partition; According to the internal correlation strength value of each partition, performing boundary position adjustment processing through the partition boundary game algorithm, and obtaining an adjusted partition boundary position under the constraints of the number of floors in a single partition and the distance between adjacent partition boundaries, including: comparing the internal correlation strength value of each partition with a preset partition strength threshold value to identify a to-be-adjusted partition whose internal correlation strength value is lower than the threshold value; based on the to-be-adjusted partition, setting each elevator as a game participant, calculating the benefit value of each elevator for different boundary floors according to the service load and running distance of each elevator, and obtaining a benefit matrix of each elevator for the boundary floors; performing game equilibrium solution calculation processing on the benefit matrix of each elevator for the boundary floors, and obtaining an equilibrium boundary floor allocation scheme by iteratively solving a stable allocation state in which each elevator maximizes the benefit and has no unilateral change motivation, while maintaining the constraint that the number of floors in a single partition does not exceed 12 and the distance between adjacent partition boundaries is not less than 3; and recalibrating the starting and ending floors of each partition according to the equilibrium boundary floor allocation scheme to obtain the adjusted partition boundary position; Perform floor attribution determination processing on the adjusted partition boundary position to obtain a dynamic partition boundary scheme including the floor range and boundary floor number of each partition; A construction module is configured to monitor the floor load distribution in each partition in real time according to the dynamic partition boundary scheme, identify a partition service imbalance state through load distribution difference, and construct an elevator-zone allocation matrix representing the corresponding relationship between elevators and zones. an updating module, configured to filter out unbalanced partition pairs with load imbalance from adjacent partitions based on the partition service imbalance state, perform a transfer operation from a high-load partition to a low-load partition on a boundary floor of the high-load partition, and synchronously update the elevator-partition allocation matrix; a verification module, configured to substitute the elevator-partition allocation matrix after the boundary floor transfer into a constraint relationship between reconstruction cost and energy saving benefit for scheme verification, and generate an elevator partition intelligent allocation scheme through benefit evaluation of energy saving rate and load balance improvement degree.
8. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program, when executed by a processor, causes the processor to perform the high-rise building elevator partition intelligent allocation method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Elevator control device
CN115402897A
Multi-purpose optimized elevator intelligent scheduling method and system
CN119873553A