 The Purpose of the given development was creation of model of the distributed control system for the lift for residential buildings (in the further DCSL-) which will provide increase of reliability and safety of lifts, decrease in expenses of time for installation, adjustment and service, decrease material and energy consumption (as a matter of fact - creation of an intellectual control system for the lifts).
Developed model DCSL corresponds to requirements of “Rules for the Construction and Safe Operation of lifts", “Rules of the device of electro installations”, GOST 22011, GOST 22789, GOST EN81--72-2004.
Traditional linear procedural programming and the centralized control system cannot satisfy any more all increasing modern requirements to the concept of management of lifts. This concept is based on principles of the parallel distributed appendices of real time. Investigating algorithms of work for various types of lifts, it is possible to notice, that many events, influences, operations are parallel, they can occur logically simultaneously (for example, processing of buttons of calls on floors, buttons of orders in cabins at group work, a conclusion of reports of information to various devices of indication, function of service and diagnostics, etc.). Representation of such parallelism in the consecutive program conducts to complication of its structure, and the more the problems which are carried out simultaneously; it is more probability of that the consecutive program at all will not cope with the functions assigned to it. Besides a control system of lifts it is necessary to receive in real time the information from entrance devices and to operate target devices, i.e. the control system for lifts should be system of real time (in particular it concerns increases of a level of safety of passengers in connection with modern requirements to speed of movement of the lift, to carrying capacity, to comfort of a trip, etc.). Real time systems are often very complex, as their work is connected with numerous independent streams of events and they are producing information for the various targets. Event receipting frequency is usually unpredictable, however it is necessary to react quickly enough in order to observe the time restrictions formulated in requirements to the program.
Significant drop in prices on microprocessors, semi-conductor microcircuits and devices and so essential increase in productivity of the microprocessors, observable during several years, make profitable using distributed systems and real-time systems on the basis of microcontroller devices. The distributed processing has following advantages:
- The raised availability. If some units are temporarily inaccessible, operation is carried out in the reduced configuration. The re is no uniform point of refusal;
- A flexible configuration. The same appendix is admissible to configure in the various ways, using various number of units;
- An opportunity of expansion of the system. If necessary it is easy to expand system due to addition of new units;
- Reduction of expenses. Frequently distributed decision appears more cheaply centralized, especially considering promptly decreasing cost and increasing performance of microprocessors.
The Distributed appendix is a parallel appendix which is executed in the environment consisting of several geographically carried units. Each unit represents the separate computing system, and these systems are connected with a local or global network. The requirements to parameters of networks are separated depending on their application, however, for any network the major parameters are adaptability, survivability and openness. Adaptability is an opportunity of adjustment at change of the system in accordance with changing of configuration of a network or its elements. Survivability assumes ability to carry out the established functions in conditions of influence of an environment or refusals of components of system. The openness of a network means an opportunity of its modernization without infringement of functioning. One of such powerful and highly effective decisions of the organization of a network is network interface CAN (Controller Area Network). Nowadays it is possible to consider the CAN-interface to be the standard consecutive interface of the microcontrollers used in any types of distributed built in appendices of real time, i.e. CAN ideally approaches to construction of the distributed control system of lifts. Here some advantages of the given network:
Simplicity in installation and adjustment (the physical trunk represents shielded or unshielded twisted pair and the general wire, i.e. only 3 wires). This reduce of time for electric installation works and depreciation of the complete set of an electric equipment (in view of cost of wires and cables);
High reliability and simplicity in service (the controller ensures the functioning in a network even if any of 3 wires in the trunk is torn off or short-circuited (on a feed or on the general wire); even at breakage of 2 wires the part of functions of the basic system can be realized in each of the subsystems created by breakage);
Network flexibility and simplicity of expansion (new devices can be added to a network without change of already existing software);
Transferring message in priority order (each message has the priority level and if there are two simultaneous messages in the queue the message with higher priority level is appropriated);
An opportunity of simultaneous message transferring to several devices;
Presence of the mechanism of detection and restriction of mistakes while transferring information (noise stability);
High speed of data transmission;
Maintenance of data exchange in real time;
An opportunity to create a synchronous system.
As it was said, in development of the real-time DCSL ordered by "Mogilevliftmash" plant, we use not traditional procedural programming, but more effective object-oriented programming. We use CAN-trunk to exchange messages between controllers. It allows transferring messages with demanded parameters and priorities. The developed system is suitable both for single lifts, and for groups of lifts. Owing to the CAN-interface in a combination with advanced microprocessor technology and the object-oriented software, it possesses the obvious advantages described above in daily use, and it is also clear to everyone and convenient interfaces of systems of diagnostics and the control. The system of diagnostics provides the control, registration and storage of the 40 000 mistakes (with the subsequent conclusion to the indicator of the central controller or the board service) of the blocks and units incorporated by liaison channels, as well as the control of signals of blocks and the modules which are connected to a control system or a part of a control system (including signals from the main drive and a drive of doors).

For development and debugging of the software for the distributed DCSL for residential buildings we create a complex of hardware and software tools (we call it PTK ISR). It consists of universal test controllers and the рс -based software emulator of work of the units and modules of lift in all work modes. It uses a database application and the peripheral hardware. With this complex efficiency of development increases (disappears necessity of lift hardware and structured during development).
Visually the PC-emulator represents a set of graphic forms displayed the monitor on which devices and signals of management, indication, the control, the safety are displayed simulating real work of the lift. Universal test controllers are intended for hardware-software imitation of signals and devices of the peripheral equipment connected to entrance and target sockets of controllers of the DCSL. Using PTK ISR each signal can be presented in a "hardware" (real signal value directly on socket of controller) or in "software" (a signal value imitated by PTK ISR) form. The value of each signal is set and displayed on the PC-emulator or on the indicator of the board.

Creation of a PTK ISR is caused by following factors:
- Necessity of imitation of work of units of the lift outside of lift mines;
- Necessity of testing and identification of malfunctions of separate units and modules of control systems of lifts;
- A possibility of escalating of functions and problems of system, adaptation of reports of an exchange of devices in system;
- Necessity of the task and change of parameters and operating modes at change of a configuration of a control system;
- Reduction of terms of development;
- An opportunity of use of this complex in the subsequent development.
The given complex of tools can be established directly in lift mine at “Mogilevliftmash" plant. It will allow full or partial simulating of peripheral devices, units and the modules connected to a control system, that will allow to debug, test and modernize the software at any design stages, development, checks and even operation of lifts. PTK ISR has an opportunity to work remotely through the standard TCP / IP protocol. In perspective on the basis of the given complex the computer control system and the scheduling can be created, allowing to give real-time information about conditions of all lifts in a building and if necessary, to operate the work of the lift. It is will increase overall performance and simplification of managerial process and service of lifts.
The service unit is developed for the decision of problems of dialogue interaction of the attendants with a control system of the lift. It provides:
- Viewing and updating of parameters of control system;
- Configuring and diagnostics of control units;
- Display a condition of all units on built-in indicator;
- Logging of messages on malfunctions (mistakes) of system for adjustment and service purpose.
- Imitation of work events for control system.

To return to the list of projects
|