Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

93 results about "Software framework" patented technology

In computer programming, a software framework is an abstraction in which software providing generic functionality can be selectively changed by additional user-written code, thus providing application-specific software. It provides a standard way to build and deploy applications and it is a universal, reusable software environment that provides particular functionality as part of a larger software platform to facilitate development of software applications, products and solutions. Software frameworks may include support programs, compilers, code libraries, tool sets, and application programming interfaces (APIs) that bring together all the different components to enable development of a project or system.

Software synchronization method for multi-camera acquisition system

The invention relates to the technical field of intelligent driving control, in particular to a multi-camera acquisition system software synchronization method, which comprises the following steps of: distributing an independent acquisition thread and a global annular cache for each camera; each acquisition thread is blocked to wait for a new image to arrive, the image is stored in a corresponding annular cache, and a timestamp is updated; traversing the annular caches of the other cameras by taking the timestamp of one camera as a reference, and searching the image frame with the closest timestamp; whether the time deviation is smaller than a preset threshold value or not is judged, and if all the cameras meet the synchronization condition, a semaphore awakening algorithm processing thread is sent to read the synchronized image data from all the annular caches for processing. According to the method, the synchronization of the multi-camera data is realized on the basis of multiple threads and a semaphore mechanism which are originally provided by the system, the dependence on a complex middleware software framework is avoided, additional hardware synchronization equipment and protocols do not need to be configured, and the scheme has very outstanding advantages on an embedded platform with limited hardware performance.
Owner:CHANGZHOU RES INST OF CHINA COAL TECH & ENG GRP +1

Multi-platform laser compatible control system based on STM32 microcontroller platform

The invention discloses a multi-platform laser compatible control system based on an STM32 microcontroller platform. The multi-platform laser compatible control system comprises a hardware framework and a software framework. The hardware framework adopts a FreeRtos real-time operating system architecture and comprises a main control unit, a laser interface, a communication interface and a security module. And the main control unit adopts an STM32F4. The software framework comprises a hardware abstraction layer (HAL), a middleware layer, an application layer and a user interface layer. The laser control system aims at overcoming the defects of a traditional laser control system in the aspects of compatibility, safety, maintenance upgrading, operation efficiency, state monitoring and the like, is high in compatibility, high in safety, intelligent and high in efficiency, and meets the requirements of scientific research, industry and medical fields for precise control of the laser.
Owner:BEIJING NANOINSIGHTS-TECH CO LTD

System and method based on dynamic registration and management of heterogeneous AI function interface

The invention relates to the technical field of software frameworks, and provides a system and a method based on dynamic registration and management of a heterogeneous AI function interface, the system comprises a core layer which comprises a characteristic registry and a characteristic manager, the characteristic manager is used for obtaining a characteristic definition list available in a current environment through a preset mechanism, registering the characteristic definitions in the characteristic definition list into a characteristic manager; the message rendering subsystem comprises a core message renderer, a message component registry and a message component; and the input area subsystem comprises a plug-in manager, an input area core component, an input plug-in registry, an input plug-in and a plug-in context module. According to the method, the integration process is greatly simplified, the iteration period is accelerated, the maintenance difficulty and risk are effectively reduced, changes can be flexibly adapted without redeployment, the components and the plug-ins are efficiently multiplexed and support independent evolution through standardized interfaces and registration mechanisms, and the expandability and maintainability of the system are further improved.
Owner:ZAIHUI (SHANGHAI) NETWORK TECH CO LTD

System and method for fulfilling service request using computing nodes

Disclosed is system for fulfilling service request using computing nodes. The system comprises a decentralized computing network, comprising computing nodes operating as autonomous agents, configured to implement software framework comprising: client-agent device 5 configured to: receive service request and generate objective therefor, and send objective to agent-device configured to send queries to a machine learning model agent and / or obtain tasks, and list of autonomous agents associated with objective; and processing arrangement configured to: generate directed acyclic graph (DAG) having 10 nodes representing first task and edges representing dependency of first task on second task(s) amongst tasks, and initialize Bloom filter of each node to track completion status of second task(s). Autonomous agent is configured to: identify second task(s), check completion status of second task(s), using Bloom filter of first task, upon completion of second 15 task(s), execute first task, and update Bloom filter.
Owner:ASSMBL AI LTD

