An elevator energy consumption analysis method and system
By aligning elevator operation data with time and identifying its status, and combining this with positive and negative power decomposition, the shortcomings of existing elevator energy consumption assessment methods have been addressed. This has enabled precise decomposition of energy consumption and quantification of the destination of regenerated energy, thereby improving the reproducibility and reliability of the analysis results.
Patent Information
- Application Number
- CN202511194710.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-26
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2045-08-26
AI Technical Summary
Existing elevator energy consumption assessment methods are inadequate in terms of detailed segmentation, energy consumption attribution, and determination of the destination of regenerated energy, resulting in results that are not reproducible or credible, making it difficult to provide high-quality support for energy-saving retrofits or operation and maintenance decisions.
By acquiring elevator operation data, detecting anchor point events for time alignment, identifying elevator operation status, and through positive and negative power decomposition and consistency verification, the system achieves accurate decomposition and destination determination of bottom loss stripping and regenerative energy.
It enables precise segmented calculation of elevator energy consumption and quantitative decomposition of regenerated energy destination, providing reliable energy efficiency assessment and anomaly early warning, and providing a reliable foundation for energy efficiency assessment and operation optimization of elevator systems.
Smart Images

Figure CN120736381B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of elevator energy consumption analysis, in particular to an elevator energy consumption analysis method and system. BACKGROUND
[0002] The current elevator energy consumption evaluation method mainly relies on total power collection based on energy meter or simple state segmentation for power integration. Although this kind of method can provide total power consumption in a macroscopic way, it has obvious deficiencies in detailed segmentation, energy consumption attribution and regenerated energy direction judgment. On the one hand, the elevator operation process involves multiple state switching (such as starting, accelerating, leveling, standby, door machine action, etc.), and its power curve shows strong fluctuation characteristics. Single integration often cannot accurately describe the energy consumption structure of each sub-stage. On the other hand, modern elevators generally have energy feedback mechanism, and the existing technology lacks effective means to distinguish the distribution and direction of regenerated energy, and cannot distinguish the actual proportion of grid feeding, resistance dissipation or energy loss.
[0003] In addition, there are a large number of energy consumption analysis deviations caused by data alignment errors, state boundary judgment ambiguity and bottom consumption interference in actual application, which makes the system output results not reproducible and reliable, and also difficult to provide high-quality support for energy saving reconstruction or operation and maintenance decision. Therefore, a unified modeling and energy consumption decomposition method for elevator operation data is urgently needed, which can realize a systematic calculation framework for bottom consumption stripping, regenerated energy identification and state robust segmentation. SUMMARY
[0004] In view of the above problems, the present application is proposed.
[0005] To solve the above technical problems, the present application provides the following technical scheme: an elevator energy consumption analysis method, comprising: acquiring elevator operation data, detecting anchor point events based on the elevator operation data, performing time alignment processing on the elevator operation data, and generating a synchronous data sequence of a unified time axis;
[0006] Based on the synchronous data sequence, the elevator operation state is identified and the regenerated operation stage is marked, and the time segments corresponding to each elevator operation state are outputted;
[0007] In the time segment, the line active power is integrated and calculated, the bottom consumption is stripped in combination with the standby power reference, and the segmented energy consumption is outputted through positive and negative power decomposition;
[0008] In the regenerated operation stage, the feedback energy and braking energy are calculated according to the elevator operation data, the feedback efficiency is calculated, and the energy consumption analysis result is outputted.
[0009] As a preferred scheme of the elevator energy consumption analysis method, the elevator operation data includes line active power, DC bus voltage, DC bus current, traction motor angular velocity, motor electromagnetic torque, door machine operation state, brake resistor relay state, feedback device operation state, operation quadrant flag and time data.
[0010] The anchor point event detection based on the elevator operation data includes obtaining the line active power, DC bus voltage and traction motor angular velocity from the elevator operation data, setting power change threshold, bus voltage change threshold and angular acceleration threshold through field calibration.
[0011] The anchor point event is detected, and when the line active power change amplitude exceeds the power change threshold, it is determined as a power anchor point.
[0012] When the DC bus voltage change amplitude exceeds the voltage change threshold, it is determined as a bus voltage anchor point.
[0013] When the traction motor angular velocity change amplitude exceeds the speed change threshold, it is determined as a speed anchor point.
[0014] As a preferred scheme of the elevator energy consumption analysis method, the time alignment processing includes taking the time data of the electric energy meter as the reference time, and the devices other than the electric energy meter are non-reference devices, and an affine mapping from the local time of the non-reference device to the reference time is established.
[0015] The reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each , the reference anchor point sequence is determined according to the elevator operation data, the window length is determined, and each
[0016] Based on the candidate pair set, the residual between the reference anchor point timestamp and the non-reference device anchor point timestamp is taken as the regression target, the global correction parameter is calculated through weighted robust linear regression according to the physical consistency confidence weight.
[0017] Map the original elevator operation data of a non-reference device to a reference time through a global correction parameter to obtain a synchronized data sequence.
[0018] As a preferred scheme of the elevator energy consumption analysis method, the elevator operation states include standby, door machine action, start acceleration, uniform speed operation, regenerative operation, floor alignment and door opening maintenance, the time axis of the entire elevator operation cycle is divided into several time segments according to the synchronized data sequence, and each time segment corresponds to a unique elevator operation state.
[0019] As a preferred scheme of the elevator energy consumption analysis method, the output of the segmented energy consumption through positive and negative power decomposition includes, for the synchronized data sequence of the standby operation state corresponding time segment, in a fixed time window, the line active power is taken as the median and the 10% abnormal values at both ends are removed to obtain the bottom consumption power, the bottom consumption power is corrected to the full time sequence power to obtain the incremental power sequence stripped of the bottom consumption, which is expressed as:
[0020] ;
[0021] Wherein, represents the incremental power; represents the maximum value; represents the line active power; represents the bottom consumption power;
[0022] The energy of each operation state is integrated to calculate the original value energy without stripping the bottom consumption and the incremental energy stripped of the bottom consumption, and the total bottom consumption energy is calculated.
[0023] The line active power is decomposed into positive and negative powers and integrated to obtain positive and negative energies;
[0024] The two sets of caliber of segment summation consistency and level caliber consistency and bipolar closure form a triangular check, which self-proves consistency without relying on external metering devices and automatically locates the problem source.
[0025] For each state boundary, a micro-displacement perturbation is made to recalculate the original value energy and the incremental energy, and a sensitivity index is calculated to measure the sensitivity of the segmented result to the boundary perturbation, which is expressed as:
[0026] ;
[0027] Wherein, represents the boundary sensitivity index of the elevator operation state s; represents the positive energy after perturbation; represents the incremental energy; represents the negative energy after perturbation; a small constant representing zero division prevention; a boundary micro-displacement perturbation amplitude.
[0028] As a preferred scheme of the elevator energy consumption analysis method, the calculation of the feedback energy and the braking energy according to the elevator operation data comprises: calculating the direct current side instantaneous power according to the direct current bus voltage and the current, determining the positive and negative directions of the instantaneous power through the sign factor self-calibration, selecting the sign factor that maximizes the correlation between the direct current side power and the line side negative power in the regenerative operation stage, and obtaining the direct current side power sequence with the same direction.
[0029] In the regenerative operation stage, the non-negative part of the direct current side power sequence is integrated according to time to obtain the total value of the regenerative energy.
[0030] At each sampling time of the synchronization data sequence, the braking resistor state and the feedback device state are obtained according to the elevator operation data, and the energy direction is determined according to the priority rules:
[0031] When the braking resistor is connected, the regenerative power at the corresponding time is counted into the braking energy.
[0032] When the braking resistor is not connected and the feedback device is in operation, the regenerative power at the corresponding time is counted into the feedback energy.
[0033] When the feedback device signal is missing, the energy of the braking resistor that is not connected is counted into the feedback energy by default.
[0034] When the braking resistor and the feedback device are connected at the same time, the braking resistor is given priority, and the line side negative power is used as the upper limit constraint of the feedback energy.
[0035] The braking energy and the feedback energy are accumulated respectively, and compared with the total value of the regenerative energy. If there is a difference that cannot be attributed, it is marked as unknown direction energy.
[0036] As a preferred scheme of the elevator energy consumption analysis method, the output of the energy consumption analysis result comprises: the duration, the number of occurrences, the segmented energy value and the proportion of each operation state are counted, and the energy consumption intensity per unit time is calculated for horizontal comparison.
[0037] The energy consumption analysis results are summarized, and the total energy consumption of the original value energy and the incremental energy is output and compared.
[0038] The total value of the regenerative energy and the direction are counted, including the feedback energy part, the braking energy part and the unknown direction energy part, and the proportions of the three parts of energy are calculated.
[0039] The regenerative energy is correspondingly mapped with the state interval, so that the energy consumption result of each operation stage and the regenerative direction result are output together to form a complete energy consumption analysis summary result.
[0040] An elevator energy consumption analysis system using any method of the present application, wherein: a collection module acquires elevator operation data, detects anchor point events based on the elevator operation data, performs time alignment processing on the elevator operation data, and generates a synchronous data sequence of a unified time axis;
[0041] A segmentation module identifies elevator operation states and marks regenerative operation stages based on the synchronous data sequence, and outputs time segments corresponding to each elevator operation state;
[0042] A calculation module integrates the line active power within the time segments, realizes bottom consumption stripping in combination with standby power reference, and outputs segmented energy consumption through positive and negative power decomposition;
[0043] An output module calculates feedback energy and braking energy in the regenerative operation stage according to the elevator operation data, calculates feedback efficiency, and outputs the energy consumption analysis result.
[0044] The present application has the following advantages: The method of the present application completes operation clock alignment, state identification, energy segmentation, and feedback direction discrimination based on operation data. By introducing a unified time axis with an electric energy meter as a reference, a segmented integration method based on bottom consumption stripping, positive and negative power decomposition, and a consistency closure checking mechanism, the attribution bias and unstable result problems existing in traditional analysis are effectively avoided. By introducing feedback energy direction modeling and boundary sensitivity evaluation mechanism, the quantitative decomposition of regenerative energy flow and the accurate description of state boundary stability are realized. Finally, through a unified index system and regularized abnormality judgment, structured energy consumption characteristics and multi-dimensional diagnosis results are output, providing a reliable foundation for energy efficiency evaluation, abnormality early warning, and operation optimization of the elevator system. BRIEF DESCRIPTION OF DRAWINGS
[0045] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0046] Figure 1 A whole flowchart of an elevator energy consumption analysis method provided for Embodiment 1 of the present application. DETAILED DESCRIPTION
[0047] In order to make the above objectives, characteristics and advantages of the present application more obvious and easy to understand, the specific embodiments of the present application will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should fall within the scope of protection of the present application.
[0048] Embodiment 1, reference Figure 1 For an embodiment of the present application, an elevator energy consumption analysis method is provided, comprising:
[0049] S1: acquiring elevator operation data, detecting anchor point events based on the elevator operation data, performing time alignment processing on the elevator operation data, and generating a synchronous data sequence of a unified time axis.
[0050] In a preferred embodiment of the present application, the collection and caching of elevator operation data are first performed to provide a complete and synchronous raw data basis for subsequent state recognition, energy consumption decomposition and recovered energy direction discrimination.
[0051] Specifically, a three-phase electronic power meter is connected to the power distribution side of the elevator drive circuit, the line active power is read in real time through a standard communication interface (such as RS485 / ModbusRTU or Ethernet / ModbusTCP protocol), and the sampling time is recorded by the power meter. At the same time of line side power collection, the DC bus voltage, DC bus current, traction motor angular velocity, and motor electromagnetic torque or stator q-axis current are periodically read through the monitoring interface of the elevator frequency converter. Among them, the DC bus voltage and DC bus current are used for regenerative phase energy calculation, the traction motor angular velocity and electromagnetic torque are used for running state discrimination and running quadrant determination.
[0052] In order to identify the door machine action state, the door machine operation state signal is collected at the output end of the door machine controller; in order to determine the direction of regenerative energy, the brake resistor relay state signal is collected at the control terminal or external I / O module of the frequency converter, and the feedback device operation state signal is preferably collected. In addition, the running quadrant flag is directly read from the state bit information of the frequency converter; if this information cannot be directly obtained, the running quadrant flag is calculated according to the sign of the product of the angular velocity and the electromagnetic torque.
[0053] All the above acquisition channels sample data at the highest stable sampling frequency supported by the respective device, and preserve the correspondence between the device internal time and the acquisition values. The acquired data is written in the form of "timestamp + signal value" key-value pairs to a ring buffer in the local memory, and the buffer capacity should cover at least one complete elevator running cycle to ensure the time span required for subsequent processing. The ring buffer supports fast retrieval by time interval, ensuring efficient invocation of the required raw data in steps such as state recognition, time alignment, and energy integration.
[0054] Further, in order to establish a unified time reference between different acquisition devices, it is necessary to extract anchor point events with physical synchronization significance from the elevator running data. These events will have obvious changes on multiple signal channels simultaneously during the elevator running process, and can be used as reference points for subsequent multi-source time alignment.
[0055] The line active power, DC bus voltage, and traction motor angular velocity are selected as anchor point candidate signals. These three types of signals will have relatively obvious and repeatable change characteristics during the startup, acceleration, deceleration, and regenerative braking stages of the elevator, making them suitable as physical markers for time alignment.
[0056] On the line active power signal channel, when the line active power has a significant rise or fall within a short period of time, and the change amplitude exceeds the pre-set power change threshold, it is determined that this time is a power anchor point event. This type of event usually occurs during the startup, acceleration, deceleration, or regenerative braking stages of the elevator, and is the most representative change point on the power channel.
[0057] On the DC bus voltage signal channel, when the DC bus voltage has a significant fluctuation within a short period of time, and the change amplitude exceeds the pre-set voltage change threshold, it is determined that this time is a bus voltage anchor point event. This type of event often occurs during energy exchange stages, such as regenerative energy feedback or brake resistor absorption, and the bus voltage will have a rapid rise or fall.
[0058] On the traction motor angular velocity signal channel, when the traction motor angular velocity change rate significantly increases or decreases within a short period of time, and the change amplitude exceeds the pre-set speed change threshold, it is determined that this time is a speed anchor point event. This type of event often occurs at the speed turning points of the acceleration start, deceleration start, or leveling process, and can accurately reflect the change in the elevator running phase.
[0059] For the detected power anchor points, bus voltage anchor points, and velocity anchor points, their occurrence time and signal source are recorded and stored in a unified anchor point event set. In the subsequent multi-source time alignment step, the power anchor point is used first as the reference anchor point for time alignment, while the bus voltage anchor point and velocity anchor point are used as auxiliary matching information to achieve time consistency of data across devices. Through the anchor point event detection process, even if there are internal time discrepancies between different acquisition devices, the data time reference can be unified through events with consistent physical characteristics, providing an accurate time alignment basis for subsequent segmented energy consumption calculation and regenerated energy destination analysis.
[0060] Furthermore, the time data of the electricity meter is used as the reference time, and devices other than the electricity meter are non-reference devices (including frequency converters, door controllers, I / O modules, etc.). An affine mapping is established from the local time of the non-reference devices to the reference time.
[0061] To calculate the mapping parameters, As a reference anchor point sequence, the window length is determined based on elevator operation data, and for each... ,exist Find the nearest on the axis ,when At that time, establish candidate pairs Assign physical consistency confidence weights to each candidate pair to build a candidate pair set, where... Indicates the reference anchor point sequence; This represents the timestamp of the m-th power anchor point; Indicates device The local timeline; Indicates non-reference device The first detected The timestamps of each anchor point include bus voltage anchor points and velocity anchor points; Indicates the window length.
[0062] It should be noted that the time data of the electricity meter refers to the real-time clock data used for metering and event recording inside the electronic three-phase electricity meter. It is the direct time reference for power data, with high accuracy, good stability, and small long-term drift. Moreover, it is located at the energy entry point and is directly related to energy consumption integration. This makes it possible to reduce the cumulative error and misalignment problem in subsequent energy consumption decomposition by using its time axis as a unified reference.
[0063] Based on the candidate pair set, the residual between the reference anchor timestamp and the non-reference device anchor timestamp is used as the regression target. According to the physical consistency confidence weight, the global correction parameter is calculated through weighted robust linear regression, expressed as:
[0064] ;
[0065] where, represents the time offset between device i and the reference time; represents the scaling factor of device i clock relative to the reference time; represents the parameter value that minimizes the bracket and the formula; represents the anchor point index on the reference clock side; represents the anchor point index on the signal source side; represents the candidate pair set; represents the weight coefficient; represents the residual error measurement function; represents the overall translation correction; represents the rate correction.
[0066] After obtaining the global parameters , in order to solve the clock drift problem that may occur during long-term operation, the above matching and estimation process is further repeated in a sliding time window to obtain local parameters that change over time, and a continuous time mapping function is constructed through linear interpolation or piecewise affine method, thereby eliminating the relative drift between devices.
[0067] After completing the time mapping parameter calculation for all non-reference devices, the original data sequence of the devices is mapped to a unified time axis, wherein the continuous quantity signal (such as DC bus voltage, DC bus current, traction motor angular velocity, motor electromagnetic torque) adopts linear interpolation method, and the discrete quantity or binary signal (such as door machine operating state, brake resistor relay state, feedback device operation state) adopts zero-order hold method, so as to ensure that all signal values correspond to the same physical time point at any time.
[0068] Finally, the mapping parameters of each device, the weighted residual root mean square, and the number of paired anchor points and the rejection ratio are output, which will be used for subsequent state recognition and segmented energy consumption calculation.
[0069] It should be noted that the method of the present application is not limited to global fixed mapping, but obtains local time mapping parameters through a sliding time window to form a that changes continuously over time, thereby eliminating the synchronization error caused by clock drift during long-term operation. Without modifying the existing hardware clock system or relying on a special synchronization protocol, a unified time reference for high-precision elevator operation data can be achieved in the analysis layer, providing physically consistent signal boundaries for subsequent state-based segmented energy consumption integration, and significantly improving the reproducibility and reliability of the energy consumption attribution results.
[0070] S2: Based on the synchronization data sequence, identify the elevator running state and mark the regenerative running phase, and output the time segments corresponding to each elevator running state.
[0071] Further, after the multi-source time alignment is completed, based on the elevator operation data on the unified time axis, a finite state machine method is used to identify the state and segment the time of the whole elevator operation.
[0072] Specifically, first, a state set of elevator operation is established, including: standby, door machine action, start acceleration, uniform speed operation, regenerative operation, floor alignment and door opening maintenance. The state set covers the main physical links of the elevator in a running cycle, and can provide complete semantic support for energy attribution.
[0073] In the state identification process, signals on the unified time axis are mainly used, including the angular velocity of the traction motor, the angular velocity derivative, the door machine operation state signal and the operation quadrant flag.
[0074] By defining the determination threshold for each type of state, the identification of different operation stages can be realized:
[0075] When the absolute value of the angular velocity of the traction motor is lower than the preset threshold and the door machine is stationary, it is determined as the standby state;
[0076] When the door machine controller state is action, it is determined as the door machine action state;
[0077] When the angular velocity derivative is greater than the acceleration threshold and the quadrant flag is positive, it is determined as the start acceleration state;
[0078] When the angular velocity derivative is close to zero and the angular velocity is greater than the minimum running value, it is determined as the uniform speed operation state;
[0079] When the angular velocity derivative is less than the negative acceleration threshold and the quadrant flag is negative, it is determined as the regenerative operation state;
[0080] When the angular velocity gradually approaches zero and the proximity to the floor position is detected, it is determined as the floor alignment state; when the door machine action is completed and the door is kept open, it is determined as the door opening maintenance state.
[0081] Through the above determination rules, the running process of the elevator is divided into several time intervals, each time interval corresponds to a unique state label, so that a complete state interval set is obtained. The state sequence not only reflects the physical logic of the elevator operation process, but also provides accurate time boundaries for the subsequent step of segmented energy integration.
[0082] S3: In the time segmentation, the line active power is integrated and calculated, the standby power reference is combined to realize the bottom consumption stripping, and the segmented energy consumption is output through the positive and negative power decomposition.
[0083] Further, after completing the state recognition and time segmentation, the energy consumption of the entire elevator operation process is segmented and calculated and checked. The purpose of this step is to attribute the line power data according to the state interval, and on this basis, to peel off the bottom consumption and retain the positive and negative power decomposition, and at the same time to establish a consistency checking and boundary sensitivity evaluation mechanism, so as to ensure the interpretability and reproducibility of the energy consumption analysis results.
[0084] First, the interval normalization of the state interval set is performed. Specifically, if there is a small time gap between adjacent intervals that is less than a preset threshold, the gap is merged into the previous interval; if there is interval overlap, only one interval is retained according to the established priority rule. Through this preprocessing, the entire time axis is uniquely covered, and there is no hole or overlap.
[0085] For the synchronous data sequence of the standby operation state corresponding time segment, the median of the line active power is taken within a fixed time window, and 10% of the abnormal values at both ends are removed to obtain the bottom consumption power. The bottom consumption power is used to modify the full time sequence power to obtain the incremental power sequence after peeling off the bottom consumption, which is represented as:
[0086]
[0087] Among them, represents the incremental power; represents the maximum value; represents the line active power; represents the bottom consumption power.
[0088] It should be noted that the elevator system has a relatively stable "bottom consumption" part, i.e. the basic electrical energy required by the elevator when it is on standby (including control system, lighting, ventilation, etc.). This part of energy will exist continuously in any operating state. If the original power is directly integrated, the bottom consumption will be evenly distributed to all operating states, thereby masking the true incremental difference under different states. Therefore, the present application introduces the idea of "bottom consumption peeling" in segmented energy consumption calculation: by robustly estimating the power signal in the standby interval, the bottom consumption power value is obtained, and the incremental power sequence is constructed by peeling off the bottom consumption in the full-time data, so that the energy consumption structure is composed of bottom consumption and incremental two parts. In this way, the energy consumption of short-time states such as door machine action or alignment can be presented separately after peeling off the bottom consumption, which is more consistent with the physical reality.
[0089] After obtaining the power sequence, the energy of each state interval is integrated. The original power is integrated to obtain the original segmented energy, the incremental power is integrated to obtain the incremental segmented energy, and the total bottom consumption energy is calculated. The original value interval ensures the consistency of the results with the traditional energy accounting interval, and the incremental interval can better reflect the energy consumption of the optimizable part.
[0090] Furthermore, the line power is decomposed into positive power and negative power: when the power is greater than zero, it is recorded as positive power, and when the power is less than zero, it is recorded as the absolute value of negative power. These values are then integrated to obtain positive energy and negative energy. The negative energy reflects the possible regenerative feedback during elevator operation and serves as an auxiliary indicator for subsequent energy destination determination.
[0091] To ensure the accuracy of the segmented energy consumption results, this invention incorporates three consistency checks in this step: first, verifying whether the sum of the segmented energy equals the total power integral result; second, verifying whether the sum of the incremental segmented energy and the base energy equals the total power integral result; and third, verifying whether the difference between positive and negative energy matches the total power integral result. If any of the above conditions are not met, a backtracking mechanism is triggered to readjust the state interval segmentation or base energy estimation.
[0092] Finally, to avoid the segmentation results being overly sensitive to boundary divisions, this invention introduces a boundary sensitivity assessment mechanism. Specifically, a small perturbation is applied to the boundary of each state interval, the energy results are recalculated, and a boundary sensitivity index is obtained:
[0093] ;
[0094] in, A boundary sensitivity index representing the elevator's operating state s; This represents the positive energy after the disturbance; Indicates incremental energy; This represents the negative energy after the disturbance; This represents a small constant that prevents division by zero. This indicates the amplitude of the boundary micro-displacement disturbance.
[0095] If the sensitivity exceeds a preset threshold, the state interval is marked as a boundary unstable interval, triggering parameter correction in the preceding steps. Through the above steps, this invention can form a clear energy consumption structure with "base consumption + incremental" hierarchy without relying on additional hardware. At the same time, it uses positive and negative power decomposition and multiple consistency checks to ensure the reliability of the results, and provides a quantitative robustness measure through boundary sensitivity indicators, thereby making elevator energy consumption analysis interpretable, reproducible, and auditable.
[0096] S4: During the regenerative operation phase, calculate the feedback energy and braking energy based on the elevator operation data, calculate the feedback efficiency, and output the energy consumption analysis results.
[0097] Further, to identify whether the generated electric energy of the elevator in the regenerative working condition is fed back to the power grid or converted into heat energy by the braking resistor and dissipated, and to evaluate the regenerative utilization efficiency accordingly, a regenerative energy direction discrimination and efficiency evaluation step is performed. This step is implemented based on multi-source data on a unified time axis, according to the process of “discriminating regeneration → correcting DC port caliber → distributing direction according to rules → cross-port consistency checking → calculating efficiency ratio → mapping by state → quality control and output tracing”.
[0098] The direction consistency of the instantaneous power on the DC side is established, and the DC side power is obtained by multiplying the DC bus voltage and the DC bus current; considering the differences in current direction definition of different brands of devices, the application automatically calibrates the sign factor of the DC side power in the regeneration mask according to the correlation of the negative power sequence on the line side. Specifically, the sign factor that maximizes the correlation between the DC side power and the negative power on the line side in the regeneration interval is selected as the on-site one-time calibration result, and the direction of the DC side power is corrected accordingly. Through this correction, the caliber of “positive DC side regeneration power” is ensured to be consistent with the caliber of “positive line side negative power”, providing a unified benchmark for subsequent energy distribution.
[0099] After the DC caliber is unified, the DC side regeneration energy is calculated. The calculation method is: in the time segment corresponding to the regeneration running stage, the non-negative part of the corrected DC side regeneration power is discretely integrated along the unified time axis to obtain the total regeneration energy throughout the process. This energy only counts the part that is actually in the regeneration state and the DC side power points to the bus, in order to avoid counting the non-regeneration period.
[0100] The direction of the regeneration energy is distributed according to rules with clear priorities:
[0101] When the braking resistor is connected, the regeneration power at the corresponding time is counted into the braking energy;
[0102] When the braking resistor is not connected and the feedback device is in operation, the regeneration power at the corresponding time is counted into the feedback energy;
[0103] When the feedback device signal is missing, the energy without the braking resistor is counted into the feedback energy by default;
[0104] When the braking resistor and the feedback device are connected at the same time, the braking resistor is given priority, and the line side negative power is used as the upper limit constraint of the feedback energy;
[0105] The above three distribution calibers are mutually exclusive at the same time, ensuring that each part of the regeneration energy is only classified into one direction. The braking energy and the feedback energy are accumulated respectively, and compared with the total value of the regeneration energy. If there is a difference that cannot be attributed, it is marked as unknown direction energy.
[0106] To verify the consistency of the DC side and the line side caliber, the cross-caliber consistency check is introduced. Under the constraint of the regeneration mask, the line side negative power sequence is integrated to obtain the line side negative energy in the regeneration period. Then, the total energy of the DC side judged as feedback to the grid is compared with the line side negative energy, a tolerance threshold is set, and it is judged whether they are within the consistency range. If not, the sequence is checked back: whether the DC side power sign factor calibration is correct, whether the synchronization data sequence is deviated, and whether the elevator operation state boundary needs to be refined. The check mechanism balances the results of different physical caliber, ensuring the robustness of the destination discrimination.
[0107] After obtaining the total regeneration energy and each destination sub-item, the efficiency and proportion index are calculated. The feedback efficiency is defined as the proportion of the feedback grid energy to the total regeneration energy; the brake proportion is defined as the proportion of the brake resistance dissipated energy to the total regeneration energy; the unknown proportion is used to quantify the proportion of the energy that cannot be classified to the total regeneration energy. When the total regeneration energy is zero, the above proportion is safely handled with zero or undefined, and is explicitly marked in the report to avoid misreading.
[0108] To maintain consistency with the segmented energy consumption caliber, the invention maps and counts the regeneration energy and its destination and state interval. Preferably, the regeneration operation state interval is decomposed and the feedback grid energy and brake resistance dissipated energy in the interval are respectively accumulated; if necessary, the same method can be used to count other state intervals. Through this one-to-one interval mapping, the destination discrimination result can be compared and analyzed with the segmented energy consumption result under the same time semantics, keeping the technical caliber unified.
[0109] Further, the duration, occurrence frequency and corresponding energy consumption results of each state interval are counted, and the energy proportion based on the original power integration and the improved caliber after stripping the bottom consumption is calculated respectively, so as to obtain the distribution of each state in the overall energy consumption structure. At the same time, the unit time energy consumption intensity of each state is summarized for horizontal comparison of the energy efficiency levels of different states.
[0110] In terms of regeneration energy, the total regeneration energy, feedback energy, brake energy and unknown destination energy are summarized, and the corresponding proportion index is calculated. Through this statistical result, the allocation of regeneration energy in elevator operation can be clearly displayed, and the consistency between the DC side and the line side is further checked.
[0111] On this basis, by setting multiple standardized judgment criteria, such as: standby state energy consumption exceeding the standard, door machine action energy consumption or frequency anomaly, regenerative energy abnormal distribution in deceleration state, large difference of regenerative energy between DC side and line side, inconsistency check failure, state boundary instability, and data missing or conflict, etc. For any index triggering the above rules, it is marked as an exception, and is classified according to different levels such as prompt, warning, and serious, to form a systematic exception list.
[0112] Finally, the output of the method of the application includes three types of content: first, a state-by-state energy consumption summary table, which clearly lists the duration, number of occurrences, energy consumption value and proportion; second, a regenerative energy destination summary table, which covers energy and proportion of unknown destination such as power grid, braking dissipation and unknown destination; third, an abnormal record list, which lists the corresponding relationship between abnormal category, triggering interval, index value and threshold value, and is related to the previous step, for easy tracing. All results are accompanied by output parameter version number and threshold setting to ensure traceability for subsequent comparison and audit.
[0113] Through the above index induction and abnormal judgment link, the method of the application forms a complete closed loop in technical logic: it realizes accurate decomposition of segmented energy consumption and identification of regenerative energy destination, and through multi-dimensional statistics and abnormal identification mechanism, it converts energy consumption characteristics into structured data and standardized labels.
[0114] In an exemplary embodiment, an elevator energy consumption analysis system is also provided, comprising: a collection module that acquires elevator operation data, detects anchor point events based on the elevator operation data, performs time alignment processing on the elevator operation data, and generates a synchronous data sequence of a unified time axis.
[0115] A segmentation module that identifies elevator operating states and marks regenerative operating phases based on the synchronous data sequence, and outputs time segments corresponding to each elevator operating state.
[0116] A calculation module that integrates line active power within the time segments, realizes bottom consumption stripping in combination with standby power reference, and outputs segmented energy consumption through positive and negative power decomposition.
[0117] An output module that calculates feedback energy and braking energy within the regenerative operating phase based on the elevator operation data, calculates feedback efficiency, and outputs energy consumption analysis results.
[0118] If the above functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or parts of the present application that make contributions to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0119] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as a list of executable instructions for implementing logic functions, which can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus or device, such as a computer-based system, a system including a processor or other system that can fetch instructions from an instruction execution system, apparatus or device and execute the instructions, or in conjunction with such instruction execution system, apparatus or device. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transport a program for use by or in connection with an instruction execution system, apparatus or device or in conjunction with such instruction execution system, apparatus or device.
[0120] More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection having one or more wires (electrical devices), a portable computer diskette (magnetic devices), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CD ROM). In addition, the computer-readable medium can even be paper or other suitable medium on which the program can be printed, as the program can be electronically obtained, for example, by optical scanning of the paper or other medium, followed by editing, interpreting or otherwise processing the program as necessary, and then storing it in a computer memory.
[0121] It should be understood that portions of the present application can be implemented in hardware, software, firmware, or combinations thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, implementation can be with any or a combination of the following technologies, which are all well known in the art: a discrete logic circuit having logic gates for implementing logic functions upon an application of data signals, an application specific integrated circuit having appropriate combinational logic gates, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0122] It should be noted that the above examples are only used to illustrate the technical solutions of the present application but not limit the present application. Although the present application has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present application can be modified or replaced equivalently without departing from the spirit and scope of the present application, and all of them should be covered in the scope of the claims of the present application.
Claims
1. An elevator energy consumption analysis method, characterized by, The method comprises the following steps: Obtain elevator operation data, detect anchor point events based on the elevator operation data, perform time alignment processing on the elevator operation data, and generate synchronized data sequences of a unified time axis; Based on the synchronized data sequences, identify the elevator operation state and mark the regenerative operation phase, and output the time segments corresponding to each elevator operation state; Within the time segments, integrate the line active power, combine with the standby power reference to realize bottom consumption stripping, and output the segmented energy consumption through positive and negative power decomposition; Within the regenerative operation phase, calculate the feedback energy and braking energy according to the elevator operation data, calculate the feedback efficiency, and output the energy consumption analysis result.
2. The method of claim 1, wherein: The elevator operation data includes line active power, DC bus voltage, DC bus current, traction motor angular velocity, motor electromagnetic torque, door machine operation state, brake resistor relay state, feedback device operation state, operation quadrant flag and time data; The detection of anchor point events based on the elevator operation data includes the following steps: Obtain the line active power, DC bus voltage and traction motor angular velocity from the elevator operation data, set the power change threshold, bus voltage change threshold and angular acceleration threshold through field calibration; Detect anchor point events, when the line active power change amplitude exceeds the power change threshold, it is determined as a power anchor point; When the DC bus voltage change amplitude exceeds the voltage change threshold, it is determined as a bus voltage anchor point; 3. The method of claim 2, wherein: When the traction motor angular velocity change amplitude exceeds the speed change threshold, it is determined as a speed anchor point. Will As a reference anchor point sequence, the window length is determined based on elevator operation data, and for each... ,exist Find the nearest on the axis ,when At that time, establish candidate pairs Assign physical consistency confidence weights to each candidate pair to build a candidate pair set, where... Indicates the reference anchor point sequence; This represents the timestamp of the m-th power anchor point; Indicates device The local timeline; Indicates non-reference device The first detected The timestamps of each anchor point include bus voltage anchor points and velocity anchor points; Indicates the window length; The time alignment processing includes the following steps: The original elevator operation data of the non-reference device is mapped to the reference time through a global correction parameter to obtain a synchronized data sequence.
4. The method of claim 3, wherein: Take the time data of the electric energy meter as the reference time, and the devices other than the electric energy meter as non-reference devices, establish an affine mapping from the local time of the non-reference devices to the reference time; 5. The method of claim 4, wherein: Based on the candidate pair set, take the residual error between the reference anchor point timestamp and the non-reference device anchor point timestamp as the regression target, calculate the global correction parameter through weighted robust linear regression according to the physical consistency confidence weight; ; wherein, represents incremental power; represents taking the maximum value; represents line active power; represents bottom consumption power; The identification of the elevator operation state includes standby, door machine action, start-up acceleration, uniform speed operation, regenerative operation, level alignment and door opening maintenance, and the time axis of the entire elevator operation cycle is divided into several time segments according to the synchronized data sequences, each time segment corresponds to a unique elevator operation state. The segmented energy consumption output through positive and negative power decomposition includes the following steps: For the synchronized data sequences of the time segment corresponding to the standby operation state, take the median of the line active power within a fixed time window and remove the 10% abnormal values at both ends to obtain the bottom consumption power, correct the full time sequence power through the bottom consumption power to obtain the incremental power sequence stripped of the bottom consumption, which is represented as: Integrate the energy for each operation state, respectively calculate the original energy without stripping the bottom consumption and the incremental energy stripped of the bottom consumption, and calculate the total bottom consumption energy; Decompose the line active power into positive and negative powers and integrate them respectively to obtain positive and negative energies; Use the two sets of caliber of segmented summation consistency and hierarchical caliber and bipolarity closure to form a triangular check, which can prove consistency without relying on external metering devices and automatically locate the problem source. The sensitivity index is calculated by perturbing each state boundary with a small displacement, recalculating the original value energy and the incremental energy, and measuring the sensitivity of the segmented results to the boundary perturbation, which is represented as: ; wherein, represents a boundary sensitivity index of the elevator operating state s; represents a positive forward energy after the perturbation; represents an incremental energy; represents a negative forward energy after the perturbation; represents a small constant to prevent division by zero; represents a boundary micro-displacement perturbation amplitude.
6. The method of claim 5, wherein: The calculation of the feedback energy and the braking energy from the elevator operation data includes calculating the DC side instantaneous power from the DC bus voltage and current, and determining the positive and negative directions of the instantaneous power through a symbol factor self-tagging. The symbol factor that maximizes the correlation between the DC side power and the line side negative power during the regenerative operation stage is selected to obtain a sequence of DC side power with consistent direction; During the regenerative operation stage, the non-negative part of the DC side power sequence is integrated by time to obtain the total regenerative energy value; At each sampling time of the synchronous data sequence, the braking resistor state and the feedback device state are obtained from the elevator operation data, and the energy direction is determined according to the priority rule: When the braking resistor is connected, the regenerative power at the corresponding time is counted into the braking energy; When the braking resistor is not connected and the feedback device is in operation, the regenerative power at the corresponding time is counted into the feedback energy; When the feedback device signal is missing, the energy of the braking resistor that is not connected is counted into the feedback energy by default; When the braking resistor and the feedback device are connected at the same time, the braking resistor is given priority, and the line side negative power is used as the upper limit constraint of the feedback energy; The braking energy and the feedback energy are accumulated respectively, and compared with the total regenerative energy value. If there is a difference that cannot be attributed, it is marked as unknown direction energy.
7. The method of claim 6, wherein: The output energy consumption analysis result includes the duration, occurrence frequency, segmented energy value and its proportion of each operating state, and the energy consumption intensity per unit time is calculated for horizontal comparison; The energy consumption analysis results are summarized, and the total energy consumption of the original value energy and the incremental energy is output and compared; The total regenerative energy and the direction are counted, including the feedback energy part, the braking energy part and the unknown direction energy part, and the proportion of the three parts of energy is calculated; The regenerative energy is correspondingly mapped to the state interval, so that the energy consumption results of each operating stage and the regenerative direction results are output together to form a complete energy consumption analysis summary result.
8. An elevator energy consumption analysis system applied to the elevator energy consumption analysis method of any one of claims 1-7, characterized in that, It includes, The acquisition module obtains the elevator operation data, detects anchor point events based on the elevator operation data, performs time alignment processing on the elevator operation data, and generates a synchronous data sequence with a unified time axis; The segmentation module identifies the elevator operating state and marks the regenerative operation stage based on the synchronous data sequence, and outputs the time segmentation corresponding to each elevator operating state; The calculation module integrates and calculates the line active power within the time segmentation, realizes the bottom consumption stripping in combination with the standby power reference, and outputs the segmented energy consumption through positive and negative power decomposition; The output module calculates the feedback energy and the braking energy from the elevator operation data during the regenerative operation stage, calculates the feedback efficiency, and outputs the energy consumption analysis result.
Citation Information
Patent Citations
Rail transit energy consumption analysis system and method
CN116151680A
Elevator management system based on elevator operation electric data
CN118850901A