Automatic control system for airborne equipment production and control method thereof

By encapsulating the workstation interface, business logic and data interaction of the aviation airborne equipment production system into a Web interface and deploying it in the computer room server, the complex problems of data storage and system deployment in the existing technology are solved, and efficient and low-cost automation is achieved Control, improves productivity and compatibility.

CN119148657AInactive Publication Date: 2024-12-17商飞软件有限公司
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411596331.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2024-12-17
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing aviation airborne equipment production automation control system has problems such as dispersed data storage and easy loss, complex system deployment and high maintenance costs, poor compatibility, and high requirements for workstation PC configuration, which is difficult to meet efficient and low-cost production needs.

Method used

An automated control system for production of airborne equipment was designed. By encapsulating the workstation interface, business logic processing and data interaction into standard Web interfaces and deploying them on the web server in the computer room, the airborne integrated production system management interface using C/S architecture Call the corresponding web interface, the database is stored in the database server, and the interface driver and protocol module of the terminal device are deployed on the web server in the form of an installation package, which facilitates downloading and installation of each workstation, and realizes loose coupling and low-cost system deployment and maintenance.

Benefits of technology

It realizes data integrity and security, improves data analysis efficiency, saves software system maintenance and workstation computer hardware costs, enhances system compatibility and ease of use, reduces costs, and improves work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119148657A_ABST
    Figure CN119148657A_ABST
Patent Text Reader

Abstract

The invention provides an automatic control system for airborne equipment production and a control method thereof. The system comprises an airborne comprehensive production system, a server module, a workstation module, a bus module and a terminal module, according to the automatic control system for airborne equipment production and the control method thereof, data integrity and safety can be guaranteed, data analysis efficiency is improved, software system maintenance cost and workstation computer hardware cost are saved, compatibility is high, transplanting, splitting and fusion are easy, unified installation and maintenance are easy, and system troubleshooting is easy. And meanwhile, the purposes of saving the cost and improving the working efficiency are also achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automated production control of aviation airborne equipment, and in particular to an automated control scenario in which one or more workstations on an aviation airborne equipment production line respectively control one or more terminal devices, and in particular to an automated control system for airborne equipment production and a control method thereof. Background Art

[0002] With the rapid development of the global economy, the aviation transportation industry has also developed rapidly. The aviation industry has become one of the important pillar industries of the national economy worldwide, and aviation manufacturing companies in various countries are also constantly launching new aircraft and airborne equipment to meet people's growing travel needs.

[0003] In the context of the rapid development of the aviation industry, the production of aviation airborne equipment is also facing huge challenges. It is necessary to ensure the high quality, high efficiency and high performance of the products, while also considering cost control and shortening the production cycle. Traditional production methods can no longer meet these requirements, so the automation of aviation airborne equipment production has become a development trend and an inevitable choice.

[0004] Through automation technology, automatic control and management of the production process of aviation airborne equipment can be achieved, product quality and consistency can be improved, production costs can be reduced, production cycles can be shortened, higher production efficiency and flexibility can be achieved, and market demand can be better met.

[0005] At present, the development of aviation automation control technology has become more mature, including various software architectures and data processing methods, such as CS architecture, which has been widely used in factory automation production.

[0006] However, the current automation control, information collection and monitoring software systems in the existing technology still have the following defects: a) Data storage is scattered, easy to lose, and difficult to analyze; b) The system deployment is troublesome and the system maintenance cost is high; c) The PC configuration requirements for each workstation are high, and the PC maintenance cost is high; d) The system has poor compatibility and is not easy to port and troubleshoot.

[0007] Therefore, if we can start from ensuring data integrity and security, improving data analysis efficiency, saving software system maintenance costs and workstation computer hardware costs, and design a set of automated control systems and control methods that are highly compatible, easy to port, easy to split and merge, easy to install in a unified manner, easy to maintain in a unified manner, easy to troubleshoot the system, and friendly to human-computer interaction, which can be used for one or more workstations to control one or more terminal devices respectively, so that it can achieve the purpose of saving costs and improving work efficiency, it will have great market prospects. Summary of the invention

