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

90 results about "Model checking" patented technology

In computer science, model checking, or property checking, is, for a given finite-state model of a system, exhaustively and automatically checking whether this model meets a given specification (a.k.a. correctness properties). Typically, one has hardware or software systems in mind, whereas the specification contains safety requirements such as the absence of deadlocks and similar critical states that can cause the system to crash, as well as liveness requirements.

Security remediation

A model checking system configures a formal compliance document with remediation actions to correct security conflicts in an IAM system. The system applies a model checker on an abstract model of the IAM system to identify security conflicts and identifies remediation actions from the formal compliance document. The system applies the model checker after applying the first remediation action and determines whether the first remediation action creates another security conflict. If a remediation action is identified that does not create a new security conflict, then the system applies the identified remediation action. The formal compliance document is updated accordingly. When an operator revises code for a policy change, the system will apply the model checker on an abstract model of the IAM system with the code revision to identify security conflicts. If new security conflicts are not created in the simulation, then the system may deploy the code revision.
Owner:CITIBANK N A

Checking method of power grid digital design model

The invention relates to the technical field of power grid digital checking, in particular to a checking method of a power grid digital design model, which comprises the following steps: S1, acquiring an initial parameter set of a to-be-checked power grid model; s2, performing data standardization processing on the initial parameter set; s3, constructing a three-dimensional topology verification model, and identifying abnormal nodes by using a spatial topology constraint algorithm; s4, mapping the real-time operation data to the three-dimensional topology verification model, and generating a dynamic parameter comparison matrix; s5, executing multi-dimensional check analysis, and generating a multi-dimensional difference report; s6, performing parameter replacement or topology reconstruction on the abnormal nodes, and outputting a final check result; according to the method, various power grid parameters are standardized in a unified manner, the accurate three-dimensional topology verification model is constructed, and automatic identification and quantitative correction of abnormal nodes are realized in combination with real-time data, so that the verification accuracy and operation reliability of the power grid model are remarkably improved.
Owner:STATE GRID ZHEJIANG ELECTRIC POWER CO LTD JIAXING POWER SUPPLY CO

Chip IP interface information automatic analysis and connection modeling method

The invention discloses a chip IP interface information automatic analysis and connection modeling method, and relates to the technical field of integrated circuit verification, and the method comprises the steps: multi-source interface information collection: docking a design server through an FTP / SFTP protocol, automatically retrieving and capturing a target file, carrying out format preprocessing, and storing the collected original information through a database; heterogeneous information fusion analysis: extracting port physical attributes and generating machine executable rules by constructing a grammar analyzer and a semantic analyzer respectively, and automatically judging multi-source information contradictions by adopting a three-level judgment mechanism; structuring modeling of the connection relation: constructing a directed graph model of the IP nodes, the signal nodes and the constraint nodes, and automatically executing directed graph model verification; and through a standardized API interface docking verification tool, outputting a model file and a report file in standardized JSON-LD and DOT formats. Through cooperative work of cross-format acquisition, double-engine analysis, structured modeling and standardized output, full-automatic processing of IP interface information is realized.
Owner:JIANGSU XINSHENG INTELLIGENT TECH CO LTD

Common error automatic screening method based on BIM model

The invention discloses a method for automatically screening common errors in a BIM model in engineering. The method comprises the following steps: opening the BIM model, and opening an automatic screening device for the common errors of the BIM model; selecting the BIM model to be subjected to error screening from the BIM models; selecting a function module of error type screening to be executed in the BIM model common error automatic screening device, and operating the device; the device circularly traverses the selected BIM model and sequentially compares BIM model data according to a set error screening rule, if the BIM model data accords with the error screening rule, error prompt information is generated, and if the BIM model data does not accord with the error screening rule, the step is quitted; the BIM model checking efficiency is greatly improved, and meanwhile the problems that manual checking is low in efficiency, high in omission ratio and high in misjudgment rate are solved.
Owner:SHANGHAI BAOYE GRP CORP +1

Security remediation

