CNI hardware interface integrated management systemTechnical Field
The invention relates to a hardware interface integrated management system of a communication navigation recognition system (CNI).
Background
Communication Navigation Identification Systems (CNIs) have evolved into highly comprehensive complex systems. The CNI system adopts a comprehensive design path based on resources, and performs resource synthesis on antenna aperture, radio frequency channel and signal processing and data processing of the system. Based on the design principle of digitalization and modularization, the CNI system carries out universal design on hardware resources, and a universal digital signal processing module, a digital receiving excitation module of U/V wave band and L wave band and the like are designed and connected through standardized hardware interfaces. The modules are electrically connected with the CNI rack through the backboard, the modules are connected with the backboard through various connectors, and software and hardware resources are responsible for unified control management, assembly functions and resource allocation through system control management. Through the high comprehensive and modularized design of the resources, the redundancy of hardware resources is obviously reduced, the cost is reduced, and the reliability is improved. Along with the increasing degree of integration of the communication identification system, the interconnection devices and modules are more and more, the cross-linking relation is complex, the scale and complexity of the matched development environment are also rapidly improved, and the traditional hardware interface design flow cannot meet the increasingly complex hardware design requirement of the integrated system. Because the traditional avionics system hardware interface integrated management system generally adopts Excel to manually arrange and design hardware interfaces, the design has no continuity, the usability is poor, the management of authority and the version management are not available, and once the hardware cross-linking relation is changed, system personnel are required to urge related designers to carry out interface change by experience. Therefore, the hardware interface design and management mode in the prior art has the following defects: the hardware interface design and management work based on Excel documents is disordered, the workload is large, the inquiry is difficult, the version is easy to be disordered, the error probability of manual detection is high, and the maintainability, the integrity and the consistency of data are difficult to ensure. And the complexity of the existing system hardware design exceeds the category of manual management, and professional design management tools are required to be equipped.
The integrated management system for the hardware interfaces of the communication identification system is a system integrating the design, management and detection of the hardware interfaces. The basic principle is that the hardware interface requirement is converted into the computer identifiable requirement in a visual design mode, the hardware interface requirement is stored in a database, unified management and maintenance are performed, a hardware interface design product is output, the boundary detection of the hardware interface is assisted, and a boundary detection report is given. The hardware interface integrated management system is based on hardware interface design and management, adopts a system design flow based on signals, associates hardware connection relation and logic signals, effectively reduces the complexity of hardware design, and provides powerful support for system design and test verification in all unified digital management of all design results in each stage of system design, development, use and maintenance.
Disclosure of Invention
In order to ensure that a plurality of people develop hardware designs orderly, reliably and efficiently in parallel, the working efficiency is improved. Aiming at the defects existing in the prior art, the invention aims at efficiently designing a hardware interface of a communication navigation recognition (CNI) system, and provides a set of integrated management system which can unify the hardware interface design and can effectively, normally, safely and reliably manage the hardware interface of an avionic system.
Therefore, the invention provides the following technical scheme: a CNI hardware interface integrated management system built by adopting browser and server B/S architecture comprises: the system is characterized by comprising a hardware interface library server connected with the Ethernet, at least one hardware interface integrated management terminal supporting multi-user parallel operation and a hardware interface integrated management tool, and the system comprises the following components: the hardware interface integrated management terminal divides the hardware interface application task into an interface definition design tool, a data query statistics tool, a project version management tool, a user authority management tool, an interface output generation tool and an interface boundary detection tool according to different logic functions, wherein: the interface definition design tool displays the hardware interface design process in a visual design mode in a diversified mode such as a graph, a table, a tree and the like; the data query statistics tool queries a single-point network based on the signal, and queries a hardware connection complete path through which the signal passes; the project version management tool stores data of different production stages of different projects into a hardware interface data management library, so as to form a complete project version specification for maintenance and management of a hardware interface; the user authority management tool adopts a management mode of users, roles and authorities, manages users from project and data operation authorities, has different data operation authorities with different roles, and inquires and modifies interface data; the interface output generation tool converts the defined interconnection relation table, the pin definition table, the cable wiring definition table and the like into a Word description document of a unified template by using a Word document output system, and is used for guiding equipment and module development and cable production; the interface boundary checking tool is connected with the hardware cable detection box and used for detecting the on-off state of the cable signal path and generating a detection report.
The invention has the following beneficial effects:
the invention is based on browser and Server B/S (browser/Server) architecture, and the hardware interface library Server and the hardware interface integrated management terminal realize data communication by Ethernet. After the B/S architecture is adopted, the load of a client computer is greatly simplified, the operation cost and the workload of a CNI system are reduced, the Total Cost (TCO) of a user is reduced, different personnel can be realized, and each entity in the CNI system can be accessed and operated in different access modes from different places. The data query statistics tool submits interface data center service to staff, when the field device detects CNI system fault information, the integrated management system receives the fault feedback information from the system through the network, the description of the hardware interface is converted into language which can be recognized and processed by the computer, the hierarchical detection is implemented, a fault information base, a user information base and a real-time user interface control window are provided, remote fault real-time display can be carried out, a user can check historical data state through the tool, and the interface change process is traced; the visual man-machine interaction mode replaces the former mode of manually arranging the hardware interfaces through Excel, so that the definition of the hardware interfaces is more scientific and accurate, and meanwhile, the integrity of the hardware interfaces is ensured. The system can assist system designers to more efficiently complete the design and management of the hardware interface of the avionic device, can timely grasp the running state of the CNI system and provide convenient maintenance service, and can also effectively avoid the faults of the CNI system. The invention can make the design of the hardware interface more convenient, the management is more systematic, and the maintenance is more traceable.
The invention divides the hardware interface application task into an interface definition design tool, a data query statistics tool, a project version management tool, a user authority management tool, an interface output generation tool and an interface boundary detection tool. Different solutions are provided for each step of hardware interface design, upgrading, maintenance, interface output and cable detection, and a complete design flow is provided for system hardware interface design and management. Providing a signal type library, a connector library and a cable type library as the basis of system hardware interface design, and converting the hardware interface requirements of equipment (LRU) and modules (LRM) into interface information such as signals, connection points, pin connection relations, I/O attributes and the like in a visual mode. The cable topological relation of each node is embodied in a graphical mode, so that a designer can conveniently and clearly determine the distribution condition of effective signals of connectors, the wiring requirement of cables is met, and the hierarchical mode is adopted to manage project hardware equipment, modules, connectors and pin signals, so that hardware interface definition and cable definition layers are clearer, and the design complexity is reduced.
The invention displays the hardware interface design process in a visual design mode and in a diversified mode such as graphics, tables, trees and the like. The data query statistics tool queries a single-point network based on the signal, and queries a hardware connection complete path through which the signal passes; and displaying the external connection relation of the equipment or the module in a graphical mode, and providing a query system for a user to query all hardware nodes, connectors and pins through which signals pass in a multi-view mode and query the distribution condition of cable signal resources. In addition, the user can also perform single-point network signal inquiry, rename signal inquiry, undefined signal inquiry and the like. The invention can ensure the completeness and correctness of the hardware interface design, and avoid the omission and repetition of manual definition when a developer designs the hardware interface.
The invention stores the data of different production stages of different projects into the hardware interface data management library, and forms a complete project version specification for the maintenance and management of the hardware interface. And uniformly managing version replacement of engineering, and controlling the version of the hardware interface. Version upgrades upgrade the hardware interface after the definition of the interface definition design tool is finished to the next version, and simultaneously, the hardware interface data of the last version is solidified, and the upgraded hardware interface can be modified again through the interface definition design tool. In addition, the correlation and the difference of the hardware interface information among different versions are arranged and compared, and the difference of the interface information is displayed to a user in a visual mode. The project version management system ensures the consistency of the system hardware design.
The interface output generating tool of the invention converts the defined interconnection relation table, the pin definition table, the cable wiring definition table and the like into a Word description document of a unified template by using a Word document output system, and is used for guiding equipment and module development and cable production. All design results are digitally managed, the connection relation of hardware equipment in the system is converted into an LRU interconnection relation table by using a Word document output system, pin information of a module is extracted, a pin definition table is generated, and the wiring definitions of connectors are counted to form a cable wiring definition table. The interface output system ensures the consistency and standardization of the design of the hardware interface of the system and improves the working efficiency of the design of the hardware interface.
The invention adopts the management mode of users, roles and authorities, manages users from project and data operation authorities, has different data operation authorities with different roles, and inquires and modifies interface data. User authority management is carried out, and different items, different devices, different security classes and different access authorities of different users are given. Only when the security level of the role of the user is greater than or equal to the security level of the hardware equipment interface, the user is allowed to access the hardware equipment interface, so that data security audit is realized; aiming at different roles, when the hardware equipment interface is accessed, browsing, modifying, adding and deleting authorities are separated, so that the safety of data is ensured.
The invention adopts an interface boundary checking tool to connect with the hardware cable detection box, and detects the on-off state of a cable signal path to generate a detection report. Through the interaction of connecting the hardware cable detection box and the cable detection box, the on-off state of the cable is sampled, diagnosed and analyzed, and the detection process and the detection result are visually displayed, so that the complicated manual detection process is omitted, the manpower is greatly saved, and the smooth development of the system development is ensured.
Drawings
The invention will be further described with reference to the drawings and examples.
Fig. 1 is a physical composition schematic diagram of the CNI hardware interface integrated management system of the present invention.
Fig. 2 is a block diagram of an example composition of fig. 1.
Fig. 3 is a flow chart of the operation of the CNI hardware interface integrated management system of fig. 1.
Detailed Description
See fig. 1. In a preferred embodiment described below, a CNI hardware interface integrated management system built using browser and server architecture B/S architecture, comprising: the system comprises a hardware interface library server connected with the Ethernet, at least one hardware interface integrated management terminal supporting multi-user parallel operation and a hardware interface integrated management tool. The hardware interface integrated management tool divides the hardware interface application tasks into an interface definition design tool, a data query statistics tool, a project version management tool, a user authority management tool, an interface output generation tool and an interface boundary detection tool according to different logic functions. Wherein: the interface definition design tool displays the hardware interface design process in a visual design mode in a diversified mode such as a graph, a table, a tree and the like; the data query statistics tool queries a single-point network based on the signal, and queries a hardware connection complete path through which the signal passes; the project version management tool stores data of different production stages of different projects into a hardware interface data management library, so as to form a complete project version specification for maintenance and management of a hardware interface; the user authority management tool adopts a management mode of users, roles and authorities, manages users from project and data operation authorities, has different data operation authorities with different roles, and inquires and modifies interface data; the interface output generation tool converts the defined interconnection relation table, the pin definition table, the cable wiring definition table and the like into a Word description document of a unified template by using a Word document output system, and is used for guiding equipment and module development and cable production; the interface boundary checking tool is connected with the hardware cable detection box and used for detecting the on-off state of the cable signal path and generating a detection report.
See fig. 2. According to the difference of logic functions, the hardware interface integrated management tool is divided into 6 components of an interface definition design tool, a data query statistics tool, an item version management tool, a user authority management tool, an interface output generation tool and an interface boundary checking tool.
Interface definition design tools include a device (LRU) interface definition design, a module (LRM) interface definition design, a cable definition design, and a base library design. The user designs the signal type library, the connecting piece library and the cable type library through the base library design part, and the signal type library, the connecting piece library and the cable type library are used as the basis of the design of the hardware interface of the whole project. And defining a hardware interface of the design part creation device (LRU) through a device (LRU) interface, distributing signal resources based on the connector, defining signal I/O attributes, signal types and cable specifications, and automatically generating connection relations with pins corresponding to the connection points according to the signals. The module (LRM) design definition part is used for realizing the creation of a module interface by the cavity division, and designing the connection relation between the modules based on the connecting piece, the signal and the pin. The cable definition design section provides a node cable connection relationship diagram and a signal resource allocation table, which assist the user in cable design.
The data query statistics tool includes data queries and cable statistics. After the user defines the hardware interface through the interface definition design tool, the data query statistics tool can be used for querying the connection relation between the hardware devices and between the modules in multiple views. The transmission path of the signal can be inquired based on the signal, and the equipment, the module and the connector pins passing through from the input end to the output end point by point can be checked. The user can count the input and output of all cables of the equipment connector, the length of the cables and the like, and the reservation and production of the cables are assisted.
The project version management tool includes project information management, version management, and log information. The project information management guides the user to establish projects with different requirements, and all design results are uniformly managed. The log information tracks the modification record of each version of the project, including modification time, modifier and modification content, so that the user can review the history state and trace the modification process of the interface data. The project version management tool uniformly manages iteration of each version through the version maintenance system, performs version control on the hardware interface and provides basic data for version comparison. And comparing the differences of the hardware interfaces between different versions through a version comparison system, and performing differential analysis to form a version comparison result.
The user authority management tool comprises personnel authority management and role authority management, different user roles are distributed to the hardware interface integrated management system through the role authority management, and then corresponding access authorities are given to users through the personnel authority management. The personnel authority management provides a basic user information maintenance for the integrated management system, and uniformly manages personnel using the integrated management system; role rights management gives different usage rights to different roles of people in the integrated management system.
The interface output generation tool comprises LRU interconnection relation description document output, cable wiring definition description document output and module pin definition description document output. The interface output generating tool carries out interface conversion through three output systems, leads out the defined CNI system hardware interfaces, wiring relations among devices, module pin definitions, cable definitions, signal characteristics and the like through Word document forms, and forms related hardware interface definition reports for users to review.
The interface boundary check tool includes interface state detection and output boundary detection reports. The interface state detection tool firstly collects the on-off state of the cable through the control cable detection box, and then analyzes and diagnoses the state of each core connecting cable of the connector based on the cable wiring definition table. The boundary detection report output by the tool may assist the user in completing interface detection.
The hardware designer firstly enters a CNI hardware interface integrated management system login interface, inputs a user name and a password, and can enter a related process after passing identity authentication.
See fig. 3. The operation flow chart of the hardware interface integrated management system comprises: the method comprises a hardware interface design flow, a hardware interface query flow, a hardware interface version upgrading flow, a hardware interface version comparison flow, a hardware interface boundary detection flow and a hardware interface personnel management flow.
The design flow of the hardware interface is as follows: after a user logs in, the user authority management tool firstly carries out authority examination on the user, and after passing the authority examination, a designer enters the project version management tool; the user selects the corresponding version of the project, and then the system terminal reads the hardware interface data of the X project X version by accessing the hardware interface database, and displays the hardware interface data on the interface definition design tool. The user redefines the device, defines the design signal group, defines the device/module interface, selects the connector, defines the design signal, distributes pins, sets connection point pins, and the like, completes the definition design of the hardware interface, and stores the hardware interface database of the corresponding version.
Hardware interface query flow: the user inputs the signal to be inquired, the tool reads the hardware interface database, acquires the characteristics of the equipment, the connector, the pin and the signal of the signal, graphically displays the equipment, the module, the connector and the pin through which the signal flows, and simultaneously provides all the detailed characteristics of the chart display signal. In addition, the user can overview all the rename signals and undefined signals, and can input keywords to inquire the connection information of the connector cable.
Hardware interface version upgrade flow: the user sets version upgrade information and then submits the version upgrade. The tool packages all the original versions into a database while cloning the original version library data to the new version.
Hardware interface version contrast flow: the user selects two versions to be compared through the project version management tool, the system acquires the hardware interface data of the two versions from the hardware interface database, compares the hardware interface data, lists upgrading histories between the two versions, and simultaneously displays differentiation information of interfaces between the two versions and operation logs for causing the differences.
Hardware interface boundary detection flow: the user controls the cable detection box through the interface boundary detection tool to detect the cable state, then collects the on-off state of the connecting cables connected with the pins of the connector, displays the detection result through the cable detection diagram, and finally derives the interface boundary inspection report.
The hardware interface personnel management flow: the system administrator checks the personnel information of the system user through personnel authority management, then distributes different user roles through the role authority management system, distributes operation authorities for different roles, and then grants different data authorities for the system user through the personnel authority management system. The common user can only inquire, the authorized user can edit and modify the data, but for the same user, the same user can have different roles and different use rights in different projects.
It should be noted that the above test verification examples are only preferred embodiments of the present invention, and are not intended to limit the scope of the present invention, and various modifications and variations can be made by those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of the claims of the present invention.