[0008] In order to solve the problems existing in the automation control system in the prior art, the present invention provides an automation control system for airborne equipment production and a control method thereof, which encapsulates the workstation interface, business logic processing, data analysis and data interaction modules into a standard Web interface and deploys them on the Web server in the computer room. Each module of the airborne integrated production system management interface calls the corresponding Web interface to complete the corresponding function during operation. The workstation operation interface also calls the Web interface as needed to complete the corresponding function. In this way, as long as the Web server is deployed, each workstation computer only needs to access the workstation interface deployed on the Web server, download and install the corresponding driver and protocol, avoiding the need for technicians to deploy software on each workstation, saving installation and maintenance costs.

[0009] The database is deployed on the database server in the computer room, and the data is stored uniformly. The interface driver and protocol module of the terminal device are deployed in the form of an installation package in a fixed folder of the Web server, so that each workstation can selectively download and install it according to its own terminal device and interface. The protocols corresponding to each terminal are independent of each other, which is convenient for transplantation and splitting and combination. Since the business logic and data processing interaction logic are completed by calling the Web interface, the workstation computer only needs less resources to run the interface driver and protocol service program, and the performance requirements of the workstation computer are not high, thus saving costs.

[0010] To achieve the above object, the present invention provides the following technical solutions: An automated control system for airborne equipment production includes an airborne integrated production system, a server module, a workstation module, a bus module and a terminal module; The airborne integrated production system is deployed in a local area network and adopts a C / S architecture, which is used to set and allocate the permissions of each user in the airborne equipment production process, and to perform user operations and data interaction in the airborne equipment production process by calling the server module; The server module is deployed in the local area network and is used to store the business processing logic, data processing logic, data interaction logic, and database in the production process of the airborne equipment; The workstation module is deployed in a local area network, includes more than one workstation computer, and adopts a B / S architecture; by calling the corresponding business processing logic, data processing logic, and data interaction logic on the server module under the authority granted by the airborne integrated production system, an execution control instruction is issued to the terminal module through the bus module by using a button or peripheral input method; under the authority granted by the airborne integrated production system, data from the terminal module under the corresponding authority is received and analyzed, and feedback is given after data processing for the relevant workstation operator to view the status of the corresponding terminal module; The bus module is responsible for signal transmission between the workstation module and the terminal module, and unifies the terminal interface of each terminal module into a serial port or a network port to connect to the corresponding workstation module; The terminal module includes an object to be tested in the production process of airborne equipment, a digital power supply module, a detection equipment module, a test tooling module, a hardware simulation module, and a digital simulation module.

[0011] Through the above-mentioned architecture, the system of the present invention can ensure data integrity and security, improve data analysis efficiency, save software system maintenance costs and workstation computer hardware costs, has strong compatibility, is easy to transplant, easy to split and merge, easy to uniformly install, easy to uniformly maintain, easy to troubleshoot the system, and has friendly human-computer interaction, while also achieving the purpose of saving costs and improving work efficiency.

[0012] According to a preferred technical solution, the workstation computer of the workstation module uses graphics, light colors or voice to perform human-computer interaction to feedback the status of the corresponding terminal module.

[0013] The preferred technical solution is that the airborne integrated production system includes a user management module, a permission management module, a task management module, a production management module, a production data analysis module, a production abnormality feedback module, and a data query module; The user management module is used to enter users, add roles to users, generate user information, and send and update the user information to the database of the server module for storage; The authority management module is used to configure operation or viewing permissions for users; the configuration process is to verify whether the corresponding user has the corresponding permissions by setting whether the corresponding user has the validity of the user management module, authority management module, task management module, production management module, production data analysis module, production abnormality feedback module, and data query module; The user management module, authority management module, task management module, production management module, production data analysis module, production exception feedback module, and data query module perform corresponding logic processing or data interaction by calling the corresponding business processing logic, data processing logic, data interaction logic, and information in the database on the corresponding server module.

