In the system, both communication signals and control signals are implemented in digital form, which improves control accuracy and simplifies software design. CAN bus is used for multi-master communication between controllers, which is fast, stable and has a simple interface.
3 Sensors of elevator group control system
The outbound call button in the lobby and the inbound call button in the car can be regarded as two sensors, which are used to receive the elevator call request from the passengers in the lobby and the destination instruction from the passengers in the car, and then send these two parts of information to the elevator dispatch controller as two input signals of the dispatch unit.
The image sensor located in the lobby of each floor is used to measure the number of people waiting to use the elevator on that floor. The image sensor consists of a camera and a microprocessor connected to it. In order to reduce the amount of calculation and reduce the interference of useless information, the image sensor starts working and calculates the number of people waiting for the elevator only when the call button in the lobby of that floor is pressed. When only the up or down button is pressed, the number of people waiting for the elevator calculated by the image sensor is the number of passengers going up or down; if both buttons are pressed, the number of passengers going up and down is estimated based on the position of the floor relative to the entire building, that is: assuming that the total number of floors in a building is N, and both the up and down call buttons in the lobby of the Mth floor are pressed, the image sensor on this floor calculates that the number of people waiting for the elevator is X, then it can be assumed that the number of passengers going up is
Where floor (x) is the largest integer not greater than x.
By adding the setting of this sensor, the weight sensor located in the shaft determines the number of passengers in the car by weighing, taking the average weight of the passengers and retaining a certain margin of 70 d/person. If the total weight of the passengers in the car is W, the number of passengers in the car is
n = W/70 ,
and the number of passengers that the car can still bear can be calculated from this, which serves as the basis for whether the elevator responds to the passenger's call.
The speed sensor measures the current running speed of each elevator, because the speed command curve of the elevator is often designed based on the distance principle when decelerating to the leveling floor to ensure the comfort of the elevator, the leveling accuracy and facilitate on-site adjustment. At the same time, the position of the elevator car is determined by the position sensor by calculating the moving pulses generated by the pulse encoder, and the synchronization floor is calculated according to the floor height stored in the memory. Therefore, the elevator dispatch controller determines the nearest call floor that the elevator can respond to based on this speed and position. Figure 2 shows the sensor configuration of the elevator group control system.
4 Task allocation algorithm design The following control parameters are selected based on the data obtained by each sensor:
① Waiting time (WT): the time from when the passenger presses the call button to when he enters the elevator;
② Riding time (RT): the time from when the passenger enters the elevator to when he reaches the destination floor;
③ Number of passengers (RN): the number of passengers in the car, that is, the degree of crowding;
④ Number of passengers waiting for the elevator (WN): the number of passengers waiting for the elevator in the lobby;
⑤ Number of stops (SN): the number of stops from when the passenger enters the elevator to when he reaches the destination floor;
⑥ Relative distance (RD): the number of floors that the elevator passes from the current floor to the destination floor.
Then, the elevator dispatch controller calculates the control parameters for each elevator to respond to a certain call. Because the response to the elevator call request is a multi-input-single-output process. Considering the difficulty of multi-input-single-output processing and the many uncertainties in the system, the author adopts a multi-rule weighted fuzzy algorithm to process it. For each input and output of the system, the fuzzy reasoning rules are established in a one-dimensional space. The final output is obtained by taking the weighted sum of all rule outputs. This form can well establish and modify fuzzy rules, and has greater flexibility than traditional fuzzy reasoning methods.
For a multi-input-single-output system, the model description is as follows:
Taking passenger comfort as the control target, the weights of each parameter are selected as follows:
The membership of the above parameters is represented by trapezoidal membership function and triangular membership function. Taking the number of passengers and output function as an example, its membership function is shown in Figure 3.
For each single-input-single-output system, calculate the sum of its weighted values, and then obtain the control parameters of the elevator, which can be expressed as follows
For n elevators, there are n output values Y1, Y2, ..., Yn, which are the control parameters of each elevator. Select max (Yi) {i = 1, 2, ..., n} as the elevator that responds to the call.
5 Conclusion
The multi-sensor elevator group control system proposed in this paper obtains passenger information on each floor and in the car by configuring multiple sensors, and predicts the purpose of the waiting passengers, providing a basis for control decisions. At the same time, the system takes passenger comfort as the control target, adopts a multi-rule weighted fuzzy algorithm, reasonably allocates elevators, shortens passenger waiting time, reduces the congestion in the car, and reduces the number of stops, making the elevator system more humane, meeting people's higher requirements for the elevator system, and has a good application prospect.
Previous article:A new device for measuring the magnitude and direction of rotor rotation speed
Next article:Cleaning of pH Sensors in Pulp and Paper Process
- Popular Resources
- Popular amplifiers
Latest sensor Articles
- Melexis launches ultra-low power automotive contactless micro-power switch chip
- Infineon's PASCO2V15 XENSIV PAS CO2 5V Sensor Now Available at Mouser for Accurate CO2 Level Measurement
- Milestone! SmartSens CMOS image sensor chip shipments exceed 100 million units in a single month!
- Taishi Micro released the ultra-high integration automotive touch chip TCAE10
- The first of its kind in the world: a high-spectral real-time imaging device with 100 channels and 1 million pixels independently developed by Chinese scientists
- Melexis Launches Breakthrough Arcminaxis™ Position Sensing Technology and Products for Robotic Joints
- ams and OSRAM held a roundtable forum at the China Development Center: Close to local customer needs, leading the new direction of the intelligent era
- Optimizing Vision System Power Consumption Using Wake-on-Motion
- Infineon Technologies Expands Leading REAL3™ Time-of-Flight Portfolio with New Automotive-Qualified Laser Driver IC
MoreSelected Circuit Diagrams
MorePopular Articles
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
MoreDaily News
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
Guess you like
- What is the appropriate sampling rate for an oscilloscope?
- In what fields are panoramic high-definition video recorders used?
- What is the development trend of machine vision surface defect detection system?
- What does the MCU REFO pin stabilization time mean? How is it related to the connected capacitor?
- [Project source code] Static address alignment and dynamic address alignment of NIOS II custom IP core
- How to design a suitable power supply
- New uses for old phones (6) - Optimizing file management
- Two Problems in DSP/BIOS Programming
- Lingdongwei MM32 series MDK5 project from 0 to 1
- SD8906A_600aA 1.5MHz Synchronous