Railway infrastructure maintenance resource and plan associated scheduling method and system

The invention relates to the technical field of railways and rail transit, and provides a railway infrastructure maintenance resource and plan associated scheduling method and system, and the method comprises the following steps: S1, analyzing the maintenance plan compilation optimization and maintenance resource scheduling problems of a railway service depot, and summarizing the problems as maintenance resources and maintenance resource combined scheduling problems; s2, integrating the organization structure, the disease type, the maintenance resource information and the maintenance plan information of the railway work depot, designing a combined dispatching system database of the maintenance resources and plans of the railway infrastructure, and developing a data interface in a railway work management system; s3, on the basis of actual requirements, a software framework and a system interface of the combined dispatching system for the maintenance and repair resources and plans of the railway infrastructure are developed, and the system interface comprises a resource management module, a resource configuration module and an intelligent work order module; according to the invention, association scheduling can be well carried out.
Owner:SOUTHWEST JIAOTONG UNIV

Energy yield management software system for industrial grade solar microgrids and critical infrastructure

In one aspect, a computerized system of an Energy Yield Management Software (EYMS) framework includes an Industrial Grade Solar Microgrids (IGSM) deployment comprising a control unit configured to communicate with a power generating source, collect data from the power generating source, and issue instructions to the power generating resource. The control unit is further configured to communicate with a sensor, an automation module, a local load, an energy storage systems, or a generation resource within a customer IGSM deployment. The EYMS is configured to communicate through a communication network to the IGSM deployment. A Digital Twin configured to actively use real time and historical data to learn how each component in the IGSM performs under a plurality of operational conditions and characteristics, wherein a predictive model is employed by the Digital Twin for a prediction operation, an optimization operation and a prescriptive maintenance operation of the IGSM.
Owner:CHOUDHURY AMIT +1

Metering detection intelligent glasses system integrating artificial intelligence visual identification and cloud platform

The invention discloses a metering detection intelligent glasses system integrating artificial intelligence visual identification and a cloud platform, and relates to the technical field of computer software, the metering detection intelligent glasses system comprises an intelligent glasses driving module and adaptive hardware, and has the functions of dynamic scheduling, multi-thread processing, communication self-adaption and non-lagging AR rendering; the AI visual identification module supports batch identification, fine defect detection, off-line operation and incremental learning by using a lightweight model; the cloud platform software framework module adopts a distributed micro-service framework to realize data partition storage, real-time parallel analysis and the like and elastic capacity expansion and contraction; the interaction control module develops a multi-mode program and supports batch instructions and the like; and the system collaboration module realizes multi-module scheduling based on event driving, and ensures efficient collaboration of the whole detection process. According to the method, the precision, efficiency and environmental adaptability of measurement detection are remarkably improved, the batch processing capacity and the network fluctuation coping capacity are greatly enhanced, and efficient and reliable software support is provided for measurement detection.
Owner:CHANGZHOU ACCURATE WEIGHT +1

Systems and methods for facilitating business prospecting in a tiered software framework

A method for facilitating business prospecting in a tiered software framework includes generating a map in a first window of a user interface; responsive to a user selecting a portion of the map, searching external networks for prospects located in the selected portion of the map, collecting data about the prospects from third-party databases, and analyzing the collected data to generate analysis results; transforming the analysis results into a first report comprising an array of rows corresponding to the prospects; causing the prospects to be displayed with location indicators on the map; causing the first report to be displayed adjacent to the map, with the prospects displayed as selectable rows; responsive to the user selecting one of the prospects in the first report, transforming the analysis results associated with the selected prospect into a second report; and displaying the second report in a second window.
Owner:HIGHLEVEL INC