[0014] In a preferred technical solution, the server module includes a Web server module and a database server module; the database server module is used to store a database; The Web server module includes a workstation operation interface program module, an interface driver and protocol service program installation module, a logic processing interface module, a data processing interface module, and a data reading and writing interface module; The workstation operation interface program module is used to store the installation program of the operation interface of the workstation computer of the workstation module; The interface driver and protocol service program installation module is used to store the interface driver and protocol service installation program of the workstation computer of the workstation module; The logic processing interface module is a corresponding logic processing interface of the airborne integrated production system and the workstation module, and is used to store the corresponding business processing logic of the corresponding airborne integrated production system and the workstation module; The data processing interface module is a corresponding data processing interface of the airborne integrated production system and the workstation module, and is used to store the corresponding data processing logic of the corresponding airborne integrated production system and the workstation module; The data reading and writing interface module is the corresponding data interaction interface of the airborne integrated production system and the workstation module, and is used to store the corresponding data interaction logic of the corresponding airborne integrated production system and the workstation module; Each business processing logic, data processing logic and data interaction logic is encapsulated as a standard Web interface, published to the Web site, stored on the Web server module, and available for calling by the airborne integrated production system or workstation module.

[0015] The preferred technical solution is that the workstation module includes a monitoring device and peripheral device interface driver module, an operation interface, and a protocol service program module; The monitoring device and peripheral device interface driver module is downloaded from the interface driver and protocol service program installation module on the Web server module and installed on the workstation computer of the corresponding workstation module, and is used for the interface driver of the monitoring device and peripheral device of the corresponding workstation computer; The protocol service program module is a protocol service program for the corresponding workstation computer that is downloaded and installed from the interface driver and protocol service program installation module on the Web server module to the workstation computer of the corresponding workstation module; The operation interface is an operation interface program downloaded from the workstation operation interface program module on the Web server module and installed on the workstation computer of the corresponding workstation module, and is used for the corresponding workstation computer.

[0016] According to a preferred technical solution, the workstation module further comprises a workstation peripheral input module; the workstation peripheral input module is used to complete peripheral input to the workstation computer through peripheral devices and send control instructions to the terminal module.

[0017] The preferred technical solution is that the interface driver and protocol service program installation module includes an interface driver installation module, a protocol service program installation module, and a filtering module; The interface driver installation module is used to store the interface driver installation program; The protocol service program installation module is used to store the installation program of the protocol service program; The filtering module is used to identify the request content sent by the workstation module to the server module and the corresponding user authority, and select the corresponding interface driver program installation program or protocol service program installation program according to the identified request content and user authority.

[0018] According to a preferred technical solution, the operation interface of the workstation module includes an application management module, a production result display module, a production control module, and an abnormality feedback module.

[0019] The preferred technical solution is that the application management module includes a workstation interface driver selection module, a terminal device selection module, and a download and installation determination module; the monitoring device and peripheral device interface driver module includes a digital power module interface driver, a monitoring device module interface driver, a test tooling module interface driver, a hardware simulation module interface driver, a digital simulation module interface driver, a test object module interface driver, and a peripheral module interface driver.

[0020] Another object of the present invention is to provide an automated control method for airborne equipment production, which comprises the following steps: Log in to the airborne integrated production system, enter the user management module, enter the user, and add roles to the user. After adding, call the logic processing interface module of the Web server module, and after relevant logic processing, update the user information to the database in the database server module through the data reading and writing interface module; Click on Permission Management to enter the Permission Management module, and in the Permission Management module, assign the corresponding user the relevant operation or viewing permissions for the Production Data Analysis Module, Permission Management Module, User Management Module, Production Abnormal Feedback Module, Task Management Module, Data Query Module, and Production Management Module; According to the corresponding permissions, the production data analysis module, permission management module, user management module, production abnormality feedback module, task management module, data query module and production management module respectively complete the corresponding logic processing by calling the business processing logic on the logic processing interface module on the corresponding Web server, and then call the data interaction logic on the data reading and writing interface module to complete the data interaction with the database; Log in to the workstation computer deployed on the production line, and according to the corresponding permissions, download and install the corresponding operation interface, monitoring equipment and peripheral device interface driver module, and protocol service program module from the Web server module to the corresponding workstation computer, operate the workstation computer, and issue execution control instructions to the terminal module.