A model checking system configures a formal compliance document with remediation actions to correct security conflicts in an IAM system. The system applies a model checker on an abstract model of the IAM system to identify security conflicts and identifies remediation actions from the formal compliance document. The system applies the model checker after applying the first remediation action and determines whether the first remediation action creates another security conflict. If a remediation action is identified that does not create a new security conflict, then the system applies the identified remediation action. The formal compliance document is updated accordingly. When an operator revises code for a policy change, the system will apply the model checker on an abstract model of the IAM system with the code revision to identify security conflicts. If new security conflicts are not created in the simulation, then the system may deploy the code revision.
Owner:CITIBANK N A

Autonomous testing device, autonomous testing method, and autonomous testing program

To provide an autonomous testing device for generating an object description described in a time-phase logic expression, and autonomously performing a test using the generated object description related to autonomous performance when a test object is changed in model checking.SOLUTION: An autonomous testing device 100 for executing model testing is provided with a test execution determining unit 90 and a time-phase logic expression generating unit 50. The test execution determining unit 90 determines whether or not to execute a test for a test target by using a test execution status for a target function and product update information that is information indicating the version of the target function. The time-phase logic expression generating unit 50 generates the object description of a time-phase logic expression by using multiplicity information indicating the multiplicity of each stereotype corresponding to each product included in the test object, metamodel information indicating the relationship between each operand name and each stereotype, and pattern information indicating the relationship between a template of the time-phase logic expression and a description rule of the object of the time-phase logic expression.SELECTED DRAWING: Figure 1
Owner:MITSUBISHI ELECTRIC CORP

Model conversion method, related apparatus and medium

Embodiments of the present disclosure provide a model conversion method, related device and medium. The method deploys a model conversion image to a node where a target chip is located, converts an original model into a target model corresponding to the target chip through the model conversion image. Then, the original model is checked through an original model checking image and the target model is checked through a target model checking image, a conversion deviation value capable of judging the model conversion effect is obtained according to a first checking result and a second checking result, and automatic checking of the converted target model is realized. Based on the checking result (conversion deviation value), a target model meeting the requirements is constructed into an image and stored in an image warehouse for subsequent calling. Embodiments of the present disclosure aim to ensure the usability of the converted model. Embodiments of the present disclosure can be applied to computer vision, natural language processing, speech recognition, autonomous driving, edge computing and the like.
Owner:PENG CHENG LAB

Conversion Method from Simulink-StateFlow Model to NuSMV Model

The present invention relates to a method for converting a Simulink-StateFlow model into a NuSMV model, which includes the following steps: conducting a requirements analysis on the system to be evaluated and constructing a Simulink-StateFlow model; extracting program statements, custom function statements, and logical sequence relationships in the model, and respectively constructing a program statement data table, a custom function data table, and a logical sequence data table; integrating the model program and sequence to generate a model information table; analyzing the Matlab programming language and constructing Matlab syntax rules; processing the program statements in the model information table according to the syntax rules and parsing them into an abstract syntax tree; processing the abstract syntax tree to determine an algorithm for converting it into NuSMV statements; and processing the model information table according to the conversion algorithm to generate a NuSMV model. The present invention greatly improves the efficiency and accuracy of the NuSMV tool for model checking of the Simulink-StateFlow model, and realizes the safety verification of the Simulink requirements model of the control system.
Owner:BEIJING JIAOTONG UNIV

Computer-implemented method and system for verifying a software-based behavior planner of an automated driving function

A computer-implemented method for verifying a software-based behavior planner of an automated driving function. The method includes: providing a verification environment model to limit the state space of the behavior planner according to a specifiable traffic scene; providing a formal requirement as a criterion for the correctness of decisions of the behavior planner; generating a model checker representation of the behavior planner taking into account the provided verification environment model; analyzing the model checker representation using a model checking procedure with respect to the formal requirement. The verification environment model is used to determine a physically meaningful parameter interval for at least one location parameter and / or movement parameter of the participants of the given traffic scene. The model checking procedure systematically samples the parameter interval and thus checks the behavior planner for a representative selection of the possible temporal and spatial developments of the given traffic scene.
Owner:ROBERT BOSCH GMBH