A feature and prior-based vehicle component detection method, system, and medium

The application discloses a vehicle component detection method and system based on features and priori, and a medium. The method comprises the following steps: constructing a multi-target vehicle component dataset suitable for a vehicle loss assessment scene, completing data labeling and quality checking; configuring a hardware environment and a software framework required for training, and setting training hyperparameters; based on a convolutional neural network, integrating an enhanced feature pyramid network and an embedded component knowledge module to form a detection branch and a segmentation branch; training a detection network framework by using the dataset to obtain a trained detection model, and verifying the model detection and segmentation performance; and inputting a vehicle component image to be detected into the trained detection model to perform vehicle component detection. The application focuses on the guiding effect of knowledge on a deep learning model, enhances feature knowledge of a vehicle image, and introduces priori knowledge among vehicle components to improve the detection and segmentation accuracy of the model for multi-target vehicle components, and provides reliable technical support for vehicle intelligent loss assessment.
Owner:NORTH CHINA ELECTRIC POWER UNIV

Method and device for automatically executing and online updating general rules for accident diagnosis

The invention belongs to the technical field of nuclear power plant operation management, and particularly relates to an accident diagnosis general regulation automatic execution and online updating method and device, and the method comprises the steps: S1, carrying out the standardized analysis of an input DEC regulation design file, and outputting a DEC regulation analysis file; the DEC regulation analysis file comprises the extracted node object and the node criterion condition thereof, and a basic version expression of the generated node object described according to the node criterion condition. And S2, processing the DEC regulation and the DEC regulation analysis file into a picture file and a data object file which can be displayed and processed in the KIC system, and issuing the picture file and the data object file to the KIC system. And S3, carrying out online updating on the DEC regulation picture. Under a KIC software framework, the DEC regulation is processed in a standardized, digital and intelligent mode, the problem that the accident regulation of an original DCS two-layer KIC system has the possibility of human errors is solved, and meanwhile the accuracy of the regulation is guaranteed through online updating.
Owner:CNNC FUJIAN FUQING NUCLEAR POWER

Method for securely deploying a software framework on a machine learning (ML) platform and a system thereof

The present disclosure provides a method for deploying the software framework on the ML Platform in a secure manner. In particular, the present disclosure provides a method for securely deploying the ML models or the algorithms into the system by providing a multi-level scanning procedure. In an embodiment, the disclosed method performs multiple vulnerability scans on the ML model or the algorithm at multiple stages to check for malware and ensure that only models / algorithms that pass the security checks are imported into the system. If the security scan detects vulnerabilities at any stage then the files are placed in a quarantined zone and the import process is terminated. Thereby protecting the system and making it cyber-secure.
Owner:HONEYWELL INTERNATIONAL INC

A cross-platform vehicle consumption information processing method and device

The present application discloses a cross-platform vehicle consumption information processing method and device. The method includes: building a vehicle consumption software framework that runs across multiple platforms to construct multiple consumption function display areas for the vehicle; the homepage function area includes the current fuel price in the vehicle's city, the weekly fuel consumption trend, the monthly fuel consumption statistics, and nearby gas stations and charging stations; the fuel consumption function area includes total fuel consumption grid statistics and a total fuel consumption timeline display; the new function area includes vehicle fuel consumption information and vehicle expense information; the expense function area includes monthly expense statistics, categorized expenses, and expense trends; the "My" function area includes a personal center, "My Vehicles," detailed expense lists, and maintenance records; obtaining vehicle consumption information; the consumption information includes vehicle fuel consumption value, fuel consumption expenses, non-fuel consumption expenses, and vehicle latitude and longitude; and processing the consumption information according to the information calculation rules of each consumption function display area. This allows for efficient and intuitive display of vehicle consumption information.
Owner:INSPUR GENERSOFT CO LTD