[0021] Compared with the prior art, the automatic control system and control method for airborne equipment production of the present invention have the following beneficial effects: 1. The protocols, workstation interfaces, data analysis and background processing software of each terminal device are flexibly deployed on the Web server in the computer room. The modules are loosely coupled, which is convenient for transplantation and splitting and combination. The modules such as workstation interface, business logic processing, data analysis and data interaction are encapsulated into standard Web interfaces and deployed on the Web server in the computer room. Access and log in to the same web page address to make the deployment and installation of each workstation PC consistent. If problems occur during deployment of individual workstations, it is easy to troubleshoot. It is also easy to correct errors when common problems occur. When the system needs to be upgraded and maintained, the maintenance personnel only need to upgrade the maintenance workstation software on the server. The database is deployed on the database server in the computer room, and the data is stored uniformly. Each workstation stores the data in the database uniformly, avoiding a local database for each workstation, which leads to data loss over time and makes data analysis difficult due to data dispersion.

[0022] 2. In the interface of the workstation, there is an application management module. Click the application management button to enter the application management interface. The application management interface includes a driver selection module, a protocol program selection module and a confirmation module. Each protocol service program exists independently and can be deployed independently. By default, the system automatically filters and displays the terminal device and device serial number selection box according to user permissions when the user logs into the system. The user can check whether to install the corresponding driver and protocol service program according to the terminal connection display module of the workstation operation interface, or directly install all by default. The system will automatically install the interface driver and protocol service program required for this workstation on the workstation computer. The protocol service program runs on the workstation computer as a service. Each workstation selects the corresponding driver and protocol software according to the terminal device, and automatically checks whether there is a corresponding driver and protocol software. This simplifies software deployment and avoids the failure of software deployment due to the workstation personnel missing some drivers due to unfamiliarity with the software.

[0023] 3. Since the interface driver and protocol service program module only contains a specific interface driver for the workstation itself and the communication protocol interaction logic between the workstation itself and several specific terminals, the program is deployed on the workstation computer in the form of a service, without an interface, and requires very little memory space. The workstation interface and business processing logic are deployed on the web server, and the only load on the workstation comes from the tiny interface driver and protocol service program. Therefore, the computer configuration requirements for each site are low, reducing the purchase and maintenance costs of terminal computers.

[0024] 4. It has independent data processing module and database module, which avoids the defect that operators accidentally delete local software or related configuration files and need to redeploy the workstation software.

[0025] 5. It has independent data processing module and database module, which ensures the consistency and integrity of data and makes it more convenient for administrators to view and analyze data; managers can view and analyze the production data of each airborne equipment at any time.

[0026] 6. The interface driver and protocol service program are selected by the user from the application management module of the work interface and installed and deployed in the workstation computer. After deployment, the protocol software will monitor the MAC address information from the terminal. Once the terminal is connected through the serial port or network port, it will actively send its own MAC address information to the workstation computer. When the terminal information is monitored, the service program will upload the terminal information to the web business logic and data logic processing module through webSocket. After completing the business logic and data logic processing, the terminal information will be stored in the database. In automated production or automated control, as long as the workstation accesses the specified address and passes the identity authentication, the corresponding driver and protocol software can be configured and installed, and the workstation operation interface can be opened to start work; when the site needs to replace the computer or add a new site, there is no need for technical personnel to be on-site for deployment. The workstation operator only needs to configure the network segment and follow the first step to quickly start work. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] Figure 1 This is a schematic diagram of the interaction of an automated control system for airborne equipment production according to Example 1 of the present invention.

[0028] Figure 2 This is a schematic diagram of the login process of the airborne integrated production system of Example 1 of the present invention.

[0029] Figure 3 This is a schematic diagram of the login process of the workstation module of Example 1 of the present invention.

[0030] Figure 4 This is a schematic diagram of the architecture of the interface driver and protocol service program installation module of Example 1 of the present invention.

[0031] Figure 5 This is a schematic diagram of the operating interface on the workstation computer of the workstation module of Example 1 of the present invention.

[0032] Figure 6 This is a schematic diagram of an application management module according to Embodiment 1 of the present invention.

[0033] Figure 7 This is a schematic diagram of the monitoring device and peripheral device interface driver module of the workstation module of Example 1 of the present invention.

[0034] Figure 8 This is a schematic diagram of the protocol service program module of the workstation module of Example 1 of the present invention. DETAILED DESCRIPTION

