ES2222869T3 - HELP SYSTEM FOR ELEVATORS. - Google Patents
HELP SYSTEM FOR ELEVATORS.Info
- Publication number
- ES2222869T3 ES2222869T3 ES00108760T ES00108760T ES2222869T3 ES 2222869 T3 ES2222869 T3 ES 2222869T3 ES 00108760 T ES00108760 T ES 00108760T ES 00108760 T ES00108760 T ES 00108760T ES 2222869 T3 ES2222869 T3 ES 2222869T3
- Authority
- ES
- Spain
- Prior art keywords
- elevator
- data
- service
- states
- behavior model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 claims abstract description 31
- 230000008569 process Effects 0.000 claims abstract description 27
- 238000003860 storage Methods 0.000 claims abstract description 4
- 230000006399 behavior Effects 0.000 claims description 52
- 238000012423 maintenance Methods 0.000 claims description 48
- 230000015654 memory Effects 0.000 claims description 28
- 230000006870 function Effects 0.000 claims description 26
- 238000012360 testing method Methods 0.000 claims description 20
- 238000012937 correction Methods 0.000 claims description 17
- 238000004891 communication Methods 0.000 claims description 11
- 238000002405 diagnostic procedure Methods 0.000 claims description 10
- 238000011161 development Methods 0.000 claims description 9
- 230000018109 developmental process Effects 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 9
- 238000004458 analytical method Methods 0.000 claims description 8
- 230000008859 change Effects 0.000 claims description 6
- 230000015556 catabolic process Effects 0.000 claims description 5
- 230000002265 prevention Effects 0.000 claims description 5
- 238000003745 diagnosis Methods 0.000 description 38
- 230000002457 bidirectional effect Effects 0.000 description 7
- 230000002093 peripheral effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000005021 gait Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000002360 preparation method Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000012800 visualization Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000003542 behavioural effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000003449 preventive effect Effects 0.000 description 1
- 238000011165 process development Methods 0.000 description 1
- 230000000306 recurrent effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 231100000817 safety factor Toxicity 0.000 description 1
- 208000024891 symptom Diseases 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B5/00—Applications of checking, fault-correcting, or safety devices in elevators
- B66B5/0006—Monitoring devices or performance analysers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B66—HOISTING; LIFTING; HAULING
- B66B—ELEVATORS; ESCALATORS OR MOVING WALKWAYS
- B66B5/00—Applications of checking, fault-correcting, or safety devices in elevators
- B66B5/0006—Monitoring devices or performance analysers
- B66B5/0018—Devices monitoring the operating condition of the elevator system
- B66B5/0025—Devices monitoring the operating condition of the elevator system for maintenance or repair
Landscapes
- Indicating And Signalling Devices For Elevators (AREA)
- Maintenance And Inspection Apparatuses For Elevators (AREA)
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
- Forklifts And Lifting Vehicles (AREA)
- Load-Engaging Elements For Cranes (AREA)
Abstract
Description
Sistema de ayuda para ascensores.Help system for elevators.
La invención se refiere a un sistema de ayuda para la corrección de fallos y la prevención de averías en sistemas de ascensor, en el que mediante bloques funcionales para la adquisición y el almacenamiento de datos se registran los datos de eventos de uno o más sistemas de ascensor y, en caso de funcionamiento incorrecto, un dispositivo de procesamiento de datos diagnostica las causas del fallo a base de los datos registrados.The invention relates to a support system for the correction of faults and the prevention of failures in systems of elevator, in which by means of functional blocks for the acquisition and data storage are recorded data from events of one or more elevator systems and, in case of malfunction, a data processing device diagnose the causes of the failure based on the data Registered
Es sabido que los mensajes de fallo se pueden completar con informaciones adicionales. Estas informaciones adicionales consisten, por ejemplo, en datos detallados sobre las desviaciones con respecto al valor ideal predeterminado para funciones determinadas de un sistema. Estos datos son el resultado de operaciones de comparación realizadas en el procesamiento de datos digital y representan el tipo más sencillo de diagnóstico de fallos. Ofrecen al servicio técnico información adicional para la elaboración un diagnóstico completo y la definición consiguiente de las medidas necesarias.It is known that fault messages can be complete with additional information. This information additional data consist, for example, of detailed data on the deviations from the default ideal value for certain functions of a system. This data is the result of comparison operations performed in the processing of digital data and represent the simplest type of diagnosis of failures. They offer the technical service additional information for the elaboration of a complete diagnosis and the consequent definition of The necessary measures.
Por el documento EP 0 252 266, se conoce un sistema de administración a distancia para ascensores que, entre otras cosas, en el plano de proceso presenta por cada proceso un equipo periférico in situ inteligente, apto para diagnóstico, para el control autónomo de un proceso. El equipo periférico incluye medios para la adaptación específica al proceso y se comunica con datos de diagnóstico con la central regional a través de un computador de telecomunicaciones presente en cada edificio. Mediante una interfaz en serie se puede establecer una comunicación in situ con el módulo periférico. El módulo periférico incluye medios para la adquisición de datos y la salida de datos en forma binaria y analógica. La conexión a la interfaz tiene lugar mediante un maletín de mantenimiento que contiene un sistema de "software" inteligente con herramientas heurísticas para la interpretación de una información existente.From EP 0 252 266, a remote administration system for elevators is known which, among other things, in the process plane presents for each process an intelligent on-site peripheral equipment, suitable for diagnosis, for the autonomous control of a process. The peripheral equipment includes means for the specific adaptation to the process and communicates with diagnostic data with the regional exchange through a telecommunications computer present in each building. Through a serial interface, on- site communication with the peripheral module can be established. The peripheral module includes means for data acquisition and data output in binary and analog form. The connection to the interface takes place through a maintenance briefcase that contains an intelligent software system with heuristic tools for interpreting existing information.
La interpretación de diagnósticos presentes supone un amplio conocimiento técnico especial del usuario del sistema que, por motivos personales, sólo puede ser aplicado in situ de forma limitada y que en la mayoría de los casos sólo está disponible en un lugar centralizado.The interpretation of present diagnoses supposes a wide special technical knowledge of the user of the system that, for personal reasons, can only be applied in situ in a limited way and that in most cases it is only available in a centralized place.
Por el documento US 4 649 515, se conoce un sistema de diagnóstico que, cuando reconoce un fallo, registra las informaciones de estado a través del sistema de ascensor y a partir de éstas diagnostica fallos a base de un árbol de reglas heurísticas. Las reglas heurísticas individuales están evaluadas con factores de seguridad, por lo que el sistema puede calcular la probabilidad de que un diagnóstico establecido sea correcto. Después de producirse un fallo, el diagnóstico se establece a base del estado real registrado en ese momento. Por consiguiente, los procesos previos al reconocimiento del fallo que han conducido a éste no son analizados.From US 4 649 515, a diagnostic system that, when it recognizes a fault, records the status information through the elevator system and from of these diagnoses failures based on a rule tree heuristics Individual heuristic rules are evaluated with safety factors, so the system can calculate the probability that an established diagnosis is correct. After If a fault occurs, the diagnosis is established based on the actual status registered at that time. Therefore, the processes prior to the recognition of the failure that have led to This one is not analyzed.
El documento US5557546, muestra un sistema de adquisición de datos en el que, cuando se produce un fallo, se recopilan informaciones de estado predefinidas específicas del fallo y se ponen a disposición para el análisis del fallo. La definición previa de los datos a recopilar en caso de fallo y la definición de los fallos posibles pueden ser actualizadas o establecidas por una central de servicio mediante una conexión telefónica. Los datos recopilados se ponen a disposición para el análisis a distancia. El sistema presentado permite analizar a distancia fallos recurrentes o previamente conocidos. El sistema de adquisición de datos no se activa hasta que se ha producido el fallo. Los propios procesos que han conducido al fallo no son analizados.Document US5557546, shows a system of data acquisition in which, when a failure occurs, it collect specific predefined status information of the fault and are made available for failure analysis. The definition previous data to be collected in case of failure and the definition of possible failures can be updated or set by a service center via a telephone connection. The data Collected are made available for distance analysis. He presented system allows to remotely analyze recurrent failures or previously known. The data acquisition system is not active until the fault has occurred. The processes themselves that have led to failure are not analyzed.
El documento EP0298784, muestra un sistema de análisis en el que tiene lugar un análisis de fallos mediante comparación de desarrollos predeterminados con el desarrollo efectivo. Como resultado de ello se dispara una alarma y se consignan mensajes de fallo correspondientes con las últimas variaciones de estado producidas. Los mensajes de fallo permiten al personal de servicio llevar a cabo un mantenimiento o una reparación selectivos. El sistema de análisis está adaptado al diagnóstico manual subsiguiente del técnico de servicio. El sistema de análisis no incluye ninguna medida para la corrección de fallos y la prevención de averías. Estas medidas le corresponden por completo al técnico de servicio.EP0298784, shows a system of analysis in which a failure analysis takes place by comparison of predetermined developments with development cash. As a result an alarm is triggered and record corresponding error messages with the latest state variations produced. Error messages allow the service personnel carry out maintenance or repair selective. The analysis system is adapted to the diagnosis subsequent service technician manual. The analysis system does not include any measures for the correction of faults and the fault prevention. These measures fully correspond to the service technician.
El documento EP0146412, muestra un sistema para controlar el funcionamiento y el estado de alarma de una instalación o un grupo de instalaciones, en el que los mensajes de estado se transmiten a una central de servicio donde se inician manualmente las medidas necesarias.EP0146412, shows a system for control the operation and alarm status of an installation or a group of facilities, in which the status messages are transmit to a service center where they are started manually The necessary measures.
La presente invención tiene por objetivo crear un sistema de ayuda técnica para la prevención y corrección de averías en sistemas de ascensor que, en caso de existir diferencias entre los estados actualmente presentes del sistema de ascensor y los estados esperados, previstos continuamente por un modelo de comportamiento, genera automáticamente prealertas, diagnósticos de causas de fallos y en caso dado medidas de corrección automáticas.The present invention aims to create a technical assistance system for the prevention and correction of breakdowns in elevator systems that, if there are differences between the presently present states of the elevator system and the expected states, continually foreseen by a model of behavior, automatically generates pre-alerts, diagnoses of causes of failures and, if appropriate, correction measures automatic
Esto se logra mediante un sistema de ayuda que contiene un "procesador de diagnóstico" en el que, junto a un sistema de diagnóstico basado en reglas heurísticas, está activo un, así llamado, "modelo de comportamiento de ascensor", y los desarrollos funcionales y los estados registrados del sistema de ascensor se comparan continuamente con los datos predeterminados del modelo de comportamiento activo.This is achieved through a help system that it contains a "diagnostic processor" in which, next to a diagnostic system based on heuristic rules, a so called, "elevator behavior model", and the functional developments and the registered states of the system elevator are continuously compared with the default data of the active behavior model.
Las medidas indicadas en las reivindicaciones dependientes permiten perfeccionar y mejorar ventajosamente el nuevo sistema de ayuda indicado en las reivindicaciones independientes.The measures indicated in the claims Dependents allow to improve and advantageously improve the new help system indicated in the claims independent.
En el "modelo de comportamiento de ascensor" están definidos los "estados de servicio" posibles del sistema de ascensor, en particular también los no esperados durante el servicio normal, y conoce las condiciones válidas para el paso de un "estado de servicio" a otro. Cada uno de los estados de servicio definidos está descrito por un conjunto de estados teóricos de los componentes implicados del sistema de ascensor, y esta descripción incluye también las variaciones de los estados teóricos permitidas durante este estado de servicio.In the "elevator behavior model" the possible "service states" of the system are defined of elevator, in particular also those not expected during the normal service, and knows the valid conditions for the passage of a "state of service" to another. Each of the states of defined service is described by a set of theoretical states of the components involved in the elevator system, and this description also includes variations of theoretical states allowed during this service state.
El modelo de comportamiento contiene las mismas informaciones de eventos y estados que el control de sistema del ascensor, genera "imágenes" de los "estados de servicio" previstos, detecta los "estados de servicio" que se desarrollan en el sistema de ascensor y, en caso de desviaciones, genera mensajes o diagnósticos adecuados. Los "estados de servicio no esperados", que también están definidos en el modelo, proporcionan de forma rápida y segura indicaciones sobre fuentes de fallos.The behavior model contains the same event and status information that the system control of the elevator, generates "images" of the "service states" planned, detects the "service states" that are developed in the elevator system and, in case of deviations, generates appropriate messages or diagnoses. The "service states do not expected ", which are also defined in the model, quickly and safely provide information on sources of failures.
Dado que muchas de las desviaciones detectadas no conducen inmediatamente a una avería de servicio en el sistema de ascensor, una parte considerable de los mensajes y diagnósticos generados por el modelo de comportamiento se aprovechan para la prevención de averías de servicio, es decir, estas informaciones están a disposición del personal de mantenimiento a través de una interfaz de mantenimiento o son transmitidas automáticamente a un banco de datos central a través de una conexión temporal. En determinados casos, a partir de los "conocimientos" del modelo de comportamiento se inician automáticamente medidas correctoras, por ejemplo se modifican los valores de determinados parámetros de aceleración y desaceleración para el accionamiento, punto de inicio del proceso de frenado, retardos temporales entre funciones de accionamiento y de puerta, etc. En caso necesario se pueden verificar informaciones iniciando automáticamente pruebas en el sistema de ascensor basadas en el modelo de comportamiento.Since many of the deviations detected do not immediately lead to a service failure in the system elevator, a considerable part of the messages and diagnoses generated by the behavior model are used for the service failure prevention, that is, this information are available to maintenance personnel through a maintenance interface or are automatically transmitted to a central data bank through a temporary connection. In certain cases, based on the "knowledge" of the model behavioral corrective measures are automatically initiated, for example, the values of certain parameters of acceleration and deceleration for the drive, starting point of the braking process, temporary delays between functions of drive and door, etc. If necessary you can verify information by automatically starting tests in the elevator system based on the behavior model.
Los conocimientos y las conclusiones del modelo de comportamiento también pueden servir como datos de entrada para otros análisis y para el establecimiento del diagnóstico por el segundo sistema de diagnóstico basado en reglas heurísticas, que también puede proporcionar indicaciones de corrección de fallos para el personal de mantenimiento.The knowledge and conclusions of the model behavior can also serve as input data for other analyzes and for the establishment of the diagnosis by the second diagnostic system based on heuristic rules, which It can also provide fault correction indications for Maintenance staff
Este segundo proceso de diagnóstico tiene la misión de generar diagnósticos de causas de fallo y las indicaciones de corrección de fallo correspondientes en caso de producirse un fallo. Esto tiene lugar esencialmente comprobando hipótesis de causa de fallo basadas en señales de estado actuales o almacenadas y en "conocimientos" del modelo de comportamiento mediante la aplicación de "reglas heurísticas" almacenadas, y la verificación de una de estas hipótesis inicia el establecimiento de diagnóstico correspondiente.This second diagnostic process has the mission of generating diagnoses of causes of failure and indications corresponding error correction in the event of a failure. This takes place essentially by checking cause hypothesis. of failure based on current or stored status signals and on "knowledge" of the behavior model through application of stored "heuristic rules", and the verification of one of these hypotheses begins the establishment of corresponding diagnosis.
Diferentes rutas de datos bidireccionales permanentes entre el procesador de diagnóstico, la interfaz de mantenimiento y el sistema de ascensor posibilitan los flujos de información digital requeridos. En caso necesario, mediante otra línea de datos se puede activar una conexión bidireccional con un banco de datos técnicos externo, por ejemplo para llevar a cabo actualizaciones del modelo de comportamiento o de las "reglas heurísticas".Different bi-directional data paths permanent between the diagnostic processor, the interface of maintenance and the elevator system enable the flows of digital information required. If necessary, by another data line you can activate a bi-directional connection with a external technical data bank, for example to carry out updates to the behavior model or the "rules heuristics. "
Un bloque de comunicaciones (control de tráfico de datos) controla el tráfico de datos entre el procesador de diagnóstico y el sistema de ascensor.A communications block (traffic control data) controls data traffic between the processor Diagnostic and elevator system.
Los subsistemas de ascensor están equipados con memorias de datos que contienen informaciones de estado locales, valores de parámetros y listas de fallos, y se puede acceder a estas memorias de datos desde el procesador de diagnóstico y la interfaz de mantenimiento a través de líneas de datos bidireccionales.The elevator subsystems are equipped with data memories containing local status information, parameter values and fault lists, and these can be accessed data memories from the diagnostic processor and interface of maintenance through bidirectional data lines.
Para el registro de desarrollos de viajes (datos de secuencia de marcha) y de los diagnósticos de causas de fallo realizados, hay memorias de datos adicionales así como rutas de datos que conectan éstas con la interfaz de mantenimiento y el procesador de diagnóstico.For the registration of travel developments (data of sequence of march) and of the diagnoses of causes of failure performed, there are additional data memories as well as routes of data that connect these with the maintenance interface and the diagnostic processor
La interfaz de mantenimiento presenta los siguientes bloques funcionales a disposición del personal de mantenimiento: "llamada de diagnóstico", "pruebas", "influencia en los datos", "indicación del modelo de comportamiento", "indicación de datos de secuencia de marcha" e "indicación de diagnóstico".The maintenance interface presents the following functional blocks available to staff Maintenance: "diagnostic call", "tests", "influence on the data", "indication of the model of behavior "," sequence data indication of gear "and" diagnostic indication ".
El procesador de diagnóstico contiene los siguientes bloques funcionales: "modelo de comportamiento de ascensor", "conocimiento heurístico del ascensor", "proceso de diagnóstico", "control del estado de ascensor" y "funciones auxiliares" con generación y control de marcha de prueba.The diagnostic processor contains the following functional blocks: "behavior model of elevator "," heuristic knowledge of the elevator ", "diagnostic process", "elevator status control" and "auxiliary functions" with power generation and control of proof.
El método de diagnóstico y ayuda en el diálogo con el personal de mantenimiento in situ incluyen esencialmente las siguientes funciones:The diagnostic method and help in the dialogue with the on-site maintenance personnel essentially include the following functions:
"control continuo de marcha mediante comparación con el modelo de comportamiento almacenado","continuous gear control by comparison with the stored behavior model ",
"reconocimiento automático de fallos y establecimiento de diagnóstico","automatic fault recognition and diagnostic establishment ",
"archivado de diagnósticos ejecutados" para que el personal de mantenimiento pueda acceder a ellos posteriormente,"archiving of executed diagnostics" for that maintenance personnel can access them later,
"comprobación y preparación de una explicación con respecto a un diagnóstico establecido","checking and preparing an explanation with respect to an established diagnosis ",
"llamada y presentación de un diagnóstico","call and presentation of a diagnosis",
"llamada y presentación de la explicación de un diagnóstico" como ayuda para la corrección de fallos, con examen de la solución,"call and presentation of the explanation of a diagnosis "as an aid for the correction of failures, with examination of the solution,
"orden de un nuevo diagnóstico","order of a new diagnosis",
"llamada y presentación de una secuencia de marcha predefinida registrada con anterioridad o actual","call and presentation of a sequence of predefined gear registered before or current ",
"generación de pruebas para localizar fallos","test generation to locate failures ",
"acceso a listas internas de estado, parámetros y fallos" y"access to internal status lists, parameters and failures "and
"acceso al procesador de diagnóstico a través de una conexión de comunicación de datos temporal de un banco de datos técnicos descentralizado"."access to the diagnostic processor through of a temporary data communication connection of a bank of decentralized technical data ".
El sistema de ayuda según la invención, tiene varios efectos ventajosos en comparación con dispositivos de diagnóstico conocidos. Dado que muchas de las desviaciones de las funciones del sistema de ascensor con respecto a un comportamiento estándar previsto no conducen directamente a una avería de servicio y que el modelo de comportamiento reconoce inmediatamente dichas desviaciones, en muchos casos se pueden evitar averías de servicio a través de medidas correctoras preventivas. Para ello, el procesador de diagnóstico por ejemplo inicia la corrección automática de un parámetro de ajuste (valores de desaceleración, márgenes de tolerancia, etc.), genera un aviso con diagnóstico en la interfaz de mantenimiento o transmite dicho aviso a un banco de datos central a través de una conexión de comunicación de datos temporal.The support system according to the invention has various advantageous effects compared to devices known diagnoses. Since many of the deviations from the functions of the elevator system with respect to a behavior planned standard does not lead directly to a service breakdown and that the behavior model immediately recognizes those deviations, in many cases service failures can be avoided through preventive corrective measures. To do this, the processor of diagnosis for example starts the automatic correction of a setting parameter (deceleration values, margins of tolerance, etc.), generates a diagnostic message in the interface of maintenance or transmits said notice to a central database to through a temporary data communication connection.
Una combinación de las posibilidades de diagnóstico del modelo de comportamiento con las del proceso de diagnóstico basado en "reglas heurísticas", en la que los "conocimientos" del modelo de comportamiento también constituyen datos de entrada para el proceso de diagnóstico heurístico, aumenta las probabilidades de obtener con rapidez un diagnóstico acertado.A combination of the possibilities of diagnosis of the behavior model with those of the process of diagnosis based on "heuristic rules", in which the "knowledge" of the behavior model also constitute input data for the diagnostic process heuristic, increases the chances of quickly obtaining a successful diagnosis.
Dado que el modelo de comportamiento también incluye las definiciones de los "estados de servicio" no esperados en el servicio normal, este procedimiento permite obtener diagnósticos rápidos y precisos y propuestas de medidas de corrección de fallos y, en caso de desviaciones con respecto al servicio normal, está en disposición de proporcionar las bases para tomar la decisión entre "parada de emergencia", "continuación del servicio de forma limitada" o "continuación del servicio normal".Since the behavior model also includes definitions of "service states" not expected in normal service, this procedure allows to obtain fast and accurate diagnoses and proposed measures of error correction and, in case of deviations from the normal service, is able to provide the basis for make the decision between "emergency stop", "continued of the service in a limited way "or" continuation of the service normal".
Los dibujos representan un ejemplo de realización de la invención que se explica más detalladamente en la siguiente descripción.The drawings represent an embodiment of the invention which is explained in more detail in the following description.
Los dibujos muestran:The drawings show:
- Figura 1: Una sinopsis de los componentes principales del sistema de ayuda.- Figure 1: A synopsis of the components Main help system.
- Figura 2: Un diagrama de bloques del sistema de ayuda.- Figure 2: A block diagram of the system help.
- Figura 3: Un extracto del modelo de comportamiento de ascensor.- Figure 3: An extract of the model of elevator behavior.
La figura 1 muestra una sinopsis general de los componentes principales y el funcionamiento del sistema de ayuda, en la que las flechas simbolizan los posibles flujos de datos entre estos componentes. El sistema de ayuda consiste en un dispositivo de procesamiento de datos que incluye dos componentes principales: un procesador de diagnóstico 2 y una interfaz de mantenimiento 1 que están conectados con subsistemas de ascensor 3 a través de líneas de datos. El procesador de diagnóstico incluye los siguientes bloques funcionales: "modelo de comportamiento de ascensor" 2.1, "conocimiento heurístico de ascensor" 2.2, "proceso de diagnóstico" 2.3, "control del estado de ascensor" 2.4 y "funciones auxiliares" 2.5. Una interfaz de mantenimiento 1 con teclado y pantalla, preferentemente integrada en un PC, permite el diálogo entre el personal de mantenimiento y el sistema de ayuda, es decir, esencialmente el acceso a diagnósticos establecidos, indicaciones de medidas correctoras, datos de secuencia de marcha almacenados, eventos de sistema registrados e instrucciones de sistema para la ejecución "manual" de pruebas para la verificación de un diagnóstico.Figure 1 shows a general overview of the main components and the operation of the help system, in which the arrows symbolize the possible data flows between these components. The help system consists of a device data processing that includes two main components: a diagnostic processor 2 and a maintenance interface 1 that they are connected with elevator subsystems 3 through lines of data. The diagnostic processor includes the following blocks Functional: "elevator behavior model" 2.1, "heuristic knowledge of elevator" 2.2, "process of diagnosis "2.3," elevator status control "2.4 and "auxiliary functions" 2.5. A maintenance interface 1 with keyboard and screen, preferably integrated into a PC, allows the dialogue between maintenance staff and the help system, is say, essentially access to established diagnoses, indications of corrective measures, gear sequence data stored, recorded system events and instructions system for "manual" execution of tests for the Verification of a diagnosis.
Un control de tráfico de datos 4 (interfaz de sistema) controla el flujo de información entre el sistema de ayuda y los subsistemas de ascensor 3 a diagnosticar.A data traffic control 4 (interface of system) controls the flow of information between the help system and elevator 3 subsystems to diagnose.
La figura 2 muestra en un diagrama de bloques relativamente detallado los bloques funcionales individuales del sistema de ayuda, sus relaciones mutuas y las relaciones con el sistema de ascensor y el personal de mantenimiento. Las designaciones de funciones asignadas a los bloques individuales identifican sus misiones principales. Éstas también pueden ser desempeñadas de forma suplementaria por otras unidades funcionales, pero ello no está representado para favorecer la claridad y comprensión del diagrama. Lo mismo ocurre con las muchas funciones auxiliares conocidas necesarias para el tráfico de datos digital, como por ejemplo el procesamiento de señales, el control de interfaces, etc.Figure 2 shows in a block diagram relatively detailed the individual functional blocks of the help system, their mutual relations and relations with the elevator system and maintenance staff. The function designations assigned to individual blocks They identify their main missions. These can also be performed additionally by other functional units, but this is not represented to favor clarity and understanding of the diagram The same goes for the many functions known auxiliaries necessary for digital data traffic, such as signal processing, control of interfaces, etc.
La referencia 1 indica la interfaz de mantenimiento arriba mencionada, preferentemente integrada en un PC. Ésta constituye un primer plano de diagnóstico en el sistema de ayuda según la invención y sirve esencialmente como aparato de manejo de diagnóstico. La interfaz de mantenimiento incluye un bloque funcional 1.1 para la llamada de un diagnóstico de causa de fallo, un bloque funcional 1.2 para la ejecución de una prueba, un bloque funcional 1.3 para la modificación de datos, un bloque funcional 1.4 para la llamada y presentación de secuencias de marcha almacenadas, y un bloque funcional 1.5 para la llamada y presentación de resultados de diagnóstico.Reference 1 indicates the interface of maintenance mentioned above, preferably integrated into a PC. This constitutes a first diagnostic plane in the system of aid according to the invention and essentially serves as an apparatus for diagnostic management The maintenance interface includes a Function block 1.1 for calling a cause diagnosis of failure, a functional block 1.2 for the execution of a test, a Function block 1.3 for data modification, a block Functional 1.4 for calling and presentation of running sequences stored, and a functional block 1.5 for the call and presentation of diagnostic results.
La referencia 2 indica el procesador de diagnóstico. Este constituye el segundo plano de diagnóstico en el sistema de ayuda según la invención, que analiza los desarrollos del sistema de ascensor, de forma preventiva notifica desviaciones de comportamiento o inicia correcciones automáticas, y en caso de avería genera automáticamente diagnósticos de corrección de fallos con propuestas de corrección de fallos. Para desempeñar estas funciones, el procesador de diagnóstico dispone de un bloque funcional 2.1 con el "modelo de comportamiento de ascensor", un bloque funcional 2.2 con el "conocimiento heurístico de ascensor", un bloque funcional 2.3 para el "proceso de diagnóstico", un bloque funcional 2.4 para el "control del estado de ascensor" y un bloque funcional 2.5 con "funciones auxiliares" que sirve principalmente para la ejecución y el control de pruebas. La referencia 2.6 indica una ruta de datos bidireccional entre el procesador de diagnóstico y la interfaz de mantenimiento.Reference 2 indicates the processor of diagnosis. This constitutes the second diagnostic plane in the help system according to the invention, which analyzes the developments of the elevator system, preventively reports deviations from behavior or initiate automatic corrections, and in case of fault automatically generates fault correction diagnostics with proposals for correction of failures. To play these functions, the diagnostic processor has a block Functional 2.1 with the "elevator behavior model", a Functional block 2.2 with the "heuristic knowledge of elevator ", a functional block 2.3 for the" process of diagnosis ", a functional block 2.4 for the" control of elevator status "and a 2.5 functional block with" functions auxiliary "which serves primarily for execution and test control Reference 2.6 indicates a data path bidirectional between the diagnostic processor and the interface maintenance.
Junto con el procesador de diagnóstico y la interfaz de mantenimiento, el sistema de ayuda también presenta una memoria de diagnósticos 6 y una memoria de viajes 5, que están conectadas con el procesador de diagnóstico a través de rutas de datos unidireccionales 2.7, 2.8 y con la interfaz de mantenimiento 1 a través de rutas de datos bidireccionales 1.7, 1.8. El tráfico de datos entre estas memorias de datos y los subsistemas de ascensor 3 tiene lugar a través de un control de tráfico de datos 4 con las rutas de datos bidireccionales 4.1 y 2.10-2.13.Together with the diagnostic processor and the maintenance interface, the help system also features a diagnostic memory 6 and a travel memory 5, which are connected to the diagnostic processor through routes unidirectional data 2.7, 2.8 and with maintenance interface 1 through bi-directional data paths 1.7, 1.8. The traffic of data between these data memories and the elevator subsystems 3 takes place through a data traffic control 4 with the Bidirectional data paths 4.1 and 2.10-2.13.
En la figura 2 también están representadas las interfaces de subsistema individuales 3.1 a 3.4 de un sistema de ascensor con las rutas de datos hacia la interfaz de mantenimiento 1 y el procesador de diagnóstico 2. Dichas interfaces consisten en una interfaz de motor 3.1 con las tablas de memoria 10, 11 y 12 para el estado de motor, los parámetros de motor y la lista de fallos de motor, una interfaz de accionamiento 3.2 con las tablas de memoria 13, 14 y 15 para el estado de accionamiento, los parámetros de accionamiento y la lista de fallos de accionamiento, una interfaz de control 3.3 con las tablas de memoria 16, 17 y 18 para el estado de control, los parámetros de control y la lista de fallos de control, y una interfaz de puerta 3.4 con la tabla de memoria 19 para el estado de puerta. Las rutas de datos bidireccionales 2.10, 2.11, 2.12 y 2.13 sirven para el tráfico de datos entre estos subsistemas y el procesador. Las rutas de datos bidireccionales 1.10, 1.11 y 1.12 sirven para el tráfico de datos entre dichos subsistemas y la interfaz de mantenimiento. La ruta de datos 2.6 arriba mencionada sirve para la comunicación directa de datos entre la interfaz de mantenimiento 1 y el procesador de diagnóstico 2. Los subsistemas 3.1 a 3.4 presentan además conexiones de datos internas 7, 8 y 9. A través de estas conexiones de datos se transmiten instrucciones de control desde la interfaz de control 3.3 a todas las otras interfaces 3.1, 3.2 y 3.4 y mensajes de estado y fallo desde las interfaces 3.1, 3.2 y 3.4 a la interfaz de control 3.3.Figure 2 also shows the individual subsystem interfaces 3.1 to 3.4 of a system elevator with the data paths to the maintenance interface 1 and the diagnostic processor 2. These interfaces consist of a 3.1 engine interface with memory tables 10, 11 and 12 for the engine status, engine parameters and fault list of engine, a 3.2 drive interface with memory tables 13, 14 and 15 for the drive state, the parameters of drive and drive fault list, an interface of 3.3 control with memory tables 16, 17 and 18 for the status of control, control parameters and the list of control faults, and a door interface 3.4 with memory table 19 for the door state. The bi-directional data paths 2.10, 2.11, 2.12 and 2.13 serve for data traffic between these subsystems and the processor The bi-directional data paths 1.10, 1.11 and 1.12 serve for data traffic between these subsystems and the maintenance interface The 2.6 data path mentioned above it serves for direct data communication between the interface of maintenance 1 and diagnostic processor 2. Subsystems 3.1 to 3.4 also have internal data connections 7, 8 and 9. A instructions are transmitted through these data connections control from control interface 3.3 to all others interfaces 3.1, 3.2 and 3.4 and status and fault messages from the interfaces 3.1, 3.2 and 3.4 to the control interface 3.3.
Los flujos de datos entre los subsistemas 3.1 a 3.4 y el procesador de diagnóstico a través de las rutas de datos bidireccionales 2.10 a 2.13 incluyen consultas, instrucciones, indicaciones de estado y mensajes de fallo. Los flujos de datos entre los subsistemas 3 y la interfaz de mantenimiento 1 a través de las rutas de datos bidireccionales 1.10-1.12 incluyen datos de parámetros y estado así como instrucciones y mensajes de fallo. A través de la ruta de datos bidireccional 2.6 entre el procesador de diagnóstico y la interfaz de mantenimiento circulan principalmente datos de diagnóstico, datos de secuencia de marcha, instrucciones de prueba y resultados de prueba.Data flows between subsystems 3.1 to 3.4 and the diagnostic processor through the data paths Bidirectional 2.10 to 2.13 include queries, instructions, Status indications and error messages. Data flows between subsystems 3 and maintenance interface 1 through bidirectional data paths 1.10-1.12 include parameter and status data as well as instructions and fault messages Through the bidirectional data path 2.6 between the diagnostic processor and the maintenance interface mainly circulate diagnostic data, sequence data of gait, test instructions and test results.
Los datos de secuencia de marcha consisten en señales y valores registrados durante el funcionamiento del ascensor que incluyen esencialmente información sobre el tiempo de marcha, la velocidad, la aceleración, la desaceleración, el emplazamiento de la cabina, la carga de la cabina, instrucciones de marcha, funcionamiento de puertas, funcionamiento del freno, estado del circuito de seguridad, mensajes de avería y/o desgaste, etc. Dichos datos están almacenados en la memoria de datos de secuencia de marcha 5, estando disponibles en esta memoria de datos secuencias de marcha estándar predefinidas para marcha normal, marcha de inspección y marcha de iniciación, así como los datos correspondientes de los últimos viajes realizados y del viaje que se está realizando en ese momento. Los datos de secuencia de marcha pueden ser llamados para visualizarlos en el monitor de la interfaz de mantenimiento y sirven al usuario como base para un análisis de fallos no automático.The march sequence data consists of signals and values recorded during elevator operation which essentially include information about the running time, the speed, acceleration, deceleration, the location of the cabin, cabin load, driving instructions, door operation, brake operation, condition of safety circuit, breakdown and / or wear messages, etc. Sayings data is stored in the sequence data memory of gear 5, with sequences of data being available in this data memory predefined standard gear for normal gear, gear run start inspection and gear, as well as data corresponding to the last trips made and the trip that He is performing at that time. The march sequence data can be called to display them on the interface monitor maintenance and serve the user as a basis for an analysis of failures not automatic.
Entre el procesador de diagnóstico 2 y un banco de datos técnico externo 25 se puede establecer una conexión de comunicación de datos temporal 24. Esto puede servir por ejemplo para actualizar el conocimiento heurístico de ascensor 2.2 con información de otras instalaciones de ascensor o para transmitir indicaciones del sistema de ayuda sobre las medidas necesarias.Between diagnostic processor 2 and a bank external technical data 25 a connection can be established temporary data communication 24. This may be useful for example to update the heuristic knowledge of elevator 2.2 with information of other elevator installations or to transmit indications of the help system on the necessary measures.
Los elementos indicados y descritos del sistema de ayuda consisten en componentes de "hardware" y "software" que pueden estar integrados en gran medida en el sistema de ascensor.The indicated and described elements of the system help consist of "hardware" components and "software" that can be largely integrated into the elevator system
A continuación se muestra un ejemplo de aplicación con referencia a la figura 2 para explicar más detalladamente el funcionamiento y la metodología de diagnóstico del sistema de ayuda. Se describe el proceso de un establecimiento y salida de diagnóstico dirigido por el usuario, en el que dos actores externos (persona de mantenimiento y ascensor) se comunican de forma interactiva con los procesos internos de la interfaz de mantenimiento y el procesador de diagnóstico. Se llevan a cabo los siguientes pasos:Below is an example of application with reference to figure 2 to explain more in detail the operation and diagnostic methodology of the help system The process of an establishment is described and user-directed diagnostic output, in which two actors external (maintenance person and elevator) communicate in a way interactive with the internal processes of the interface Maintenance and diagnostic processor. The Next steps:
- --
- Si se produce un fallo, el usuario efectúa una llamada de diagnóstico de causa de fallo a través del bloque funcional de interfaz de mantenimiento "mostrar resultados de diagnóstico" 1.5. El usuario obtiene de la memoria de diagnósticos 6 una visualización de un diagnóstico con las explicaciones pertinentes.Whether fails, the user makes a diagnostic call from cause of failure through the functional interface block of maintenance "show diagnostic results" 1.5. He user obtains from the diagnostic memory 6 a visualization of A diagnosis with the relevant explanations.
- --
- El usuario ordena a través del bloque funcional 1.4 una visualización de secuencia de marcha, pudiendo elegir entre las opciones "datos de secuencia de marcha actual", "datos de secuencia de marcha registrados con anterioridad" o "datos de secuencia de marcha predefinida", y obtiene la secuencia deseada de la memoria de datos de secuencias de marcha 5 en el monitor de la interfaz de mantenimiento 1. El usuario intenta descubrir la causa del fallo mediante análisis y comparación de estas secuencias de marcha.He user orders a visualization through function block 1.4 of sequence of march, being able to choose between the options "data of current gear sequence "," gear sequence data previously recorded "or" gear sequence data predefined ", and obtains the desired sequence from the memory of 5 sequence data on the interface monitor of maintenance 1. The user tries to discover the cause of the failure by analyzing and comparing these sequences of March.
- --
- Si una vez ejecutados los pasos anteriores el usuario no está en disposición de solucionar el problema técnico existente o de corregir el fallo, ejecuta una prueba a través del bloque funcional "ejecutar prueba" 1.2 de la interfaz de mantenimiento y obtiene del procesador de diagnóstico 2 a través de la interfaz de mantenimiento los resultados de prueba basados en una comparación interna entre el comportamiento comprobado del ascensor y el comportamiento previsto de acuerdo con el modelo de comportamiento de ascensor 2.1. Internamente ya se genera un diagnóstico basado en la desviación con respecto al modelo de comportamiento, que puede ser visualizado o transmitido al bloque funcional "proceso de diagnóstico" para su procesamiento posterior a base del "conocimiento heurístico de ascensor".Yes one once the previous steps have been executed the user is not in willingness to solve the existing technical problem or correct the fault, run a test through the functional block "run test" 1.2 of the maintenance interface and get of the diagnostic processor 2 through the interface of maintenance test results based on a comparison internal between the proven behavior of the elevator and the expected behavior according to the behavior model of elevator 2.1. Internally, a diagnosis based on the deviation from the behavior model, which can be displayed or transmitted to the functional block "process of diagnosis "for further processing based on "heuristic knowledge of elevator".
- --
- El usuario da una instrucción de diagnóstico a través del bloque funcional "llamar diagnóstico" 1.1 de la interfaz de mantenimiento. El bloque funcional "control del estado de ascensor" 2.4 del procesador de diagnóstico 2 consulta la situación actual de estado, parámetros y fallos de los subsistemas de ascensor 3 en las memorias de datos pertinentes 10-18. A base de esta información y de las hipótesis de causa de fallo almacenadas en el bloque "conocimiento heurístico de ascensor " 2.2 con las reglas correspondientes, el bloque funcional "proceso de diagnóstico" 2.3 genera un nuevo diagnóstico de causa de fallo, que es mostrado después por la interfaz de mantenimiento.He user gives a diagnostic instruction through the block Functional "call diagnostic" 1.1 interface maintenance. The functional block "status control of elevator "2.4 of the diagnostic processor 2 see the Current status status, parameters and subsystem failures of elevator 3 in the relevant data memories 10-18. Based on this information and the assumptions of cause of failure stored in the "knowledge" block elevator heuristic "2.2 with the corresponding rules, the Function block "diagnostic process" 2.3 generates a new fault cause diagnosis, which is then shown by the maintenance interface
El sistema de ayuda ofrece algunos otros servicios al personal de mantenimiento. Por ejemplo, éste puede acceder en todo momento a la memoria de diagnósticos 6, puede consultar datos de estado y parámetros 10-18, puede seguir "en tiempo real" desarrollos de viajes con el bloque funcional 1.4 y, en consecuencia, se puede comunicar interactivamente en todo momento con el sistema de ayuda.The help system offers some others maintenance staff services. For example, this one can access diagnostic memory 6 at all times, you can check status data and parameters 10-18, you can follow "real-time" travel developments with the block functional 1.4 and, consequently, can communicate interactively at all times with the help system.
Junto con el diagnóstico de causa de fallo, principalmente las explicaciones generadas conjuntamente con éste sirven como la ayuda propiamente dicha para solucionar el problema. Estas explicaciones basadas en conocimientos expertos se formulan incluyendo el conocimiento heurístico de ascensor y resultados de diagnóstico determinados con anterioridad y contienen en particular indicaciones concretas sobre las medidas necesarias para solucionar los problemas diagnosticados. Con este método y la instalación del presente sistema de ayuda, la solución de problemas se puede delegar en un nivel de conocimiento técnico más bajo.Together with the fault cause diagnosis, mainly the explanations generated jointly with this one They serve as the help itself to solve the problem. These explanations based on expert knowledge are formulated including heuristic knowledge of elevator and results of diagnosis determined in advance and contain in particular specific indications on the necessary measures to solve The problems diagnosed. With this method and the installation of present help system, troubleshooting can be delegated at a lower level of technical knowledge.
A continuación se explican y comentan detalladamente los elementos y procesos internos individuales del sistema de ayuda con referencia a la representación de la figura 2. Se trata de los siguientes procesos y bloques funcionales:They are explained and commented below. in detail the individual internal elements and processes of the help system with reference to the representation of figure 2. These are the following processes and functional blocks:
- Control del estado de ascensor 2.4- Control of elevator status 2.4
- Funciones auxiliares / proceso de prueba 2.5- Auxiliary functions / test process 2.5
- Modelo de comportamiento de ascensor 2.1- Elevator behavior model 2.1
- Proceso de diagnóstico 2.3- Diagnostic process 2.3
- Conocimiento heurístico de ascensor 2.2- Heuristic knowledge of elevator 2.2
- Mostrar secuencias de marcha 1.4- Show gear sequences 1.4
- Salida del diagnóstico con explicación 1.5- Diagnostic output with explanation 1.5
- Estado de ascensor, parámetros y mensajes de fallo 10-19- Elevator status, parameters and messages of ruling 10-19
- Almacenamiento de diagnóstico y explicación 6- Diagnostic storage and explanation 6
Este proceso comunica con los subsistemas de ascensor 3 e incluye la recepción de mensajes de estado y otros mensajes que forman parte del funcionamiento normal del ascensor, así como la llamada de mensajes de estado, parámetros y fallos que no se transmiten de forma automática. En función de este control, el sistema de ayuda puede decidir si y cuándo se ha de establecer un diagnóstico. La información recibida se convierte a un formato compatible para la producción de diagnósticos y se almacena en la memoria de datos 5 como secuencia de marcha momentáneamente actual.This process communicates with the subsystems of elevator 3 and includes the reception of status messages and others messages that are part of the normal operation of the elevator, as well as the call of status messages, parameters and faults that They are not transmitted automatically. Based on this control, the help system can decide if and when a diagnosis. The information received is converted to a format compatible for diagnostic production and is stored in the data memory 5 as a momentary running sequence current.
El bloque funcional aquí descrito también ayuda a la interfaz de mantenimiento en el diálogo interactivo con el sistema de ayuda.The functional block described here also helps the maintenance interface in the interactive dialogue with the help system
Este bloque funcional tiene fundamentalmente la misión de dirigir y controlar la ejecución de pruebas predefinidas.This functional block has essentially the mission of directing and controlling the execution of tests predefined.
Estas pruebas son llamadas por el usuario o son iniciadas automáticamente por el bloque funcional "proceso de diagnóstico" y ejecutadas por el subsistema de ascensor correspondiente. Los resultados de las pruebas se almacenan como referencia futura y están a disposición del usuario y el proceso de diagnóstico.These tests are called by the user or are automatically initiated by the functional block "process diagnosis "and executed by the elevator subsystem correspondent. The test results are stored as future reference and are available to the user and the process of diagnosis.
El modelo de comportamiento de ascensor es el componente esencial del sistema de ayuda según la invención. Expresado de forma simplificada, el modelo de comportamiento consiste en un programa en el que están definidos todos los "estados de servicio" posibles del sistema de ascensor, también los no esperados en el servicio normal, que se desarrollan en sincronía con los procesos reales en el sistema de ascensor. Predice en qué estados de servicio puede cambiar de un estado momentáneamente existente del sistema de ascensor en el servicio normal y conoce todas las condiciones que se han de cumplir para este cambio de estado de servicio. Cada "estado de servicio" está caracterizado por un conjunto de estados definidos de los componentes de ascensor implicados y también contiene información sobre qué componentes pueden cambiar de estado durante el mismo. Como ejemplos de estados de servicio se mencionan: "el ascensor se encuentra parado en zona de puerta", "preparación para marcha", "marcha", "llegada a planta", "el ascensor se encuentra parado fuera de una zona de puerta", etc., tal como se muestran en la figura 3 como extracto del modelo de comportamiento.The elevator behavior model is the essential component of the support system according to the invention. Expressed in a simplified way, the behavior model it consists of a program in which all the possible "service states" of the elevator system, also those not expected in normal service, which are developed in synchronized with the actual processes in the elevator system. Predicts in which service states can you change from one state momentarily existing elevator system in service normal and knows all the conditions that must be met to This change of service status. Each "state of service" It is characterized by a set of defined states of elevator components involved and also contains information on which components can change state during it. Examples of service states are mentioned: "the elevator is is standing in door zone "," preparation for march "," march "," arrival at floor "," the elevator is standing outside a door zone ", etc., such as are shown in figure 3 as an extract of the model of behavior.
El modelo de comportamiento 2.1 contiene la misma información de sucesos y estado que el control de sistema del ascensor y reconoce directamente cualquier paso del sistema de ascensor de un "estado de servicio normal" a un "estado de servicio no esperado". También se detectan inmediatamente los cambios de estado de servicio que no tienen lugar o que no tienen lugar a tiempo, así como cualquier cambio de estado de un componente que no deba tener lugar durante un estado de servicio determinado. Dado que el modelo de comportamiento también incluye las definiciones de los "estados de servicio" no esperados en el servicio normal, en caso de desviaciones con respecto al servicio normal este procedimiento puede proporcionar bases para la decisión con respecto a "parada de emergencia", "continuación del servicio de forma limitada" o "continuación del servicio normal", y generar diagnósticos especialmente detallados y precisos y propuestas de medidas de corrección de errores.Behavior model 2.1 contains the same event and status information that the system control of the elevator and directly recognizes any step of the system elevator from a "normal state of service" to a "state of unexpected service. "Also detected immediately service status changes that do not take place or that do not have place on time, as well as any change of state of a component that should not take place during a certain state of service. Since the behavior model also includes definitions of "service states" not expected in the normal service, in case of deviations from the service normal this procedure can provide basis for the decision with respect to "emergency stop", "continuation of limited service "or" continuation of service normal ", and generate specially detailed diagnoses and Accurate and proposals for error correction measures.
El modelo de comportamiento siempre está activo, lo que permite reconocer con un retraso mínimo las desviaciones con respecto al desarrollo correcto del servicio, almacenar detalles y, en caso dado, iniciar de inmediato medidas correctoras automáticas (por ejemplo modificación de valores de parámetros).The behavior model is always active, allowing to recognize with a minimum delay the deviations with regarding the correct development of the service, store details and, if necessary, immediately initiate automatic corrective measures (for example modification of parameter values).
Dado que muchas de las desviaciones con respecto al comportamiento estándar no producen directamente una avería de servicio, con el sistema de ayuda propuesto se pueden prevenir futuras interrupciones del servicio. Esto puede tener lugar mediante diversas reacciones. El bloque funcional "modelo de comportamiento de ascensor" 2.1 inicia una corrección automática (por ejemplo del valor de un parámetro) basada en la desviación detectada o genera una indicación de un problema detectado para el personal de mantenimiento, eventualmente en combinación con una propuesta de una medida correctora, y/o inicia un diagnóstico a través del bloque funcional "proceso de diagnóstico" 2.3, estando a disposición ya determinados conocimientos del modelo de comportamiento para un proceso de diagnóstico selectivo basado en las "reglas heurísticas". El personal de mantenimiento puede leer a través de la interfaz de mantenimiento 1 la información y los resultados de diagnóstico almacenados, o puede obtener dicha información a través de la conexión de comunicación temporal 24 con el banco de datos externo 25.Since many of the deviations regarding to standard behavior do not directly produce a breakdown of service, with the proposed help system can be prevented Future service interruptions. This can take place by various reactions The functional block "behavior model of elevator "2.1 starts an automatic correction (for example of the value of a parameter) based on the detected deviation or generates an indication of a problem detected for the personnel of maintenance, possibly in combination with a proposal for a corrective measure, and / or initiate a diagnosis through the block functional "diagnostic process" 2.3, being available already certain knowledge of the behavior model for a selective diagnostic process based on the "rules heuristics. "Maintenance staff can read through the maintenance interface 1 the information and results of stored diagnosis, or you can get such information through of the temporary communication connection 24 with the data bank external 25.
La figura 3 muestra un extracto del modelo de comportamiento para una, así llamada, "marcha normal". Los "estados de servicio" definidos son "el ascensor se encuentra parado en zona de puerta", "el ascensor se encuentra parado en zona de puerta con la puerta abierta", "preparación para marcha", "listo para marcha", "marcha", "llegada a planta" y "el ascensor se encuentra parado fuera de una zona de puerta", siendo este último un ejemplo de un "estado de servicio no esperado".Figure 3 shows an extract of the model of behavior for one, so called, "normal gait." The "service states" defined are "the elevator is located stopped in door area "," the elevator is stopped at door area with the door open "," preparation for march "," ready for march "," march "," arrival at floor "and" the elevator is standing outside an area of door ", the latter being an example of a" state of unexpected service. "
Las líneas con flecha simbolizan los pasos y la dirección de un "estado de servicio" a otro. Un cambio de estado del sistema de ascensor que provoque en el modelo de comportamiento un paso de un "estado de servicio normal" a un "estado de servicio no esperado" se reconoce como un fallo. El texto de las líneas con flecha de la figura 3 indica las condiciones principales previstas para el paso correspondiente. Este gráfico no muestra que a cada "estado de servicio" le corresponde un conjunto de estados asignados a los componentes implicados, que también se comprueban permanentemente.The arrow lines symbolize the steps and the address from one "state of service" to another. A change of status of the elevator system that causes the model of behavior a step from a "normal service state" to a "unexpected service status" is recognized as a failure. He text of the lines with arrow in figure 3 indicates the conditions main planned for the corresponding step. This graphic does not shows that each "service status" corresponds to a set of states assigned to the components involved, which They are also permanently checked.
Este bloque funcional controla un proceso que se pone en marcha a causa de una instrucción de usuario o automáticamente después de producirse un fallo. La misión de este proceso consiste en comprobar hipótesis almacenadas de causas de fallo con ayuda de un, así llamado, algoritmo de deducción (Inference Engine) utilizando reglas heurísticas, aplicándose dichas reglas heurísticas a la información momentáneamente disponible sobre el estado de los componentes de ascensor pertinentes, sobre valores de los parámetros de ajuste, sobre mensajes de fallo de subsistemas, etc., así como a la información proporcionada por el modelo de comportamiento. Las reglas heurísticas describen en forma de complejos árboles de reglas qué combinaciones de estados de los componentes de ascensor implicados conducen a los diferentes síntomas de fallo.This functional block controls a process that is starts because of a user instruction or automatically after a failure occurs. The mission of this process consists of checking stored hypotheses of causes of failure with the help of a so-called deduction algorithm (Inference Engine) using heuristic rules, applying those heuristic rules to momentarily available information about the status of the relevant elevator components, on values of the adjustment parameters, on subsystem failure messages, etc., as well as the information provided by the model of behavior. The heuristic rules describe in the form of complex rule trees what combinations of states of the elevator components involved lead to the different failure symptoms
Si se verifica por completo una hipótesis de causa de fallo, este bloque funcional establece el diagnóstico de causa de fallo correspondiente y en caso dado las respectivas indicaciones de corrección de fallos y les da salida. Los resultados de prueba intermedios y las decisiones intermedias se almacenan en memoria para poder seguir el desarrollo del diagnóstico.If a hypothesis of cause of failure, this functional block establishes the diagnosis of cause of corresponding failure and if appropriate Fault correction indications and output them. The results Intermediate test and intermediate decisions are stored in memory to follow the development of the diagnosis.
Este banco de datos contiene un conjunto de las hipótesis de causa de fallo específicas de aplicación arriba mencionadas con las reglas heurísticas correspondientes, que se utilizan para diagnosticar un problema. Las hipótesis y reglas se basan esencialmente en la experiencia y los conocimientos especiales de los técnicos basados en pruebas de sistemas así como en correcciones de fallos de instalaciones existentes. Se reúnen en un banco de datos técnicos, se procesan y los técnicos los integran en la estructura de reglas subdividida jerárquicamente. A través de la conexión de comunicación temporal 24 representada en la figura 2, el usuario del sistema de ayuda puede efectuar una llamada de actualización del "conocimiento heurístico de ascensor" desde el banco de datos técnico 25 arriba mencionado.This database contains a set of the application specific fault cause hypothesis above mentioned with the corresponding heuristic rules, which They use to diagnose a problem. The hypotheses and rules are essentially based on experience and special knowledge of technicians based on system tests as well as bug fixes of existing facilities. They meet in a technical data bank, they are processed and technicians integrate them into the rule structure hierarchically subdivided. Through the temporary communication connection 24 represented in figure 2, the help system user can make a call from update of the "heuristic elevator knowledge" from the technical data bank 25 mentioned above.
Con este proceso, si se demanda se da salida a datos de secuencia de marcha de la memoria de datos de secuencia de marcha 5 y éstos se muestran en la pantalla de la interfaz de mantenimiento 1. Si así se requiere y demanda se puede dar salida a la secuencia de marcha actual "en tiempo real" para mostrarla permanentemente al usuario. El usuario también tiene acceso a las secuencias de marcha predefinidas y las secuencias de marcha registradas con anterioridad, y las puede llamar y visualizar de forma reiterada.With this process, if it is demanded, it is output to sequence data from memory sequence data from gear 5 and these are shown on the interface screen of maintenance 1. If so required and demand can be output to the current "real-time" gear sequence to display permanently to the user. The user also has access to the predefined gear sequences and gear sequences Registered previously, and you can call and view them repeatedly.
Este proceso produce a demanda la salida y presentación de un diagnóstico con explicación desde la memoria de diagnósticos 6. También se pueden llamar y visualizar diagnósticos y explicaciones anteriores, así como la presentación del propio establecimiento de diagnóstico "en tiempo real".This process produces on demand the output and presentation of a diagnosis with explanation from the memory of diagnostics 6. Diagnostics can also be called and displayed and previous explanations as well as the presentation of the own diagnostic establishment "in real time".
Esta función incluye el registro continuo de las señales que determinan y notifican el comportamiento del ascensor, los valores de los parámetros asignados a los componentes, informaciones de estado y mensajes de fallo, etc. Éstos se almacenan en memorias de datos locales de los subsistemas 3.3 para el último intervalo transcurrido del servicio de ascensor. La figura 2 muestra memorias de datos 10-18 para señales de estado, valores de parámetros y mensajes de error, respectivamente para el motor de accionamiento, la regulación de accionamiento y el sistema de ascensor (control), así como la memoria de datos 19 para el estado de la puerta de cabina, que están dispuestas en cada caso preferentemente en las placas de circuitos impresos principales de los subsistemas correspondientes. Durante el desarrollo de procesos de diagnóstico manuales o automáticos se accede a estas memorias, teniendo lugar estos accesos a través de las rutas de datos bidireccionales 2.10-2.13 / 1.10-1.12 entre estas memorias de datos y el procesador de diagnóstico así como la interfaz de mantenimiento.This function includes the continuous recording of signals that determine and report elevator behavior, the values of the parameters assigned to the components, status information and error messages, etc. These are stored in local data memories of subsystems 3.3 for the last elapsed interval of elevator service. Figure 2 shows 10-18 data memories for status signals, parameter values and error messages, respectively for the drive motor, drive regulation and system of elevator (control), as well as data memory 19 for the status of the cabin door, which are arranged in each case preferably on the main printed circuit boards of the corresponding subsystems. During process development Manual or automatic diagnostic access to these memories, taking place these accesses through the data paths bidirectional 2.10-2.13 / 1.10-1.12 between these data memories and the Diagnostic processor as well as the maintenance interface.
En esta memoria están almacenados los resultados del diagnóstico en curso y de dos diagnósticos previos con las explicaciones correspondientes, que el personal de mantenimiento puede llamar para comprobaciones posteriores.The results are stored in this memory of the ongoing diagnosis and two previous diagnoses with the corresponding explanations, that the maintenance staff You can call for later checks.
La representación esquemática de los bloques funcionales en las figuras 1 y 2 sirve principalmente para explicar el objeto de la invención, sus detalles funcionales y las relaciones funcionales recíprocas entre éstos. La disposición práctica de las unidades funcionales del sistema de ayuda en un sistema de ascensor puede diferir de las representaciones mostradas, por ejemplo mediante una integración descentralizada en los subsistemas de ascensor 3, con las mismas características metodológicas y de acuerdo con la invención. De este modo, el establecimiento de partes de diagnóstico se puede delegar a los subsistemas para descargar con ello el procesador de diagnóstico 2 en favor de una mayor velocidad de trabajo y/o con el fin de utilizarlo para otras tareas de diagnóstico. También es posible, por ejemplo, integrar partes funcionales de la interfaz de mantenimiento en partes funcionales del procesador de diagnóstico o viceversa.The schematic representation of the blocks functional in figures 1 and 2 mainly serves to explain the object of the invention, its functional details and the relationships reciprocal functional between them. The practical disposition of functional units of the help system in an elevator system it may differ from the representations shown, for example through decentralized integration into the subsystems of elevator 3, with the same methodological characteristics and according to the invention. In this way, the establishment of parts Diagnostics can be delegated to subsystems to download with it the diagnostic processor 2 in favor of faster speed of work and / or in order to use it for other tasks of diagnosis. It is also possible, for example, to integrate parts functional maintenance interface in functional parts of the diagnostic processor or vice versa.
En caso de una utilización del sistema de ayuda según la invención en un grupo de ascensor con varios sistemas de ascensor, se producen otras tareas de diagnóstico cuyo procesamiento en principio es igual al anteriormente descrito.In case of use of the help system according to the invention in an elevator group with several systems of elevator, other diagnostic tasks are produced whose processing In principle it is the same as described above.
Claims (10)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP99810369 | 1999-05-03 | ||
EP99810369 | 1999-05-03 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2222869T3 true ES2222869T3 (en) | 2005-02-16 |
Family
ID=32524333
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES00108760T Expired - Lifetime ES2222869T3 (en) | 1999-05-03 | 2000-04-25 | HELP SYSTEM FOR ELEVATORS. |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1050503B1 (en) |
AT (1) | ATE269266T1 (en) |
DE (1) | DE50006791D1 (en) |
ES (1) | ES2222869T3 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10150284A1 (en) * | 2001-10-12 | 2003-04-30 | Henning Gmbh | Diagnostic device and method for diagnosing elevator systems |
EP1731470B1 (en) * | 2004-03-30 | 2011-09-28 | Mitsubishi Denki Kabushiki Kaisha | Control device of elevator |
DE102010001776A1 (en) * | 2010-02-10 | 2011-08-11 | Siemens Aktiengesellschaft, 80333 | Method for correction of error arising at technical system, involves assigning successful solution to known error condition when detected error condition does not match with preset error conditions |
WO2016193079A1 (en) * | 2015-06-02 | 2016-12-08 | Inventio Ag | Monitoring of an elevator system |
US10766741B2 (en) | 2015-06-02 | 2020-09-08 | Inventio Ag | Monitoring of conveyance system |
CN110817628A (en) * | 2018-08-08 | 2020-02-21 | 北京感瞰科技有限公司 | Intelligent fault diagnosis method, device and system for elevator |
US11572251B2 (en) * | 2018-08-20 | 2023-02-07 | Otis Elevator Company | Elevator door sensor fusion, fault detection, and service notification |
CN114476888A (en) * | 2022-01-13 | 2022-05-13 | 永大电梯设备(中国)有限公司 | Elevator parameter backup and application method and system |
CN114840370A (en) * | 2022-05-05 | 2022-08-02 | 深圳市广和通无线通信软件有限公司 | Universal serial bus test method, wireless communication module, equipment and storage medium |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4561093A (en) * | 1983-02-22 | 1985-12-24 | Otis Elevator Company | Servicing a software-controlled elevator |
EP0146412B1 (en) * | 1983-12-19 | 1987-03-11 | Otis Elevator Company | Remote monitoring system state machine |
DE3763766D1 (en) * | 1986-07-07 | 1990-08-23 | Inventio Ag | SYSTEM FOR REMOTE MANAGEMENT OF ELEVATOR SYSTEMS. |
US4750591A (en) * | 1987-07-10 | 1988-06-14 | Otis Elevator Company | Elevator car door and motion sequence monitoring apparatus and method |
KR920011084B1 (en) * | 1988-08-04 | 1992-12-26 | 미쓰비시전기 주식회사 | Elevator testing apparatus |
US4898263A (en) * | 1988-09-12 | 1990-02-06 | Montgomery Elevator Company | Elevator self-diagnostic control system |
JP3202396B2 (en) * | 1993-03-26 | 2001-08-27 | 株式会社日立ビルシステム | Elevator abnormality analysis data collection device |
-
2000
- 2000-04-25 EP EP00108760A patent/EP1050503B1/en not_active Expired - Lifetime
- 2000-04-25 DE DE50006791T patent/DE50006791D1/en not_active Expired - Lifetime
- 2000-04-25 AT AT00108760T patent/ATE269266T1/en not_active IP Right Cessation
- 2000-04-25 ES ES00108760T patent/ES2222869T3/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
DE50006791D1 (en) | 2004-07-22 |
EP1050503B1 (en) | 2004-06-16 |
ATE269266T1 (en) | 2004-07-15 |
EP1050503A1 (en) | 2000-11-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5616894A (en) | Procedure for supplying, storing and displaying elevator control data | |
ES2222869T3 (en) | HELP SYSTEM FOR ELEVATORS. | |
RU2346877C2 (en) | Method of servicing elevators or escalators | |
KR960012682B1 (en) | Elevator control system | |
DE10222399B4 (en) | Control method and system for automatic pre-processing of device malfunctions | |
US10214383B2 (en) | Method and device for commissioning an elevator system | |
ES2767404T3 (en) | Procedure and device for carrying out a test operation relating to a rail vehicle | |
KR100735949B1 (en) | Device and method for checking railway logical software engines for commanding plants, particularly station plants | |
CN1685664B (en) | Computer network with diagnosis computer nodes | |
CN103298726B (en) | Device and system for elevator maintenance | |
ES2212437T3 (en) | REMOTE CONTROL FOR ELEVATOR INSTALLATIONS. | |
JPH05201622A (en) | Method and device to guarantee per time zone for elevator management system | |
BRPI0403463B1 (en) | PROCESS FOR TESTING A LIFT INSTALLATION | |
US11472663B2 (en) | Automatic software upgrade assistant for remote elevator monitoring experts using machine learning | |
KR101691125B1 (en) | After-sales service system for apparatus in remote area | |
JPS62222795A (en) | Maintenance supporting apparatus for equipment such as electric machine | |
EP0146412B1 (en) | Remote monitoring system state machine | |
CN112390105A (en) | Elevator operation detection method and device, computer equipment and storage medium | |
NO322481B1 (en) | Procedure for controlling and monitoring a traffic engineering facility | |
CN108549358A (en) | A kind of redundant manipulator diagnostic system and method based on CAN bus | |
JPH10198405A (en) | Sequence controller | |
CN113602928A (en) | An elevator group control test platform | |
CN215529062U (en) | Data transmission system for medical instrument | |
RU90401U1 (en) | MICROPROCESSOR ROUTE MANAGEMENT SYSTEM AT SMALL STATIONS | |
JPH0245832A (en) | Operation expert system |