Systems and methods for a lead portal with unified login for child applications in a tiered software framework

A method comprises: providing a tiered software framework having an agency tier and a business tier, with different agencies subscribed at the agency tier, and different businesses subscribed at the business tier through the agencies; associating a first login credential with a business subscribed to an agency; displaying a plurality of child applications made available to the business by the agency; storing a selection of child applications and another selection features of each child application; associating a second login credential with a lead of the business; retrieving branding elements, the selection of child applications, and the selections of features; generating a lead portal displaying the branding elements and the selection of child applications having corresponding selection of features; sharing all available computing resources with the selection of child applications, and permitting access by the selection of child applications to only the lead data associated with the lead.
Owner:HIGHLEVEL INC

A communication middleware and communication method based on InfiniBand

This invention discloses a communication middleware and method based on InfiniBand. In one specific embodiment, the communication middleware includes a master node, multiple computing nodes and interface nodes, an information matching and parameter exchange module, a communication link establishment module, and a data transmission module. Each computing node includes a receiver and a sender. The information matching and parameter exchange module is used to perform information matching and parameter exchange between the sender and receiver using a publish-subscribe model. The communication link establishment module is used to establish a link between the sender and receiver using a two-way handshake. The data transmission module is used to transmit data using a packet header and payload. This embodiment combines the InfiniBand-based communication middleware with a general distributed software framework, effectively solving current communication application problems and improving the stability and reliability of the middleware.
Owner:BEIJING INST OF RADIO MEASUREMENT

Machine-tuning system and machine-tuning method for integrating virtual simulations and physical operations

A machine-tuning system and method for integrating virtual simulations and physical operations are provided. An operation programming interface provides pseudo-codes based on a software framework, where the pseudo-codes include codes processing an interactive event operating process, and the software framework is compatible with virtual machine drivers and physical machine drivers. A processor imports the virtual machine drivers into the pseudo-codes, compiles it to be a virtual machine-tuning program and executes the virtual machine-tuning program to control virtual operations of the virtual machine in a 3D virtual environment, and imports the physical machine drivers into the pseudo-codes and compiles to be a physical machine-tuning program and executes the physical machine-tuning program to control physical operations of the physical machine, so a logic of the physical operations of the physical machine and the virtual operations of the virtual machine in the 3D virtual environment is the same.
Owner:DELTA ELECTRONICS INC(CN)

A laser SLAM inspection trolley and method suitable for complex underground infrastructure environments

PendingCN122083921AEffectively deal with occlusionExcellent navigation robustnessNavigational calculation instrumentsNavigation by speed/acceleration measurementsOperational systemOdometer
This invention provides a laser SLAM inspection vehicle and method suitable for complex underground infrastructure environments. A multi-line lidar system is equipped with multiple laser emission and reception channels to generate high-density, large-area 3D point cloud data. A high-precision inertial measurement unit (IMU) provides the system with high-frequency attitude, angular velocity, and acceleration information. A wheeled odometer collects wheel speed data to provide short-term pose increment information, effectively supplementing the lidar and IMU. An edge computing device performs real-time data processing using SLAM algorithms. An embedded motion control unit runs an operating system to precisely control the chassis motors and transmit data with various subsystems. The software framework is built on the operating system and includes distributed nodes, a publish / subscribe communication model, and an open-source toolkit ecosystem. This achieves lightweight 3D perception capabilities, strong anti-interference performance, and supports fully automatic online repositioning, making it suitable for use in underground infrastructure such as subway tunnels, urban utility tunnels, and large warehousing centers.
Owner:CHONGQING UNIV

Taxi operation data forwarding method and device, medium and program product