[0035] Example 1, reference Figures 1 to 8 The present invention further describes an automatic control system for airborne equipment production and a control method thereof.

[0036] like Figure 1 As shown, an automated control system for airborne equipment production includes an airborne integrated production system module, a server module, a workstation module, a bus module and a terminal module.

[0037] The airborne integrated production system modules include production data analysis module, authority management module, user management module, production abnormality feedback module, task management module, data query module and production management module.

[0038] The airborne integrated production system works under the company's local area network and does not need to be interconnected with the outside world. Therefore, the administrator operation interface of the airborne integrated production system and the modules it contains adopt a C / S architecture. Its business logic processing, data processing and data interaction are all completed by calling the standard Web interface program published on the Web server.

[0039] The server module includes two parts: the Web server module and the database server module. The Web server module includes the workstation interface program module, the interface driver and protocol service program installation module, the standard Web logic processing interface module, and the data reading and writing module. The standard Web logic processing interface module is a set of interfaces that complete the business logic processing of the airborne integrated production system and the business logic processing of the workstation module and the data processing of these two modules. After each business processing logic, data processing logic, and data interaction logic are developed, they are encapsulated as a standard Web interface and published to the Web site for each module of the airborne integrated production system or the workstation program module to call.

[0040] The workstation module includes the monitoring equipment and peripheral equipment interface driver module, the operation interface, the protocol service program module, and the workstation peripheral input module. The first three modules are downloaded and installed on the workstation computer by the Web server module. The workstation module adopts the B / S mode in the operation interface part, and the business logic processing, data processing and data interaction parts are completed by calling the standard Web interface program published on the Web server.

[0041] The bus module is a hardware bus module that connects the workstation and the terminal. The bus module is responsible for wiring and conversion of signal transmission levels. It unifies the terminal interface into serial ports and network ports to access the workstation module.

[0042] The terminal module includes a digital power module, a monitoring device module, a test fixture module, a hardware simulation module, a digital simulation module and a test object module.

[0043] like Figure 4 As shown, the interface driver and protocol service program installation module includes an interface driver installation module, a protocol service program installation module, and a filtering module; The interface driver installation module is used to store the interface driver installation program; The protocol service program installation module is used to store the installation program of the protocol service program; The filtering module is used to identify the request content sent by the workstation module to the server module and the corresponding user authority, and select the corresponding interface driver program installation program or protocol service program installation program according to the identified request content and user authority.

[0044] like Figure 5 As shown, the operation interface of the workstation module includes an application management module, a production result display module, a production control module, and an abnormal feedback module.

[0045] like Figure 6 As shown, the application management module includes a workstation interface driver selection module, a terminal device selection module, and a download and installation determination module; the monitoring device and peripheral device interface driver module includes a digital power module interface driver, a monitoring device module interface driver, a test tooling module interface driver, a hardware simulation module interface driver, a digital simulation module interface driver, a test object module interface driver, and a peripheral module interface driver.

[0046] The airborne equipment production automation control system of this embodiment works according to the following process: The manager logs in to the airborne integrated production system and passes the identity authentication. On the operation interface, he clicks on User Management to enter the user management module, enters the user, and adds roles to the user. After adding, the standard web logic processing interface of the Web server is called. After relevant processing, the user information is updated to the database of the server module through the write module of the data read and write module.

[0047] After adding the user, the administrator clicks on the permission management to enter the permission management module, and assigns operation or viewing permissions to the user in the permission management module. The permission assignment process sets the validity of the production data analysis module, permission management module, user management module, production abnormality feedback module, task management module, data query module and production management module to set the operation permissions after the user logs in and passes the identity authentication. The production data analysis module, permission management module, user management module, production abnormality feedback module, task management module, data query module and production management module respectively complete the corresponding logic processing by calling the corresponding Web logic processing interface and then call the data reading and writing module to interact with the database.

[0048] The Web server module is responsible for the deployment of the workstation interface program module, Web interface module, data reading and writing module, terminal interface driver and protocol service program installation module in the entire system, and the database server module is responsible for data storage in the entire system.

[0049] The interface driver and protocol service program installation module is deployed in a fixed location of the web server in the form of an installation package. There is an application management module on the workstation interface program module as a functional module for downloading and installing the interface driver and protocol service program. The "OK" button triggers the download and installation action.

