Subway vehicle electronic record system based on blockchain technology
The present invention relates to a subway vehicle electronic record system based on blockchain technology, which mainly includes business view module, record information maintenance module, statistical analysis module, record information management module, system management module, and blockchain foundation platform. The invention comprehensively makes use of blockchain, database and other technologies to normalize heterogeneous data of subway vehicle record.
1 . A subway vehicle electronic record system based on blockchain technology, comprising includes:
at least one processor; and
a memory storing instructions that, when executed by the at least one processor, implement:
a business view module which allows users with different functions to access a record information view comprising a user interface;
a record information maintenance module, which is used to add, modify and search data information about subway vehicle records according to different stages and different functions as well as allow personnel of responsible departments to access the maintenance function for the vehicle record information, wherein the “stages” refers to procurement, operation, renewal and reconstruction, and the “functions” refers to maintenance, repair and assets;
a statistical analysis module, in which the vehicle information could be searched, sorted out and analyzed from different management dimensions, for data statistical analysis related to a vehicle, which could be displayed in tables and charts;
a record information management module, which is for the management and maintenance of subway vehicle basic information, parts, data collection, suppliers and data security; wherein the “subway vehicle basic information” includes subway vehicle models, subway vehicle configuration, and subway vehicle grouping;
a system management module, which is for the management of organizational system, personnel, system roles, authority and log monitoring; and
a blockchain foundation platform, which is for the visual deployment, upgrading, and updating of smart contracts, as well as the uploading of the record data to a blockchain and storage and verification of record data;
wherein the smart contracts on the blockchain comprise basic function contracts, the basic function contracts aiming to manage and control the permission scheme on each node in the blockchain, and including a blockchain access control contract, a digital identity management contract, and a data privacy protection contract;
wherein the blockchain access control contract realizes platform resources, authority, roles, and authentication on the chain;
wherein the digital identity management contract realizes mutual mapping between user identity and digital identity; and
wherein the data privacy protection contract provides on-chain data privacy rule settings and data encryption authorization at a multi-identity level.
2 . The subway vehicle electronic record system based on blockchain technology as claimed in claim 1 , wherein the record information view includes a configuration view, a status view, an operation view, and an asset view;
the configuration view, which adopts the vehicle management manner of a host enterprise to uniformly standardize the names of vehicle components of different host enterprises, determine a series of unified subway companies' “label” for the vehicle component names, establish an arbitrary level of product decomposition structure to realize the refined and complete management view of the composition of the subway vehicle, as well as the substitution and alteration of the key components of the vehicle information;
the status view, which could view technical 1 documents, maintenance/conservation specifications, spare parts/parts, and current status of the operating vehicles and major components, based on the functional structure of the daily maintenance of the operating company and available authority of the corresponding subway vehicles and vehicle components data granted by different operating companies;
the operation view, which is used to warn, monitor in real time and search the history data based on the overhaul operation data, fault information data and operation information data of subway vehicle and major components published by different operating companies from the management perspective of operating companies;
the asset view, which realizes the whole process of closed-loop management for the vehicle assets from a company's subway vehicle procurement, operation, renewal and reconstruction, vehicle parts and components of the spare parts/pieces of the procurement, warehousing, collocation, change, maintenance, transfer to the renewal and reconstruction of the disposal dimension to show of spare parts/pieces of vehicle parts and components from the perspective of assets management department of a subject company.
3 . The subway vehicle electronic record system based on blockchain technology as claimed in claim 1 , wherein the record information includes vehicle record information, components and parts information, operation data information, and maintenance/repair information;
the vehicle record information, which realizes the record information maintenance and management of structured and non-structured data such as basic data, state information, repair and maintenance information, spare parts and components, and other structured and unstructured data of the subway vehicle by providing the vehicle record information query and maintenance function for the operating company, according to the norms and requirements of the configuration management of the subway vehicle, and realizes the change of the subway vehicle, the key components and the historical information traceability through the record version control; comprehensively displaying data information such as basic information, fault information, overhaul information, status information, transformation information, key parts information, and equipment data of subway vehicles;
the parts information, which realizes the query and maintenance of the inventory, storage unit, quantity and other information of the spare parts and components, and replacement parts of the vehicle parts, effectively utilizing the life of the parts and reducing the inventory level, and at the same time realize the full life cycle management of the key parts, as well as realizes the reverse tracing of the information in the stages of overhauling, operation, production and design by serial number in case of a problem;
the operation data information, which realizes the reporting and query function of the operation status log information of the subway vehicle and key components, control system and train-to-ground communication system and other information;
the maintenance/repair information, which realizes the reporting and query of operation data of subway vehicles and key components.
4 . The subway vehicle electronic record system based on blockchain technology as claimed in claim 1 , wherein the data queried and analyzed by the statistical analysis module include an asset ledger, a vehicle ledger, a parts ledger, and a statistical statement.
5 . The subway vehicle electronic record system based on blockchain technology as claimed in claim 1 , wherein the record information management module is used for model management, configuration management, vehicle management, grouping management, parts management, supplier management, data collection management, and information setting;
the model management, which covers all models of train information, including train models, names and other key information, and realizes functions such as creation, updating and deletion of models;
the configuration management, which realizes the configuration directory template creation, node creation, label definition, node information project configuration and other management and maintenance functions of subway vehicle, provides the basic directory framework for the information maintenance of the vehicle configuration in the later stage, as well as establishes metadata, data definitions, constrains, data relations for vehicle and provide management function for data, according to the subway vehicle configuration management specification;
the vehicle management, which establishes management configuration and functional configuration for the newly purchased subway vehicles and existing subway vehicles, and defines the vehicle configuration hierarchy, attributable range of hierarchical parts and other functions, according to the subway vehicle configuration management specification;
the grouping management, realizes the detailed information related to all line assignments of the company, which can be associated with multiple conditions such as line assignment, operating company, model, group number, telegraph number, assignment type, assignment date, and displays the maintenance and management functions of line assignments, the current state of the vehicle group, the form of the grouping, and the information of the manufacturing plant;
the parts management, which is used for the construction of parts of the location, type, function and other multi-dimensional management model, and the attributes information in the defining part provides a visual display of the full life cycle of a single piece of maintenance template for the query and maintenance of vehicle record information;
the supplier management, which is for management and maintenance of subway vehicle host manufacturers, parts suppliers and operation and maintenance manufacturers information;
the data collection management, which is for the collection, cleaning, arrangement, management and maintenance of data related to subway vehicle;
the information setting, which is for the management of vehicle maintenance/repair, routing inspection, testing and other types of code table information, as well as maintenance of subway vehicle fault type and fault code relationship.
6 . The subway vehicle electronic record system based on blockchain technology as claimed in claim 1 , wherein The data uploading to the blockchain covers the full life cycle of the subway vehicle project establishment, design liaison, supervision and manufacture, check and acceptance, operation, and scrapping, and according to the type of data uploaded to the blockchain, includes the basic vehicle configuration data, vehicle state information, operation and maintenance data, and relevant documents;
On-chain contracts include basic function contracts and business contracts, in which the basic function contracts aim to manage and control the permission scheme on each node in the blockchain, user login and other basic functions; the business contracts involve data that need to be uploaded to the blockchain in different business phases, including the contract for registration of project establishment, contract for uploading of project documents, contract for analysis of vehicle configuration, contract for updating of design liaison data, contract for updating supervision on manufacture data, contract for uploading supervision on manufacture documents, and contract for registering leave-factory check and acceptance,
the data uploaded to blockchain is selected to be uploaded at different business stages, including project establishment, design liaison, supervision and manufacture, check and acceptance, operation, and scrapping.