Ship model verification method

The technical scheme of the invention discloses a ship model checking method which is used for checking a ship model after completion and can be used for identifying the line type of an unknown model. The three-dimensional scanning technology is utilized, the size is small, flexibility is achieved, the scanning dead angle is small, the recognition speed is high, and the precision can reach 0.1 mm and is far higher than that of a clamping plate; and the cost is low and the efficiency is high. A three-dimensional scanning technology is utilized to scan a 10m ship model for about 2-3 hours, and relative errors can be directly output, while a cardboard inspection method needs at least 3 days from drawing a cardboard layout to completing inspection of a ship model, and deviation of each position cannot be output. According to the method, the three-dimensional scanning technology and special software are utilized, the molded line of the scanned model can be directly output, the method can be connected with three-dimensional design software, and a reliable means is provided for a designer to reversely recognize the molded line of an unknown ship model.
Owner:RES INST 708 OF CHINA STATE SHIPBUILDING CORP

Management system of model check point file

The invention relates to the technical field of artificial intelligence, and discloses a model check point file management system which comprises a data downloader, a metadata storage system, a local storage system and a remote storage system. The data downloader is used for receiving a check point file acquisition request and sending a metadata acquisition request for acquiring a storage address of a first check point file to the metadata storage system; the metadata storage system is used for querying first metadata corresponding to the first check point file according to the metadata acquisition request and sending a first storage address to the data downloader; the data downloader is used for acquiring the first check point file from the remote storage system according to the first storage address and storing the first check point file to the local storage system; the local storage system is used for returning the first check point file to the first training task. According to the method, massive check point files can be stored, the storage performance is optimized, and reliable operation of model training tasks can be guaranteed.
Owner:GUANGZHOU XIAOPENG CONNECTIVITY TECH CO LTD

Acceleration Method and System for Chisel Bounded Model Checking Based on Control Flow and Data Flow Information

The present invention discloses an acceleration method and system for Chisel bounded model checking based on control flow and data flow information, belonging to the field of formal verification of hardware design. The method includes: compiling the program to be verified to obtain the FIRRTL intermediate representation during the compilation process and the FIRRTL abstract syntax tree of the program to be verified; obtaining the branch structure information of the program to be verified according to the FIRRTL abstract syntax tree; combining the FIRRTL abstract syntax tree to perform assertion-based slicing on the program to be verified and retain the FIRRTL intermediate representation related to the assertion; generating a transition system S based on the FIRRTL intermediate representation related to the assertion; and performing detection on the program to be verified based on the transition system S and the branch structure information. The present invention can accelerate the BMC verification process of the hardware design generated by Chisel by utilizing the control flow and data flow information in the program.
Owner:INST OF SOFTWARE - CHINESE ACAD OF SCI

STPA method and device for accurate identification of loss scenarios

The present invention provides an STPA method and apparatus for accurate identification of a loss scenario. The method comprises: defining the purpose of the analysis, comprising identifying of a loss; modeling a system state machine using a finite state machine; identifying an unsafe control action using the identified loss and the modeled system state machine. The method according to the present invention achieves accurate and efficient identification of loss scenarios of a complex system using state machines and model checking techniques.
Owner:BEIHANG UNIV

A hierarchical controller synthesis method based on dynamic quantization linear sequential logic specifications

A hierarchical controller synthesis method based on dynamic quantization under a linear sequential logic specification belongs to the field of nonlinear system control technology. First, a model checking algorithm is used to obtain an acceptable path for the linear sequential logic specification, providing a high-dimensional solution for the controller synthesis problem. Second, a quantization interval is generated based on a dynamic quantizer to verify the implementation of the acceptable path. Finally, a local abstract controller is obtained by solving the auxiliary control problem. This local abstract controller is refined to obtain a local hybrid controller, which is then combined into a global hybrid controller. Applying this controller to the original system enables it to satisfy the given linear sequential logic specification. The abstract model construction and controller synthesis adopted in this invention are both local and dynamic, thus effectively reducing computational complexity. Since each quantization space can be considered independently, the proposed hierarchical mechanism is more effective than existing methods in solving larger and more complex problems.
Owner:DALIAN UNIV OF TECH