The invention provides a taxi operation data forwarding method and device, a medium and a program product, and the method comprises the steps: monitoring a redis real-time message sent to a first receiver according to a subscribed redis message channel, and obtaining taxi operation data corresponding to a pre-subscribed redis message channel from the monitored redis real-time message; converting the acquired taxi operation data into a kafka message, and writing the kafka message into a kafka message queue for caching; according to a taxi operation data forwarding requirement received from a second receiver, obtaining historical kafka messages meeting the taxi operation data forwarding requirement from the kafka message queue; and converting the historical kafka message meeting the taxi operation data forwarding requirement into a redis message, and forwarding the redis message to the second receiver through the redis connection. By means of the technical scheme, through the message conversion design of redis and kafka, on the basis of not changing an existing platform software framework, compensation type forwarding of historical operation data is achieved, and persistence of the operation data is achieved.
Owner:XIAMEN YAXON ZHILLAN TECHNOLOGY CO LTD

Methods and systems for generating programmable logic controller code using large language models

Relatively simple user input is used to build an entire application. Input data defines a set of specifications for an automated machine. The set of specifications includes one or more of hardware specifications, operating systems, software frameworks, runtime environments, network connectivity, and environmental considerations. The input data is analyzed to retrieve relevant information from a large corpus including a plurality of libraries. One or more prompts are generated based on the relevant information, and the one or more prompts are used to generate programmable logic controller (PLC) code including a sequence of operations for controlling the automated machine.
Owner:SCHNEIDER ELECTRIC USA INC

Systems and methods for workflows in a tiered software framework

A workflow builder includes a plurality of user interfaces (UIs) that allow a user to configure workflow-objects and build workflows therefrom. The plurality of UIs includes a first UI to configure workflow-objects and a second UI to build a workflow using the workflow-objects, the plurality of UIs being in a marketplace platform of a tiered software framework having a plurality of tiers with accounts in downstream tiers subscribed to different accounts in upstream tiers. Preconfigured workflow-objects are provided in the first UI as also an option to use custom scripts or preconfigured UI elements to configure the preconfigured workflow-objects into new workflow-objects. In the second UI, a layout comprising a visual mapping of interconnected workflow-objects is provided, along with a selection comprising the workflow-objects configured in the first UI. The configured workflow-objects and workflow are thereafter automatically pushed to a marketplace or to subscribed accounts.
Owner:HIGHLEVEL INC

5G-NR multi-cell software framework

Apparatuses, systems, and techniques to perform multi-cell physical layer (PHY) processing in a fifth generation (5G) new radio (NR) network. In at least one embodiment, a PHY library implementing a PHY pipeline groups multi-user and / or multi-cell 5G-NR PHY operations for parallel execution as a result of one or more function calls to an application programming interface provided by said PHY library.
Owner:NVIDIA CORP

Multi-modal large model training optimization method and device

The invention discloses a multi-modal large model training optimization method and device, and relates to the technical field of large model training, and the method comprises the following steps: initializing a training environment, preparing a multi-modal data set of texts, images and audios, and configuring hardware resources and a software framework required by training; according to the method, through a progressive training strategy, each modal sub-model independently learns the modal characteristics, mutual interference during early-stage multi-modal mixed training is avoided, the effect of reducing the complexity at the initial stage of training is achieved, the model training process is easier to control, and in the subsequent multi-modal interactive fusion training stage, the model training efficiency is improved. By means of a modal interaction algorithm and an elaborately-designed fusion mechanism, fine and complex association among different modal data is deeply mined, the purpose of improving the comprehensive understanding ability of the model for multi-modal information is achieved, the accuracy and efficiency of parameter updating are improved for an optimization algorithm adopted for training in each stage, and the method is suitable for being applied to multi-modal information training. And finally, the overall effect of improving the model stability and performance is achieved.
Owner:SHANGHAI XIAOGONGYI E-COMMERCE CO LTD

A mineral adsorbs heavy metal molecule dynamics algorithm construction and analysis method