[0050] The workstation module is deployed on the computer of each workstation on the production line. The production personnel monitor and perform functional testing on the airborne electronic products by operating the workstation computer. After the airborne integrated production system administrator assigns production tasks and user permissions through the task management module, the personnel of each production line workstation log in to the workstation interface with their own accounts. The interface will filter through account permissions and only display the operation content within the user's permission range of the station. For example, for the workstation that tests the power management function, the operator will only display the power management monitoring related modules after logging in to the workstation interface. The operator clicks the application management button on the interface to enter the driver download and installation and protocol service program download and installation interface. The interface will only display the interface drivers related to the object module to be tested, digital power supply and oscilloscope (monitoring equipment) according to the permission function. The protocol service program will install the protocol service program with the interaction function between the workstation and the object module to be tested, the digital power supply, and the workstation and the oscilloscope. After the interface driver and protocol service program are installed, the system automatically establishes a connection with the terminal device, and then the production personnel can operate the workstation interface for production. By analogy, other workstations use the same method to display the workstation interface, install the interface driver and protocol service program.

[0051] The bus module is a hardware module that plays the dual role of a hub and data transmission. Because the bus module reasonably organizes and reliably connects the wiring of terminals and workstations, production is safer and more reliable.

[0052] The terminal module is composed of various devices or working equipment used by the workstation to monitor and perform functional testing on the object module and the object module. The various devices or working equipment used for functional testing are used to simulate the real working scenarios of the object module. The monitoring equipment is used to monitor one or several parameter indicators of the object module in various scenarios.

[0053] The monitoring device mentioned above is a monitoring device module, which is used to monitor one or more test points of the module to be tested, and then compare the monitored data with the expected indicators to determine whether the parameter indicators of the module to be tested are qualified.

[0054] The various types of equipment for the above functional tests, namely hardware test modules, are used to simulate the working environment of the object under test, such as an electromagnetic interference isolation cover, and judge the anti-interference ability of the object under test by monitoring the difference between the isolation state and the non-isolation state.

[0055] The above-mentioned tooling equipment is a test tooling module, which is used to fix multiple test points of the object to be tested.

[0056] The digital simulation module sends an ARINGC429 data packet to the module of the object to be tested to monitor whether the module of the object to be tested is set to the expected state after receiving the data packet.

[0057] The terminal test device establishes a connection with the workstation computer by sending its own port number. Once the connection is established, the workstation operation interface will display that the corresponding port connection is successful. Each terminal device has its own Mac address. During the interaction with the workstation computer, the protocol service program will identify and route, convert, and process the data sent by each terminal according to the Mac address of the terminal device, and upload it to the Web end through WebSocket. The Web end calls the corresponding Web interface, performs corresponding logical processing on the data, and then calls the data write interface to store the data in the database.

[0058] The driver and communication protocol module is used to store the various drivers and communication protocols of the terminal device module and the workstation module, and is responsible for interacting with the various terminal devices of the terminal device module, and then passing the return information of the terminal device module to the workstation module through WebSocket; The Web server module includes business logic processing, data processing module and data interaction module; the business logic processing module is used to process the business logic of each module of the airborne integrated production system operation interface and the business logic of the workstation module, the data processing interface module is used for various data processing required by each module of the airborne integrated production system operation interface during the operation process and various data processing required by the workstation module during the operation process, and the data interaction module is used to write the processed data into the database, or read the requested data from the database.

[0059] The database server module is used to store all production data.

[0060] Airborne integrated production system module, used for administrator interface display and human-computer interaction; The terminal device module includes one or more terminal devices and is used for specific terminal execution operations; like Figures 3 to 8As shown, the operation interface of the workstation module is deployed on different independent servers with the Web server module and the database server module respectively; the workstation interface is developed by HTML, CSS and JavaScript, and IIS is installed and configured on the web server through the Windows Server management tool, and the developed Web service program (request processing, business logic interface, data logic processing interface and data reading and writing interface) is deployed to IIS, and the work interface is deployed to the virtual directory corresponding to the Web service in IIS, and the MySQL database is installed and configured on the database server, and then in the application of the IIS Web server, the database server is pointed to through the database connection string. The workstation enters the workstation operation interface by logging in to access the interface deployed on the server workstation, interacts with the connected database server by calling the logic interface deployed on the Web server, and interacts with the protocol module deployed on the client through webSocket (a protocol for full-duplex communication on a single TCP connection).