Modelica model automatic generation Agent development method based on SysPhS

The invention discloses a Modelica model automatic generation Agent development method based on SysPhS, and belongs to the field of system engineering and AI based on models. Aiming at each core component in the electric vehicle system, extracting each component, a corresponding port and a connection relation through an analysis interface by utilizing a SysMLv2 system model; secondly, aiming at the analyzed component S, retrieving each component model matched with the information of the component S in a Modelica model library through an RAG algorithm; according to the RAG semantic similarity threshold value, sorting is carried out from high to low; selecting the component model with the highest sequence, mapping the component model with the highest sequence to a port consistent with the SysMLv2 system model in connection relation through a SysPhS standard specification, and forming a Modelica system model by using all the component models with the highest sequence and the mapped connection ports; finally, inputting the Modelica system model into a model checking Agent for lexical, syntactic and semantic checking, and if an error prompt exists in a checking result, automatically correcting the Modelica system model and re-checking the Modelica system model; and otherwise, outputting the final Modelica system model. According to the invention, the accuracy, consistency and efficiency of model generation are improved.
Owner:BEIHANG UNIV

Method for parallel online testing of many-core network-on-chip based on software self-test

The application belongs to the technical field of integrated circuit testing, and discloses a kind of online test method for many-core network on chip based on software self-test, comprising the following steps: step 1: using bounded model checking to automatically generate test vector for software self-test method;Step 2: using Monte Carlo simulation method to solve the selection problem of test data packet configuration;Step 3: increase multi-thread mechanism in Monte Carlo simulation process.The application can not only realize high test quality, but also reduce test overhead.In addition, the application carries out online test in the functional mode of many-core network on chip, which can effectively avoid the untestable turn of data packet in the functional mode, thereby avoiding the problem of excessive test.
Owner:ZHEJIANG LAB +1

Class model inspection method, electronic equipment, storage medium and product

The invention discloses a class model inspection method, electronic equipment, a storage medium and a product. The method comprises the steps of obtaining context information of a target micro-service application in response to a class model check request from a client; performing class model compliance check based on the context information to generate a corresponding error check result; wherein the class model compliance check comprises at least one of the following items: class member reference validity check, interface and abstract method implementation integrity check, technical suite compatibility check, class name uniqueness check and request path uniqueness check; sending an error checking result to the client for visual display; receiving a correction instruction from the client; the correction instruction is associated with a target error item in the error checking result; and executing a response operation corresponding to the correction instruction. According to the scheme, the multi-dimensional compliance check is executed based on the micro-service context, and the class model design quality and efficiency are improved through visual interaction and intelligent response.
Owner:SHENZHEN COMTOP INFORMATION TECH

Method and system for converting heterogeneous model files based on uml specification

The application provides a method and system for converting heterogeneous model files based on UML specification, comprising: parsing a current engineering file; analyzing the current engineering file; judging whether the current engineering file has a referenced engineering which has not been converted; judging whether the current engineering has been converted, if not, converting to the next step; if yes, judging whether it is a main engineering, if yes, ending the file conversion; if not, setting a previous converted engineering of the current engineering as the current engineering, converting to step three; performing model checking on the current engineering file; creating an empty target engineering file; extracting data from the current engineering file to create a target engineering file resource object and model data; verifying and optimizing the target engineering and model; recording a conversion log and converting to step four. The technical scheme of the application solves the technical problem that the interoperability and standardized transmission of data and models between different modeling tools are poor in the prior art, which affects the efficiency and quality of the whole design process.
Owner:BEIJING RESEARCH INSTITUTE OF MECHANICAL & ELECTRICAL TECHNOLOGY CO LTD CAM

Automatic modeling method for three-dimensional composite pressure vessel