The application discloses a mineral adsorption heavy metal molecule dynamics algorithm construction and analysis method, comprising the following steps: S1, comprehensively obtaining information of the mineral and the heavy metal from micro to macro; S2, constructing a physical model based on the characterization result of S1; S3, introducing multi-scale physical parameters, and converting the physical model into a mathematical model; S4, integrating the constructed mathematical model into a software framework, and deeply customizing the software; S5, combining environmental factors and coupling multiple physical fields to perform molecular dynamics simulation; S6, comprehensively analyzing the simulation result; the application constructs an accurate model through multi-level characterization, deeply customizes simulation of multiple physical fields and environmental factors, comprehensively analyzes by using multiple principles and machine learning algorithms, optimizes the model and the calculation efficiency, realizes accurate simulation, in-depth analysis and efficient research on the process of mineral adsorption of heavy metals, and provides strong support for practical application and development of related fields.
Owner:HEFEI UNIV OF TECH

Automatic access method for multiple types of interfaces

This invention belongs to the field of electrical design and testing technology for complex systems, specifically an automatic access method for multiple types of interfaces. The method includes: abstracting the access process of commonly used electrical interfaces based on the operating system in complex systems, establishing a three-level architecture: operating system level, electrical interface level, and protocol encoding / decoding level; designing three-level configuration files for each of the three levels, separating the configuration files from the program code; and constructing a software framework based on the configuration files to read the configuration files and automatically create electrical interfaces, perform read / write operations, and monitor data. This invention, by establishing a three-level architecture and external configuration files, achieves the separation of configuration information from program code. Designers and users can complete interface adaptation without modifying the source code. The unified software framework improves the consistency and reliability of interface access design, significantly enhancing the efficiency and versatility of interface debugging in complex systems.
Owner:FOSHAN BIJIASUO INTELLIGENT TECH CO LTD

Systems and methods for automatic search engine optimization of funnel websites in a tiered software framework

ActiveUS12682005B2Web siteEngineering
Embodiments of a method for automatic search engine optimization (SEO) of funnel websites in a tiered software framework comprises: generating at a first tier, a prompt for an artificial intelligence (AI) model to provide recommendations for improving search rankings of a seed website; receiving from the AI model, SEO format recommendations, and SEO content recommendations; generating websites by modifying the seed website according to a unique selection from the SEO format recommendations and the SEO content recommendations; associating each website with a corresponding SEO score based on performance in a web search; ranking and sorting the websites according to the respective SEO scores; generating choices of the ranked websites; providing the choices to a second tier and receiving a selection therefrom for a number of iterations; and deploying, by the funnel website application the final selection at a public universal resource locator.
Owner:HIGHLEVEL INC

Software framework method for realizing industrial manufacturing execution complex system partition

The invention discloses a software framework method for realizing industrial manufacturing execution complex system partitions. The method relates to electric digital processing, and comprises the following steps: inserting an event notification carrying parameters in a universal area of a business layer, creating an extension code warehouse capable of being packaged into a maven project, defining an extension class and method with a specific annotation in the extension project, and then packaging the extension project and uploading the extension project to the maven warehouse; the extension package is introduced into a general area project, permission mapping of a user and the extension package is configured, a control layer can load related configuration during system operation, and when the user triggers an event, the system can call extension codes and general codes to cooperatively execute services, so that the expandability of a software framework is improved, and the system performance is improved. The problem that in the prior art, a software framework achieved through industrial manufacturing execution complex system partition is low in expandability is solved.
Owner:GUANGZHOU HONGYI TECH CO LTD

Systems, methods, and devices for a vendor-agnostic framework for automated validation of applications

Systems, methods, and devices for integrating a software component into a software framework and for orchestrating and integrating data are disclosed. In one implementation, the disclosed system may receive a software component with a sequence of instructions. Consistent with disclosed embodiments, the system may determine whether the sequence of instructions is native to a predetermined operating system. Further, the system may add the sequence of instructions to a framework configuration interpreter engine when the sequence of instructions is native. Alternatively, the system may use a framework wrapper engine to adapt the sequence of instructions to be added to the framework configuration interpreter engine when the sequence of instructions is not native, and then add the adapted sequence of instructions to the framework configuration interpreter engine. The system may be configured to integrate, using the framework configuration interpreter engine, the sequence of instructions as a software component into the software framework.
Owner:NIRVA MEDICAL +1