[0061] In summary, the present invention provides an automated control system for airborne equipment production and a control method thereof, which controls the working process of the entire system through an airborne integrated production system and a workstation operation interface, realizes various business logic processing, data processing and data interaction by calling a standard web interface deployed on a web server, and uniformly stores production data in a database server. It innovatively adds unified access to the workstation operation interface deployed on the server to realize human-computer interaction between each workstation and terminal and deployment of a unique interface driver and terminal protocol service program for each workstation, and innovatively integrates C / S and B / S architectures and WebService (a platform-independent, low-coupled, self-contained, programmable web-based application that can use open XML standards to describe, publish, discover, coordinate and configure these applications for the development of distributed interactive applications) technology into the airborne equipment production process.

[0062] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. It should be pointed out that any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. An automated control system for airborne equipment production, characterized in that: It includes an onboard integrated production system, a server module, a workstation module, a bus module and a terminal module; The airborne integrated production system is deployed in a local area network and adopts a C / S architecture, which is used to set and allocate the permissions of each user in the airborne equipment production process, and to perform user operations and data interaction in the airborne equipment production process by calling the server module; The server module is deployed in the local area network and is used to store the business processing logic, data processing logic, data interaction logic, and database in the production process of the airborne equipment; The workstation module is deployed in a local area network, includes more than one workstation computer, and adopts a B / S architecture; by calling the corresponding business processing logic, data processing logic, and data interaction logic on the server module under the authority granted by the airborne integrated production system, an execution control instruction is issued to the terminal module through the bus module by using a button or peripheral input method; under the authority granted by the airborne integrated production system, data from the terminal module under the corresponding authority is received and analyzed, and feedback is given after data processing for the relevant workstation operator to view the status of the corresponding terminal module; The bus module is responsible for signal transmission between the workstation module and the terminal module, and unifies the terminal interface of each terminal module into a serial port or a network port to connect to the corresponding workstation module; The terminal module includes an object to be tested in the production process of airborne equipment, a digital power supply module, a detection equipment module, a test tooling module, a hardware simulation module, and a digital simulation module.

2. The automatic control system for airborne equipment production according to claim 1, characterized in that: The workstation computer of the workstation module uses charts, light colors or voice to perform human-computer interaction to feedback the status of the corresponding terminal module.

3. The automatic control system for airborne equipment production according to claim 1, characterized in that: The airborne integrated production system includes a user management module, a permission management module, a task management module, a production management module, a production data analysis module, a production abnormality feedback module, and a data query module; The user management module is used to enter users, add roles to users, generate user information, and send and update the user information to the database of the server module for storage; The authority management module is used to configure operation or viewing permissions for users; the configuration process is to verify whether the corresponding user has the corresponding permissions by setting whether the corresponding user has the validity of the user management module, authority management module, task management module, production management module, production data analysis module, production abnormality feedback module, and data query module; The user management module, authority management module, task management module, production management module, production data analysis module, production exception feedback module, and data query module perform corresponding logic processing or data interaction by calling the corresponding business processing logic, data processing logic, data interaction logic, and information in the database on the corresponding server module.

4. The automatic control system for airborne equipment production according to claim 3, characterized in that: The server module includes a Web server module and a database server module; the database server module is used to store the database; The Web server module includes a workstation operation interface program module, an interface driver and protocol service program installation module, a logic processing interface module, a data processing interface module, and a data reading and writing interface module; The workstation operation interface program module is used to store the installation program of the operation interface of the workstation computer of the workstation module; The interface driver and protocol service program installation module is used to store the interface driver and protocol service installation program of the workstation computer of the workstation module; The logic processing interface module is a corresponding logic processing interface of the airborne integrated production system and the workstation module, and is used to store the corresponding business processing logic of the corresponding airborne integrated production system and the workstation module; The data processing interface module is a corresponding data processing interface of the airborne integrated production system and the workstation module, and is used to store the corresponding data processing logic of the corresponding airborne integrated production system and the workstation module; The data reading and writing interface module is the corresponding data interaction interface of the airborne integrated production system and the workstation module, and is used to store the corresponding data interaction logic of the corresponding airborne integrated production system and the workstation module; Each business processing logic, data processing logic and data interaction logic is encapsulated as a standard Web interface, published to the Web site, stored on the Web server module, and available for calling by the airborne integrated production system or workstation module.