This invention provides a method for automatically modeling a three-dimensional model of a composite pressure vessel. This method, which belongs to the technical field of composite pressure vessel design, utilizes Gmsh software to implement a complete automated process, from importing two-dimensional coordinate data, geometric transformation and three-dimensional body generation, physical grouping, meshing, and information output to model verification and correction. This method accurately and rapidly constructs a three-dimensional model of a composite pressure vessel and extracts key information, providing a reliable foundation for subsequent finite element analysis. Compared with existing technologies, this method offers advantages such as efficiency, accuracy, flexibility, and scalability, making it suitable for the design and analysis of composite pressure vessels in fields such as aerospace, energy, and chemical engineering.
Owner:TAIYUAN UNIVERSITY OF TECHNOLOGY

BIM + AR-based digital integrated construction method for ocean platform reconstruction

The invention discloses a BIM + AR-based digital integrated construction method for ocean platform reconstruction, and the method comprises the following steps: S1, investigating an operation environment, and carrying out the three-dimensional scanning operation of a platform construction region through a three-dimensional laser scanning instrument according to a field actual environment; s2, the scanned point cloud data is processed, and reverse modeling is carried out; s3, performing model check analysis, data matching and collision analysis; s4, the collision analysis is evaluated, and if no collision exists, digital integrated prefabrication processing design is carried out, and the land prefabrication proportion is increased; s5, automatic prefabrication construction is carried out; s6, installation and connection are carried out; s7, the digital technology is debugged, and debugging work is carried out; and S8, digital delivery is carried out, and project completion is realized. According to the digitized integrated construction method for ocean platform reconstruction based on BIM + AR provided by the invention, the land prefabrication rate and the construction efficiency are improved, and the cost is saved.
Owner:SHENZHEN OFFSHORE OIL ENG UNDERWATER TECH CO LTD

Response text generation method and device, electronic equipment and storage medium

The invention relates to the technical field of computers, and provides a response text generation method and device, electronic equipment and a storage medium. According to the method, the speculative time steps are generated through the speculative model, and the parameter quantity of the speculative model is smaller than that of the target model, so that the speculative model can quickly generate a plurality of speculative time steps compared with the target model, and the calling times of the target model are equivalently reduced; and the calling frequency of the target model is reduced to about 1 / 3 of the original calling frequency, so that the response efficiency of the target model is improved. Besides, the target model and the process reward model are used for checking the speculation time step output by the speculation model, so that the quality of the finally output speculation time step is close to the level of independent reasoning of the target model, and the correctness of the response text is ensured.
Owner:北京衔远有限公司 +1

A code automatic generation method based on a SysML model

The application discloses a code automatic generation method based on a SysML model, belongs to the technical field of computers, and comprises the following steps: 1, according to the SysML specification, performing multi-level model checking on the established SysML model, and ensuring that the SysML model is legal and effective; 2, performing conversion and analysis on the SysML model according to the established model content file and in combination with various views in the model; 3, performing component definition and management; 4, constructing a standardized code mapping template; and 5, performing hierarchical code automatic generation to generate final target language code. The application can unify and cooperate the MBSE and MDA methods, provides a specific means for the realization of the SysML model, effectively reduces the model design and development difficulty, improves the design and development capability of the SysML model in the MBSE method, and guarantees the efficiency and quality of the system model development and realization.
Owner:HARBIN INST OF TECH

A model checking quantity determination method, device and equipment

The application discloses a model checking quantity determination method, device and equipment, and the method comprises the following steps: obtaining model information and checking parameters corresponding to a plurality of three-dimensional models respectively; classifying the plurality of three-dimensional models according to the model information, and determining a plurality of model sets; determining the similarity and complexity between the plurality of three-dimensional models according to the model information; and determining the checking quantity for indicating the quantity of to-be-checked models in each model set according to the checking parameters, the similarity and the complexity. The application adopts unified checking parameters to determine the checking quantity of different types of model sets, adopts a unified sampling standard to determine the checking quantity of each type of model, avoids the waste of operation resources and time cost caused by manual participation, and improves the accuracy of model sampling.
Owner:粤港澳大湾区(广东)国创中心

Intelligent contract enhancement method and system based on formal verification

