Business processing method based on rail transit and integrated platform
By building an integrated rail transit platform, integrating various business systems, and providing a unified operation interface, the problem of data processing and storage duplication between business systems is solved, resource sharing and operation efficiency are improved, and intelligent iterative development is promoted.
Patent Information
- Application Number
- CN202311474330.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-07
- Publication Date
- 2025-05-13
AI Technical Summary
The various business systems of rail transit are designed according to single-line and single-service functions, resulting in duplication of data processing and storage, serious waste of resources, low operational efficiency, and restricting the development of intelligent iteration.
By building an integrated rail transit platform, integrating various business systems, providing a unified operation interface, collaborating with various business systems, data sharing and function connectivity are achieved.
It realizes data and function sharing between different business systems, reduces resource waste, improves operational efficiency, and promotes the iterative development of intelligent rail transit.
Smart Images

Figure CN119987623A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of business processing technology, and in particular to a business processing method and integrated platform based on rail transit. Background Art
[0002] In the field of rail transit, including different business systems, at present, each business system of rail transit is designed according to single line and single business function. Whether it is a traditional physical machine or a cloud platform-based construction, each business software and data is separate. Although the functional interface has a clear division of labor, the business and process are not connected. The data processing and storage of each business system are repeated, resulting in a huge waste of resources and low operational efficiency, which restricts the iterative development of intelligent rail transit. Summary of the invention
[0003] In an exemplary embodiment of the present application, a rail transit-based business processing method and an integrated platform are provided to coordinate various business systems, integrate various business systems into one platform, provide a unified operating interface, and improve business processing efficiency.
[0004] According to a first aspect of an exemplary embodiment, a rail transit-based service processing method is provided, comprising:
[0005] In response to a user's selection operation on the first interface, determining a target business system selected by the user; wherein the first interface is a rail transit control interface, the first interface includes an operation control of at least one business system, and the at least one business system includes one or more of an integrated monitoring system, a smart station system, a smart energy system, and a smart operation and maintenance system;
[0006] Display the operation interface of the target business system;
[0007] In response to a first operation of a user on an operation interface of a target business system, the target business system is controlled to execute the first operation and a processing result interface of the first operation is displayed.
[0008] According to a second aspect of an exemplary embodiment, there is provided a rail transit integrated platform, including a display screen and a processing unit;
[0009] The processing unit is configured to execute: in response to a user's selection operation on a first interface, determining a target business system selected by the user; wherein the first interface is a rail transit control interface, the first interface includes an operation control of at least one business system, and the at least one business system includes one or more of an integrated monitoring system, a smart station system, a smart energy system, and a smart operation and maintenance system;
[0010] The display screen is configured to perform: display the operation interface of the target business system;
[0011] The processing unit is further configured to execute: in response to a first operation of a user on an operation interface of the target business system, control the target business system to execute a first operation;
[0012] The display screen is also configured to execute: displaying a processing result interface of the first operation.
[0013] According to a third aspect of an exemplary implementation, a rail transit-based service processing device is provided, including:
[0014] The processing unit is used to: determine the target business system selected by the user in response to the user's selection operation on the first interface; wherein the first interface is a rail transit control interface, the first interface includes an operation control of at least one business system, and the at least one business system includes one or more of an integrated monitoring system, a smart station system, a smart energy system, and a smart operation and maintenance system;
[0015] Display unit, used to: display the operation interface of the target business system;
[0016] The processing unit is further used to: in response to a first operation of a user on an operation interface of the target business system, control the target business system to perform a first operation;
[0017] The display unit is further used to: display the processing result interface of the first operation.
[0018] According to a fourth aspect of the exemplary implementation, there is provided a computer storage medium in which computer program instructions are stored. When the instructions are executed on a computer, the computer executes the rail transit-based business processing method as in the first aspect.
[0019] In the embodiment of the present application, considering that the data and functions between different business systems are separated, by constructing a rail transit integrated platform, the platform can integrate various business systems and provide a unified operation interface. The unified operation interface can be a rail transit control interface, which includes operation controls for at least one business system, and the at least one business system includes one or more of a comprehensive monitoring system, a smart station system, a smart energy system, and a smart operation and maintenance system. First, in response to the user's selection operation on the first interface, the target business system selected by the user is determined; secondly, the operation interface of the target business system is displayed; finally, in response to the user's first operation on the operation interface of the target business system, the target business system is controlled to perform the first operation, and the processing result interface of the first operation is displayed. Collaborate with various business systems, integrate various business systems into one platform, provide a unified operation interface, and improve business processing efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.
[0021] Figure 1 A schematic diagram of a traditional chimney-type deployment provided by an embodiment of the present application is exemplarily shown;
[0022] Figure 2 An application scenario diagram of rail transit-based business management provided by an embodiment of the present application is exemplarily shown;
[0023] Figure 3 A flowchart of a rail transit-based service processing method provided by an embodiment of the present application is exemplarily shown;
[0024] Figure 4 A schematic diagram of a rail transit control interface provided by an embodiment of the present application is exemplarily shown;
[0025] Figure 5 A schematic diagram exemplarily shows an operation process of selecting a smart station system provided in an embodiment of the present application;
[0026] Figure 6 A schematic diagram of generating different service sets provided by an embodiment of the present application is exemplarily shown;
[0027] Figure 7 An exemplary interface for handling falls in a smart station system provided in an embodiment of the present application is shown;
[0028] Figure 8 A schematic diagram exemplarily shows a processing process of a business system provided in an embodiment of the present application;
[0029] Fig. 9 A schematic diagram showing an exemplary embodiment of a different service interaction provided by an embodiment of the present application;
[0030] Fig.10 A schematic diagram of a unified external access and routing strategy provided by an embodiment of the present application is exemplarily shown;
[0031] Fig.11 A schematic diagram of realizing the fusion of C / S interface and B / S interface provided by an embodiment of the present application is exemplarily shown;
[0032] Fig.12 A schematic diagram of implementing a C / S and B / S information group display provided by an embodiment of the present application is exemplarily shown;
[0033] Fig.13 A schematic diagram of implementing a C / S and B / S information group display provided by an embodiment of the present application is exemplarily shown;
[0034] Fig.14 A schematic diagram of the integrated integration of comprehensive monitoring and smart stations provided by an embodiment of the present application is exemplified;
[0035] Fig.15 The following is a schematic diagram showing the structure of a rail transit-based service processing device provided in an embodiment of the present application;
[0036] Fig.16 The structural diagram of a rail transit integrated platform provided in an embodiment of the present application is exemplified. DETAILED DESCRIPTION
[0037] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application.
[0038] For ease of understanding, the terms involved in the embodiments of the present application are explained below:
[0039] (1) Integrated supervisory control system (ISCS) refers to the integrated monitoring system of urban rail transit, which has the following elements: It is indispensable in the subway industry. It has the following elements: a data acquisition and monitoring control system used in the rail transit industry; an open system consisting of general-purpose computers, network equipment and a large-scale data acquisition and monitoring control system software platform, supporting application and integrated development; a large-scale hierarchical and distributed system covering all operating points of the line (control center, station, vehicle base); a system that exchanges information with various professional automation systems through open interfaces to build a real-time information sharing platform for line operations; a system that realizes fixed electromechanical equipment monitoring, remote dispatching and coordinated dispatching functions of various professions. In the embodiments of this application, it is called an integrated monitoring system.
[0040] (2) Smart stations: Based on the existing stations, make full use of new-generation technologies such as artificial intelligence, big data, cloud computing, and digital twins to provide passengers with an all-round experience, provide intelligent operation and maintenance data support for maintenance, provide panoramic control for station services, and provide decision-making support for management, so as to achieve safer operations, smarter services, and more efficient management goals. Carry out the construction of smart systems in holographic perception, intelligent analysis, panoramic control, precision and convenience, and active evolution, automate and intelligentize station work, and improve operational efficiency and service quality.
[0041] (3) Digital-intelligence fusion: This is the abbreviation for the fusion of digitalization and intelligence. It is centered around the integrated development of new-generation information technology and industry sectors, and uses digital twins, artificial intelligence, blockchain, VR / AR, edge computing, test verification, simulation technology, and other new-generation information technologies to deeply integrate with industry businesses to achieve intelligent management.
[0042] (4) Client / server (C / S) structure: The server usually uses a high-performance PC, workstation or minicomputer, and adopts a large database system.
[0043] (5) Browser / server (B / S) architecture: Very little transaction logic is implemented on the front end, but the main transaction logic is implemented on the server.
[0044] Figure 1 A schematic diagram of a conventional chimney deployment in the prior art, Figure 1 It can be seen that each rail transit system is designed for a single line and single business function. Whether it is a traditional physical machine or a cloud platform-based construction, each business software and data is separate. Although the functional interface has a clear division of labor, the business and process are not connected. The data processing and storage of each system are repeated, resulting in a huge waste of resources and low operational efficiency, which restricts the iterative development of intelligent rail transit.
[0045] in addition, Figure 1 The following problems still exist in the illustrated deployment:
[0046] In terms of data closure: the newly constructed system is highly dependent on the private interface of the existing system. The interface protocols of various business systems are diverse and the data is messy. When building smart stations, extension lines and other systems, if a system heterogeneous with the existing system is adopted, it is necessary to make complex private interfaces with the existing system, which results in high construction costs and difficulty in promotion.
[0047] Independent construction: high resource requirements, each system requires independent servers, workstations and other resources, and high construction and subsequent operation and maintenance costs.
[0048] Operational aspects: decentralized operations, low business execution efficiency, limited business integration, a transaction operator needs to pay attention to information from multiple systems and operate in multiple systems. The workflow is fragmented and work efficiency is low.
[0049] To this end, an embodiment of the present application provides a business processing method based on rail transit. By constructing a unified service set, each service set includes the same or similar functions, the functions of different business systems can be connected, data sharing can be achieved, resource waste can be avoided, and operational efficiency can be improved.
[0050] Among them, when building a unified service set, the comprehensive monitoring business is mainly for the monitoring of professional equipment, which will not be adjusted during operation, and it is necessary to ensure uninterrupted monitoring to avoid accidents; while the smart station business is mainly for improving the efficiency of operations, and its business functions are constantly adjusted and changed with the advancement of technologies such as video analysis, organizational structure adjustments, and process optimization. Therefore, after building an integrated platform, it is necessary not to interfere with the reliability of the monitoring business when meeting the efficiency improvement adjustments of smart station operations.
[0051] After introducing the design ideas of the embodiments of the present application, the following briefly introduces the application scenarios to which the technical solutions of the embodiments of the present application can be applied. It should be noted that the application scenarios introduced below are only used to illustrate the embodiments of the present application and are not limited. In specific implementation, the technical solutions provided by the embodiments of the present application can be flexibly applied according to actual needs.
[0052] refer to Figure 2 , showing an application scenario diagram of business management based on rail transit. Figure 2 In the project, based on new technologies such as cloud computing, big data, industrial Internet, artificial intelligence, etc., we study the realization of data integration, technology integration and knowledge integration, and ultimately realize business integration, build a unified platform that meets the needs of automated control and intelligent management, and achieve integrated comprehensive management and control of sustainable development of smart subways based on the unified platform. Figure 2 The unified platform shown includes an information perception layer, a core layer, and an application layer.
[0053] Information perception layer: realizes unified access to multiple data and interfaces such as industrial control (power, environmental control, signals, etc.), energy consumption, operation and maintenance, positioning, building information modeling (BIM), video, office automation (OA), enterprise asset management (EAM), construction scheduling, etc., and supports access to protocols such as IEC104, Modbus, http, and message queuing telemetry transmission (MQTT).
[0054] Core layer: including automation control and digital intelligence integration:
[0055] 1) Automated control, to achieve highly reliable and relatively solidified equipment monitoring of automation systems such as power, driving, environmental control, fire, access control, as well as locking, control, linkage, sequential control and other functions.
[0056] 2) Digital and intelligent integration, to achieve intelligent and scenario-based applications with high flexibility and diverse business changes, such as integrated and shared management of diverse data, empowerment of data analysis, and agile construction of business processes.
[0057] ① With model management and data fusion functions, the information model realizes the management of the device's own attributes and control interfaces, the relationship between devices, the device's labels, and the device-related alarm rules.
[0058] ② Provide unified, efficient and reliable data access for external open access protocols such as MQTT.
[0059] ③ It has the function of scenario engine, which can build a complete business process by dragging and dropping, including abnormal branches, user interaction, concurrent processing, failure retry and other logics.
[0060] Application layer: Integrate comprehensive monitoring and smart station services according to business processes.
[0061] To further illustrate the technical solution provided by the embodiment of the present application, this is described in detail below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiment of the present application provides the method operation steps shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on routine or no creative labor. In the steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided in the embodiment of the present application.
[0062] Combine the following Figure 2 The application scenario shown is shown in Figure 3 A flowchart of a rail transit-based business processing method is shown to illustrate the technical solution provided in an embodiment of the present application.
[0063] S301: In response to a selection operation of a user on a first interface, determining a target business system selected by the user.
[0064] S302: Display the operation interface of the target business system.
[0065] S303: In response to a first operation of the user on the operation interface of the target business system, control the target business system to execute the first operation.
[0066] S304: Displaying the processing result interface of the first operation.
[0067] In the embodiment of the present application, considering that the data and functions between different business systems are separated, by constructing a rail transit integrated platform, the platform can integrate various business systems and provide a unified operation interface. The unified operation interface can be a rail transit control interface, which includes operation controls for at least one business system, and the at least one business system includes one or more of a comprehensive monitoring system, a smart station system, a smart energy system, and a smart operation and maintenance system. First, in response to the user's selection operation on the first interface, the target business system selected by the user is determined; secondly, the operation interface of the target business system is displayed; finally, in response to the user's first operation on the operation interface of the target business system, the target business system is controlled to perform the first operation, and the processing result interface of the first operation is displayed. Collaborate with various business systems, integrate various business systems into one platform, provide a unified operation interface, and improve business processing efficiency.
[0068] In S301, the rail transit integration platform provides a first interface, which is a rail transit control interface. The first interface includes an operation control of at least one business system, and the control may be a text or an icon. The at least one business system includes one or more of a comprehensive monitoring system, a smart station system, a smart energy system, and a smart operation and maintenance system.
[0069] Figure 4 A schematic diagram of a rail transit control interface provided in an embodiment of the present application, including an operation control 1 of an integrated monitoring system, an operation control 2 of a smart station system, an operation control 3 of a smart energy system, and an operation control 4 of a smart operation and maintenance system.
[0070] In response to the user's selection operation on the first interface, the target business system selected by the user is determined. In the actual application process, the target business system can be one or more.
[0071] In S302, the operation interface of the target business system selected by the user is displayed. For example, if the target business system selected by the user is a smart station system, Figure 5 A schematic diagram of an operation process of selecting a smart station system provided in an embodiment of the present application, Figure 5 (a) in the figure is to select the smart station system. Figure 5 (b) in the figure refers to some functions included in the smart station system, such as vehicle scheduling and passenger scheduling.
[0072] Regarding S303, the operation interface of the target business system may provide different operations for the user to choose from. For example, if the target business system is an integrated monitoring system, the first operation includes power monitoring and / or environmental monitoring; if the target business system is a smart station system, the first operation includes vehicle dispatching and / or passenger dispatching.
[0073] In this step, steps A1-A3 can be performed:
[0074] A1: Determine the task represented by the first operation.
[0075] Among them, when the target business system is an intelligent operation and maintenance system, the first operation can be a fault handling operation, and the fault type here is not limited.
[0076] A2: Determine the target service set to which the task belongs based on the functional information of the task.
[0077] The target service set is one of multiple service sets, each service set includes at least one functional information, each functional information is carried in a functional module, and the functional information included in each service set is of the same type. For example, if the first operation is a power monitoring fault handling operation, then the target service set can be determined to be an automation control service set.
[0078] A3: Execute the management policy corresponding to the target service set to control the target business system to perform tasks.
[0079] For each service set, the management policy corresponding to the service set is determined according to at least one functional information included in the service set and the corresponding relationship between the type of the functional information and the management policy. Since different service sets correspond to different management policies, the management policy corresponding to the target service set can be determined, and the management policy can be executed to control the target business system to perform fault handling operations to ensure the normal operation of the target business system.
[0080] Exemplarily, the correspondence between the type of functional information and the management strategy is pre-set. For example, for key basic components (such as relationship libraries) and automated control service sets, their business planning is strong, and the management logic should be as simple as possible to avoid system complexity problems caused by management logic. A master-slave redundant management strategy can be adopted. After a single service instance fails, the switch can be completed in seconds through the master-slave redundant architecture. For basic components (such as message queues) and digital fusion service sets with strong requirements for flexible adjustment and expansion, a cluster load balancing management strategy is adopted. With the expansion of access equipment and business, the capacity is elastically deployed and expanded. After a single service fails, the automatic matching of tasks is achieved according to the cluster load balancing architecture. Once an abnormal situation such as resource shortage occurs, the operation of automated control services is given priority.
[0081] Exemplarily, the management policies corresponding to different service sets may be determined in at least the following two ways:
[0082] Method 1: If the type of the function information of the service set is the first basic type or the automatic control type, then according to the correspondence between the type of the function information and the management policy, determine that the management policy corresponding to the service set is the active / standby redundancy policy.
[0083] The first basic type has the attributes of setting management logic and setting business planning, for example, it can be a relationship library.
[0084] Method 2: If the type of the functional information of the service set is the second basic type or the digital intelligence fusion service type, the management policy corresponding to the service set is determined to be the cluster load balancing policy based on the correspondence between the type of functional information and the management policy.
[0085] The second basic type has the property of elastic deployment, for example, it can be a message queue.
[0086] Table 1 is a schematic diagram of a different service management strategy provided in an embodiment of the present application.
[0087] Table 1 Schematic diagram of different service management strategies
[0088]
[0089] The cluster in Table 1 refers to a cluster load balancing strategy. In addition, Table 1 also shows a strategy for sharding corresponding services, which is only an example and does not constitute a specific limitation.
[0090] Combined with the management strategy shown in Table 1, the management strategy corresponding to the automation control service set to which power monitoring belongs is the active-standby redundancy strategy. At this time, starting the active-standby redundancy can ensure the normal operation of the integrated monitoring system associated with the power monitoring task.
[0091] Exemplarily, multiple service sets are obtained through steps B1-B2:
[0092] B1: Obtain functional information of at least one business system for rail transit.
[0093] Among them, the business systems for rail transit include one or more of the business systems such as integrated monitoring, smart stations, smart energy, and smart operation and maintenance. In the embodiment of the present application, the functional information of each business system is obtained. Usually, each business system includes multiple functional modules, each functional module corresponds to a functional information, and the type of function can generally include basic functions and business functions. For example, basic functions may include user management, communication, deployment, database management, log management, and service management. Business functions are related to business types. For example, the business functions of integrated monitoring services include environmental monitoring, and the business functions of smart stations include equipment warnings.
[0094] B2: According to the type of each piece of functional information, all functional information corresponding to at least one business system is processed to obtain multiple service sets.
[0095] Among them, the functional information of different business systems is integrated together, and all functional information corresponding to all business systems is processed according to the type of each functional information, and each group obtains a service set.
[0096] Taking two business systems, the integrated monitoring system and the smart station system, as examples, the process of generating a service set is explained.
[0097] During the processing, the basic services and basic data of the common basic components (carriers of basic functions) are unified to achieve the integration of technology and data, reduce duplication of construction and data inconsistency. In other words, the basic components of different business systems are divided into a service set, called the basic component service set. The business functions such as monitoring and control of signals, power and other key equipment systems with high requirements for logic solidification, reliability and real-time performance are precipitated into an independent automatic control service set; the business functions such as rule alarms, data calculations, statistical analysis, business scenarios, complex algorithms, and external data sharing that are driven by business optimization and constantly adjusted are constructed into an open digital and intelligent fusion service set.
[0098] Figure 6 A schematic diagram of generating different service sets provided in an embodiment of the present application. Figure 6 The service set includes the basic component service set, the automation control service set and the digital intelligence fusion service set.
[0099] In S304, the processing result interface of the first operation is displayed, wherein the operation result may be a monitoring screen of power monitoring or an operation screen of the station hall. Figure 7 An interface for fall handling in a smart station system provided in an embodiment of the present application.
[0100] In order to make the technical solution of this application more perfect, Figure 8 A schematic diagram of a processing process of a business system provided in an embodiment of the present application, Figure 8 At least the following steps are included:
[0101] S801: Obtain functional information of at least one business system for rail transit.
[0102] S802: Process all functional information corresponding to at least one business system according to the type of each functional information to obtain at least one service set.
[0103] S803: For each service set, determine the management policy corresponding to the service set according to at least one piece of function information included in the service set and the correspondence between the type of the function information and the management policy.
[0104] S804: If a task failure is detected, determine the target service set to which the failed task belongs according to the functional information of the failed task.
[0105] S805: Execute the management policy corresponding to the target service set to ensure the operation of the business system associated with the failed task.
[0106] In the embodiment of the present application, considering that the data and functions between different business systems are separated, collaborative management between different businesses is achieved by constructing a service set. Among them, the functional information of at least one business system facing rail transit can be obtained first, and then all the functional information corresponding to at least one business system can be processed according to the type of each functional information to obtain at least one service set, each service set includes at least one functional information, each functional information is carried in a functional module, and the type of functional information included in each service set is the same. And for each service set, according to the at least one functional information included in the service set, and the correspondence between the type of functional information and the management policy, the management policy corresponding to the service set is determined. When a task failure is detected, the target service set to which the failed task belongs is determined according to the functional information of the failed task, and the management policy corresponding to the target service set is executed to ensure the operation of the business system associated with the failed task. Therefore, it is possible to achieve collaboration among various business systems, reduce resource waste, and improve operational efficiency.
[0107] Next, the data interaction process between different service sets and service sets is explained. A service set includes multiple functional modules, some of which are more important and are called core modules. Information interaction and business integration can be performed within a core module, between two core modules, and between two service sets.
[0108] Fig. 9 A schematic diagram of different service interactions provided in the embodiment of the present application, refer to Fig. 9 , three different embodiments of the book title interaction process are applied.
[0109] In one embodiment, within a service set, the interaction scenarios include C1 or C2:
[0110] C1: If it is detected that there is a data transmission demand between two core function modules of any service set, the two core function modules are controlled to perform data transmission through the secondary data bus.
[0111] Among them, the real-time bus and message queue form an integrated secondary data bus to the outside world, which realizes the subscription and publication in a topic-based manner and realizes the decoupling between modules. The real-time bus focuses on ensuring the efficient delivery of the latest data, while the message queue mainly ensures message caching and peak-shaving.
[0112] For example, between two core functional modules, real-time data, alarm events and other information of power, environmental control and other systems are routed through the secondary data bus according to message subject, device ownership, etc.
[0113] C2: If a control requirement is detected between two core functional modules of any service set, the current main service and the status and address of the main service are obtained according to the control information contained in the control requirement to initiate a call to the main service.
[0114] Among them, each service registers its status to the service management center, and the caller obtains the service status, address, etc. from the service management center to initiate the call. For example, between two core functional modules, the control of power, environmental control and other systems obtains the current main service through the service management center and initiates the call.
[0115] In another embodiment, within a service set, the interaction mode includes D1 or D2:
[0116] D1: If the type of the service set is an automation control service set, the two core modules in the service set interact with each other through a real-time bus.
[0117] Among them, the automation control core mainly interacts through the real-time bus to achieve high-speed communication and fast consistency.
[0118] D2: If the service set type is a digital-intelligence fusion service set, the two core modules within the service set interact with each other through a message queue.
[0119] Among them, the digital intelligence fusion core mainly interacts through message queues.
[0120] In another embodiment, a current limiting or fuse safety policy is applied between two service sets to ensure that the core modules in the automation control service set operate normally.
[0121] In addition, in the embodiments of the present application, an access portal is provided in an open and unified manner to the outside world, supporting the indiscriminate access of general front-end applications and external applications to back-end services without any technical restrictions. At the same time, for high-reliability and high-real-time monitoring services, a green channel for access to automated control services is still retained, reducing unnecessary intermediate links and ensuring real-time and reliability. With such a design, if an access request from a front-end application or an external application is detected, the access request is obtained through the set access portal; in response to the access request, the interactive interface corresponding to the access request is displayed. Fig.10 A schematic diagram of a unified external access and routing strategy provided for an embodiment of the present application.
[0122] The embodiments of the present application deconstruct, reorganize and enhance the software functions of business systems such as comprehensive monitoring and smart stations, use a set of programs to uniformly carry multiple businesses, and achieve unified management and deployment.
[0123] In addition, in the embodiment of the present application, the comprehensive monitoring service must use the client as its interactive interface to ensure its reliability, while the smart station generally uses the browser as its interactive interface to ensure its good visual effects, fast development speed, and convenient access. Therefore, the core problem faced by the unified interface is to achieve the integration of the two interactive interfaces and provide a consistent look and feel and smooth operation experience.
[0124] Therefore, if the business system includes an integrated monitoring system and a smart station system, the interactive interface of the integrated monitoring system is determined to be the third interface, and the interactive interface of the smart station system is determined to be the fourth interface. Here, the third interface is the client interface C / S interface, and the fourth interface is the browser interface B / S interface. The B / S interface is processed by controlling the B / S interface and carrying the processed B / S interface based on the set client framework; the processed B / S interface and C / S interface are integrated and displayed. Fig.11 A schematic diagram of realizing the fusion of C / S interface and B / S interface provided in an embodiment of the present application.
[0125] The embodiment of the present application can realize a method of achieving a consistent look and feel of the C / S interface and the B / S interface. Through open and unified style adjustment, the consistency of interface style is achieved. The original interface of the smart station and the integrated monitoring is reused. The station adopts a one-machine dual-screen method for display and operation. The left screen displays the interface of the smart station scene, and the right screen displays the interface of the video monitoring closed circuit television system (CCTV) by default.
[0126] Fig.12 A schematic diagram of implementing C / S and B / S information group display provided in an embodiment of the present application.
[0127] Among them, taking the interface of smart station scene as an example, the business process is the main line, and the required information is displayed in groups. Taking the morning opening scene of the station as an example, when the trigger condition is triggered, the scene processing interface is entered. The left side of the processing interface is the process, the middle area is the BIM model diagram built based on B / S, and the right side is the display information related to the execution node built based on C / S, which will be displayed with the dynamic changes of different nodes.
[0128] Fig.13 A schematic diagram of realizing information interaction between C / S and B / S provided in an embodiment of the present application. B / S and C / S screens are interactive based on a unified communication framework, and the interactive content includes screen ID, device ID, device command, user input and other information. For example, when you click to start the in-station broadcast action on the interface constructed by B / S, the corresponding comprehensive monitoring process diagram will be displayed on the right screen.
[0129] The embodiment of the present application realizes the integrated organization and unified interaction of the front-end B / S and C / S screens on the basis of unified background services, realizes the integrated handling of business processes, and improves operational efficiency.
[0130] Fig.14 A schematic diagram of the integrated integration of comprehensive monitoring and smart stations provided in the embodiment of the present application. In which, the virtual machines based on the comprehensive monitoring and smart stations are integrated to obtain a virtual machine of the integrated platform, and then based on the physical workbench corresponding to the virtual machine, a business processing method based on rail transit is implemented.
[0131] The embodiments of this application are applicable to various deployment modes such as physical machines, cloud platform virtual machines, and containerization. They are applicable to business models such as single machine, dual machines or multiple machines, single screen, dual screens and multiple screens. They are applicable to centralized deployment in the center, and also to deployment in the center and stations. They support domestic chips, operating systems and databases. It is applicable to the integrated construction of any two or more business systems for operation and maintenance, such as comprehensive monitoring and smart stations, energy management, smart operation and maintenance, smart security, task management, and work order management. Through a set of systems, more than 40% of hardware resources can be reduced, and 30% of operational efficiency can be improved through unified business.
[0132] like Fig.15 As shown, based on the same inventive concept, an embodiment of the present application provides a rail transit-based business processing device, including a processing unit 151 and a display unit 152 .
[0133] The processing unit 151 is used to: determine the target business system selected by the user in response to the user's selection operation on the first interface; wherein the first interface is a rail transit control interface, the first interface includes an operation control of at least one business system, and the at least one business system includes one or more of an integrated monitoring system, a smart station system, a smart energy system, and a smart operation and maintenance system;
[0134] The display unit 152 is used to display the operation interface of the target business system;
[0135] The processing unit 151 is further configured to: in response to a first operation performed by a user on an operation interface of the target business system, control the target business system to perform a first operation;
[0136] The display unit 152 is further used to display an interface of a processing result of the first operation.
[0137] In an optional embodiment, if the target business system is an integrated monitoring system, the first operation includes power monitoring and / or environmental monitoring; if the target business system is a smart station system, the first operation includes vehicle dispatching and / or passenger dispatching.
[0138] In an optional implementation manner, the processing unit 151 is specifically configured to:
[0139] determining a task represented by the first operation;
[0140] Determine the target service set to which the task belongs according to the functional information of the task; wherein the target service set is one of multiple service sets, each service set includes at least one functional information, each functional information is carried in a functional module, and the type of functional information included in each service set is the same;
[0141] Execute the management policy corresponding to the target service set to control the target business system to perform tasks.
[0142] In an optional implementation, if the target business system is a smart operation and maintenance system, then when the first operation is a fault handling operation, the processing unit 151 is specifically configured to:
[0143] Control the target business system to perform fault handling operations to ensure the normal operation of the target business system.
[0144] In an optional implementation, the processing unit 151 is further configured to:
[0145] Obtaining functional information of at least one business system for rail transit;
[0146] According to the type of each piece of functional information, all functional information corresponding to at least one business system is processed to obtain multiple service sets.
[0147] In an optional implementation, the processing unit 151 is further configured to:
[0148] Within a service set, if it is detected that there is a data transmission requirement between two core function modules of any service set, the two core function modules are controlled to perform data transmission through a secondary data bus; or
[0149] Within a service set, if a control requirement is detected between two core functional modules of any service set, the current main service and the status and address of the main service are obtained according to the control information contained in the control requirement to initiate a call to the main service.
[0150] In an optional implementation, the processing unit 151 is further configured to:
[0151] Within a service set, if the service set type is an automation control service set, the two core modules within the service set interact with each other through a real-time bus.
[0152] Within a service set, if the service set type is a digital-intelligence fusion service set, the two core modules within the service set interact with each other through message queues.
[0153] Between the two service sets, apply current limiting or circuit breaking security policies to ensure the normal operation of the core modules in the automation control service set.
[0154] In an optional implementation manner, the processing unit 151 is further configured to determine the management policy corresponding to the target service set in the following manner:
[0155] If the type of the function information of the target service set is the first basic type or the automatic control type, the management policy corresponding to the target service set is determined to be the primary-standby redundancy policy according to the correspondence between the type of the function information and the management policy; wherein the first basic type has the attributes of setting management logic and setting business planning;
[0156] If the type of the functional information of the target service set is the second basic type or the digital intelligence fusion service type, the management policy corresponding to the target service set is determined to be the cluster load balancing policy based on the correspondence between the type of functional information and the management policy; among them, the second basic type has the attribute of elastic deployment.
[0157] In an optional implementation, if the target business system includes an integrated monitoring system and a smart station system, the processing unit 151 is further configured to:
[0158] Determine the interactive interface of the integrated monitoring system as the third interface, and determine the interactive interface of the smart station system as the fourth interface; wherein the third interface is the client interface, and the fourth interface is the browser interface;
[0159] The fourth interface is processed as a control, and the fourth interface after the hosting processing is performed based on the set client framework;
[0160] The fourth interface and the third interface after fusion display processing.
[0161] Since the device is the device in the method in the embodiment of the present application, and the principle of solving the problem by the device is similar to that of the method, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.
[0162] like Fig.16 As shown, based on the same inventive concept, an embodiment of the present application provides a rail transit integrated platform, including a display screen 161 and a processor 162 .
[0163] The processor 162 is configured to execute: in response to a user's selection operation on the first interface, determining a target business system selected by the user; wherein the first interface is a rail transit control interface, the first interface includes an operation control of at least one business system, and the at least one business system includes one or more of an integrated monitoring system, a smart station system, a smart energy system, and a smart operation and maintenance system;
[0164] The display screen 161 is configured to perform: displaying the operation interface of the target business system;
[0165] The processor 162 is further configured to execute: in response to a first operation of a user on an operation interface of the target business system, control the target business system to execute a first operation;
[0166] The display screen 161 is further configured to execute: displaying an interface of a processing result of the first operation.
[0167] In an optional embodiment, if the target business system is an integrated monitoring system, the first operation includes power monitoring and / or environmental monitoring; if the target business system is a smart station system, the first operation includes vehicle dispatching and / or passenger dispatching.
[0168] In an optional implementation, the processor 162 is specifically configured to:
[0169] determining a task represented by the first operation;
[0170] Determine the target service set to which the task belongs according to the functional information of the task; wherein the target service set is one of multiple service sets, each service set includes at least one functional information, each functional information is carried in a functional module, and the type of functional information included in each service set is the same;
[0171] Execute the management policy corresponding to the target service set to control the target business system to perform tasks.
[0172] In an optional implementation, if the target business system is an intelligent operation and maintenance system, then when the first operation is a fault handling operation, the processor 162 is specifically configured to:
[0173] Control the target business system to perform fault handling operations to ensure the normal operation of the target business system.
[0174] In an optional implementation, the processor 162 is further configured to:
[0175] Obtaining functional information of at least one business system for rail transit;
[0176] According to the type of each piece of functional information, all functional information corresponding to at least one business system is processed to obtain multiple service sets.
[0177] In an optional implementation, the processor 162 is further configured to:
[0178] Within a service set, if it is detected that there is a data transmission requirement between two core function modules of any service set, the two core function modules are controlled to perform data transmission through a secondary data bus; or
[0179] Within a service set, if a control requirement is detected between two core functional modules of any service set, the current main service and the status and address of the main service are obtained according to the control information contained in the control requirement to initiate a call to the main service.
[0180] In an optional implementation, the processor 162 is further configured to:
[0181] Within a service set, if the service set type is an automation control service set, the two core modules within the service set interact with each other through a real-time bus.
[0182] Within a service set, if the service set type is a digital-intelligence fusion service set, the two core modules within the service set interact with each other through message queues.
[0183] Between the two service sets, apply current limiting or circuit breaking security policies to ensure the normal operation of the core modules in the automation control service set.
[0184] In an optional implementation manner, the processor 162 is further configured to: determine the management policy corresponding to the target service set in the following manner:
[0185] If the type of the function information of the target service set is the first basic type or the automatic control type, the management policy corresponding to the target service set is determined to be the primary-standby redundancy policy according to the correspondence between the type of the function information and the management policy; wherein the first basic type has the attributes of setting management logic and setting business planning;
[0186] If the type of the functional information of the target service set is the second basic type or the digital intelligence fusion service type, the management policy corresponding to the target service set is determined to be the cluster load balancing policy based on the correspondence between the type of functional information and the management policy; among them, the second basic type has the attribute of elastic deployment.
[0187] In an optional implementation, if the target business system includes an integrated monitoring system and a smart station system, the processor 162 is further configured to:
[0188] Determine the interactive interface of the integrated monitoring system as the third interface, and determine the interactive interface of the smart station system as the fourth interface; wherein the third interface is the client interface, and the fourth interface is the browser interface;
[0189] The fourth interface is processed as a control, and the fourth interface after the hosting processing is performed based on the set client framework;
[0190] The fourth interface and the third interface after fusion display processing.
[0191] An embodiment of the present application also provides a computer storage medium, in which computer program instructions are stored. When the instructions are executed on a computer, the computer executes the steps of the above-mentioned rail transit-based business processing method.
[0192] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0193] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0194] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0195] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0196] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A rail transit-based business processing method, applied to a rail transit integrated platform, characterized in that: include: In response to a user's selection operation on a first interface, determining a target business system selected by the user; wherein the first interface is a rail transit control interface, the first interface includes an operation control of at least one business system, and the at least one business system includes one or more of an integrated monitoring system, a smart station system, a smart energy system, and a smart operation and maintenance system; Displaying the operation interface of the target business system; In response to a first operation performed by a user on an operation interface of the target business system, the target business system is controlled to execute the first operation and an interface for processing results of the first operation is displayed.
2. The method according to claim 1, characterized in that If the target business system is an integrated monitoring system, the first operation includes power monitoring and / or environmental monitoring; if the target business system is a smart station system, the first operation includes vehicle dispatching and / or passenger dispatching.
3. The method according to claim 1, characterized in that In response to a first operation of a user on an operation interface of the target business system, controlling the target business system to perform the first operation includes: determining a task represented by the first operation; Determine a target service set to which the task belongs according to the functional information of the task; wherein the target service set is one of multiple service sets, each service set includes at least one functional information, each functional information is carried in a functional module, and the type of functional information included in each service set is the same; The management policy corresponding to the target service set is executed to control the target business system to execute the task.
4. The method according to claim 3, characterized in that If the target business system is a smart operation and maintenance system, then when the first operation is a fault handling operation, the target business system performs the task, including: The target business system is controlled to execute the fault handling operation to ensure the normal operation of the target business system.
5. The method according to claim 3, characterized in that: The method further comprises: Obtaining functional information of at least one business system for rail transit; According to the type of each piece of function information, all function information corresponding to the at least one business system is processed to obtain multiple service sets.
6. The method according to claim 3, characterized in that The method further comprises: Within a service set, if it is detected that there is a data transmission requirement between two core function modules of any service set, the two core function modules are controlled to perform data transmission through a secondary data bus; or Within a service set, if a control requirement is detected between two core functional modules of any service set, the current main service and the status and address of the main service are obtained according to the control information contained in the control requirement to initiate a call to the main service.
7. The method according to claim 3, characterized in that The method further comprises: Within a service set, if the type of the service set is an automation control service set, two core modules within the service set interact with each other via a real-time bus; Within a service set, if the type of the service set is a digital-intelligence fusion service set, the two core modules within the service set interact with each other through a message queue; Between the two service sets, a current limiting or fuse security policy is applied to ensure the normal operation of the core modules in the automation control service set.
8. The method according to claim 3, characterized in that The method further includes: determining the management policy corresponding to the target service set in the following manner: If the type of the function information of the target service set is the first basic type or the automatic control type, determining that the management policy corresponding to the target service set is the primary-standby redundancy policy according to the correspondence between the type of the function information and the management policy; wherein the first basic type has the attributes of setting management logic and setting business planning; If the type of the functional information of the target service set is the second basic type or the digital intelligence fusion service type, then according to the correspondence between the type of the functional information and the management policy, it is determined that the management policy corresponding to the target service set is the cluster load balancing policy; wherein, the second basic type has the attribute of elastic deployment.
9. The method according to any one of claims 1 to 8, characterized in that: If the target business system includes a comprehensive monitoring system and a smart station system, the method further includes: Determine that the interactive interface of the integrated monitoring system is a third interface, and determine that the interactive interface of the smart station system is a fourth interface; wherein the third interface is a client interface, and the fourth interface is a browser interface; Processing the fourth interface as a control, and carrying the processed fourth interface based on a set client framework; The processed fourth interface and the third interface are fused and displayed.
10. A rail transit integrated platform, characterized in that: Includes display and processor; The processor is configured to execute: in response to a user's selection operation on a first interface, determining a target business system selected by the user; wherein the first interface is a rail transit control interface, the first interface includes an operation control of at least one business system, and the at least one business system includes one or more of an integrated monitoring system, a smart station system, a smart energy system, and a smart operation and maintenance system; The display screen is configured to perform: displaying an operation interface of the target business system; The processor is further configured to execute: in response to a first operation of a user on an operation interface of the target business system, controlling the target business system to execute the first operation; The display screen is further configured to execute: displaying a processing result interface of the first operation.