5. The automatic control system for airborne equipment production according to claim 4, characterized in that: The workstation module includes a monitoring device and peripheral device interface driver module, an operation interface, and a protocol service program module; The monitoring device and peripheral device interface driver module is downloaded from the interface driver and protocol service program installation module on the Web server module and installed on the workstation computer of the corresponding workstation module, and is used for the interface driver of the monitoring device and peripheral device of the corresponding workstation computer; The protocol service program module is a protocol service program for the corresponding workstation computer that is downloaded and installed from the interface driver and protocol service program installation module on the Web server module to the workstation computer of the corresponding workstation module; The operation interface is an operation interface program downloaded from the workstation operation interface program module on the Web server module and installed on the workstation computer of the corresponding workstation module, and is used for the corresponding workstation computer.

6. The automatic control system for airborne equipment production according to claim 1, characterized in that: The workstation module also includes a workstation peripheral input module; the workstation peripheral input module is used to complete peripheral input to the workstation computer through peripheral devices and send control instructions to the terminal module.

7. The automatic control system for airborne equipment production according to claim 4, characterized in that: The interface driver and protocol service program installation module includes an interface driver installation module, a protocol service program installation module, and a filtering module; The interface driver installation module is used to store the interface driver installation program; The protocol service program installation module is used to store the installation program of the protocol service program; The filtering module is used to identify the request content sent by the workstation module to the server module and the corresponding user authority, and select the corresponding interface driver program installation program or protocol service program installation program according to the identified request content and user authority.

8. The automatic control system for airborne equipment production according to claim 5, characterized in that: The operation interface of the workstation module includes an application management module, a production result display module, a production control module, and an abnormality feedback module.

9. The automatic control system for airborne equipment production according to claim 8, characterized in that: The application management module includes a workstation interface driver selection module, a terminal device selection module, and a download and installation determination module; the monitoring device and peripheral device interface driver module includes a digital power module interface driver, a monitoring device module interface driver, a test tooling module interface driver, a hardware simulation module interface driver, a digital simulation module interface driver, a test object module interface driver, and a peripheral module interface driver.

10. An automated control method for airborne equipment production according to an automated control system for airborne equipment production according to any one of claims 1 to 9, characterized in that: It includes the following steps: Log in to the airborne integrated production system, enter the user management module, enter the user, and add roles to the user. After adding, call the logic processing interface module of the Web server module, and after relevant logic processing, update the user information to the database in the database server module through the data reading and writing interface module; Click on Permission Management to enter the Permission Management module, and in the Permission Management module, assign the corresponding user the relevant operation or viewing permissions for the Production Data Analysis Module, Permission Management Module, User Management Module, Production Abnormal Feedback Module, Task Management Module, Data Query Module, and Production Management Module; According to the corresponding permissions, the production data analysis module, permission management module, user management module, production abnormality feedback module, task management module, data query module and production management module respectively complete the corresponding logic processing by calling the business processing logic on the logic processing interface module on the corresponding Web server, and then call the data interaction logic on the data reading and writing interface module to complete the data interaction with the database; Log in to the workstation computer deployed on the production line, and according to the corresponding permissions, download and install the corresponding operation interface, monitoring equipment and peripheral device interface driver module, and protocol service program module from the Web server module to the corresponding workstation computer, operate the workstation computer, and issue execution control instructions to the terminal module.

Citation Information

Patent Citations

  • Information processing apparatus, method for controlling information processing apparatus, non-transitory recording medium storing control tool, host device, non-transitory recording medium storing performance evaluation tool, and performance evaluat

    CN103890724A

  • Mobile terminal, information display system, information display method and multi-tag

    CN104246729A

  • Process control communication architecture

    CN107643735A

  • B / S-based low-delay automatic control device

    CN118316915A

  • Embedded systems

    WO2024186954A2