The invention discloses an intelligent contract enhancement method and system based on formalized verification, and the method comprises the steps: carrying out the grammar analysis of a target intelligent contract code, extracting a contract function logic and a state variable, automatically generating a formalized protocol corresponding to the contract function logic based on a predefined formalized protocol template, and carrying out the verification of the formalized protocol. And verifying the logic consistency of the formal protocol and the target smart contract code through a model detection tool to obtain a verification result, when the verification result indicates that a logic conflict exists, dynamically generating a boundary condition test case according to a conflict type, and feeding back the verification result and the test case to a smart contract development environment in real time. The system comprises a protocol generation module, a verification engine, a dynamic test module and an interactive interface. Therefore, the formal protocol is automatically generated and the verification tool is integrated, the verification complexity and error are reduced, the leakproofness is ensured, dynamic testing and real-time feedback are combined, an abnormal execution path is covered, vulnerabilities are quickly positioned, and the safety and the development efficiency are improved.
Owner:李丹

Security policy validation

A model checking system detects violations and conflicts in security and verification policies by running model checking processes. The system detects privilege escalation attacks in misconfigured identification and access management (“IAM”) policies by modeling security policy documents and IAM actions as logical formulas and then running model checking on the model. The system translates non-Boolean variables, such as string variables, into Boolean variables in order to apply an SAT model checker. The model checker also determines whether a policy violation can be achieved in a finite number of steps by elevating privileges of some compromised principal over multiple iterations of the model checking process, or proves absence thereof.
Owner:CITIBANK N A

A method and system for real-time monitoring of leaks in thermal pipelines based on soil environment

The application discloses a heat pipeline leakage monitoring system based on soil environment real-time monitoring, which comprises a leakage monitoring sensor, a heat conduction characteristic database, a data processing module and a preplan control module; a heat conduction model is established based on a heat pipeline leakage monitoring method of soil environment real-time monitoring, and model checking identification and leakage type pre-judgment are carried out according to digital twin soft measurement and real-time acquisition of temperature data; an AHP hierarchical analysis method is adopted to construct a hierarchical structure model for deductive analysis, to confirm the leakage category and the leakage point and to show them on a GIS map, and to generate preplan control instructions to preplan and control the Internet of Things equipment in the leakage point area; the application can collect temperature sensing data in real time through the leakage monitoring sensor buried outside the heat pipeline, accurately evaluate and pre-judge the real-time leakage monitoring of the heat pipeline by combining a simulation model, quickly identify the leakage type and the leakage point and make emergency preplan control, and improve the efficiency and accuracy of heat pipeline leakage monitoring.
Owner:HANGZHOU YINGJI POWER TECH CO LTD

A distribution network single-line diagram model checking comprehensive display method and tool

The application discloses a kind of distribution network single-line diagram model checking comprehensive display method and tool, the method includes: step S1: opening single-line diagram and carrying out display in visual way;Step S2: show diagram module checking result, according to the checking result list fed back by diagram module checking background service, according to semantic checking, data integrity checking, diagram module consistency checking, topological connectivity checking, non-examination equipment list classification display;Step S3: checking result auxiliary data repair.The application provides a kind of visual method and tool to intuitively show diagram module checking result, can be positioned to the specific object in single-line diagram by result reverse, to avoid consuming a lot of manpower according to problem list to analyze and investigate problem, realizes the efficient and accurate problem single-line diagram repair.
Owner:GUIZHOU POWER GRID CO LTD

Model check point storage method and related device

The invention discloses a storage method of a model check point, which is applied to persistent storage of the model check point in the field of artificial intelligence (AI). According to the storage method of the model check points, the operation of updating model parameters in the model training process is deployed on a central processing unit (CPU) to be executed, and the updated model parameters can be reserved after the CPU executes the operation of updating the model parameters. Thus, during the period that the accelerator continues to execute model training based on the updated model parameters, the CPU can store the reserved model parameters in the target storage medium at the same time, persistent storage of the model parameters can be achieved without interrupting the training process, and normal training of the AI model is prevented from being affected.
Owner:HUAWEI TECH CO LTD