Hardware-aware model quantization method, system, medium, product and terminal

ActiveCN121168541BGuaranteed uptimeReduce precision lossPhysical realisationComputer hardwarePERQ
The application provides a hardware perception-based model quantization method, system, medium, product and terminal, a hybrid execution mechanism is constructed between a high-level software framework and a bottom layer hardware behavior model, only core calculation operators in a quantization calculation graph of an initial quantization model which need to be executed on target hardware are handed over to a hardware behavior model for bit precision simulation, real calculation characteristics of the target hardware are simulated in a quantization process, and other auxiliary, non-computation-intensive operators are reserved in the high-level software framework for execution, so that the simulation verification efficiency is improved, the simulation precision and the execution efficiency are considered, and the goal that the quantized model runs more efficiently and has lower precision loss on the target hardware is achieved.
Owner:SHANGHAI GUANGYU XINCHEN TECHNOLOGY CO LTD

Systems, methods, and devices for a vendor-agnostic framework for automated validation of applications

Systems, methods, and devices for integrating a software component into a software framework and for orchestrating and integrating data are disclosed. In one implementation, the disclosed system may receive a software component with a sequence of instructions. Consistent with disclosed embodiments, the system may determine whether the sequence of instructions is native to a predetermined operating system. Further, the system may add the sequence of instructions to a framework configuration interpreter engine when the sequence of instructions is native. Alternatively, the system may use a framework wrapper engine to adapt the sequence of instructions to be added to the framework configuration interpreter engine when the sequence of instructions is not native, and then add the adapted sequence of instructions to the framework configuration interpreter engine. The system may be configured to integrate, using the framework configuration interpreter engine, the sequence of instructions as a software component into the software framework.
Owner:PNC FINANCIAL SERVICES GROUP INC

An Automatic Construction Method for the Mathematical Simulation Software Framework of an Aircraft

ActiveCN115480735BSoftware designSoftware simulation/interpretation/emulationProcess descriptionMathematical simulation
The present invention provides a method for automatically constructing a mathematical simulation software framework for an aircraft, belonging to the technical field of system simulation, and comprising the following steps: S1: encapsulate each discipline model and store the information in a model library; S2: read a graphical simulation process description file; S3: perform DTD constraint verification on the file; if the file is invalid, execute S13; if it is valid, execute S4; S4: parse the file; S5: connect to the model library, if the connection fails, execute S13; if the connection is successful, execute S6; S6: obtain the information parsed in S3 from the model library; S7: check whether the input and output match; S8: if the connection rules are not met, execute S13; if they are met, execute S9; S9: determine the execution order of each model; S10: generate a basic simulation program framework; S11: add call codes for model initialization functions; S12: add call codes for model running functions to obtain a mathematical simulation software, solving the problem of slow framework construction speed in the prior art.
Owner:BEIJING LINJIN SPACE AIRCRAFT SYST ENG INST

Fault testing method and system based on hardware-in-loop simulation

The invention relates to the technical field of hardware-in-loop simulation, and discloses a fault test method and system based on hardware-in-loop simulation, and the method comprises the following steps: inputting test data information to an HIL rack, and storing the test data information in a test database; analyzing a test requirement into a plurality of functional modules, matching a test item with an injection fault of the HIL rack, generating a test case, and storing the test case in a test database; according to HIL rack information and a software framework, the fault injection control code is subjected to modular packaging, and the fault injection control code subjected to modular packaging is stored in a test database in a file format; associating a test step of a test case in a test database with the fault injection control code after modular packaging to generate a test code; and executing the test code on the HIL rack to generate a test result. The problems of low automation degree, low test efficiency and the like in the prior art are solved.
Owner:辰致科技有限公司