Spécifier et vérifier les exigences de design
Vérifier le design par rapport aux exigences, affiner les contre-exemples en utilisant des hypothèses d’entrée
Les exigences de sécurité définissent les comportements indésirables dans un modèle. Simulink® Design Verifier™ utilise la preuve de propriété pour vérifier que les propriétés associées aux exigences du modèle sont valables pour toutes les valeurs d’entrée possibles ou propose des contre-exemples menant à des infractions. Vous utilisez Simulink Design Verifier pour modéliser les exigences de design en tant que propriétés, puis Prove Properties in a Model.
Blocs
Fonctions
Rubriques
Commencer ici
- Prove Model Properties Using Simulink Design Verifier
Brief overview of proving properties. - Prove Properties in a Model
Provides an example that walks you through the process of proving model properties. - Use Parameter Table to Find Constraints
An example of how to specify parameters as variables for analysis. - Specify Signal Ranges
Specify the minimum and maximum value that a signal can attain during simulation. Fully specify your design and optimize data types and the generated code by specifying the minimum and maximum value that a signal can attain during simulation. - Minimum and Maximum Input Constraints
An overview of how the Simulink Design Verifier analysis considers specified input minimum and maximum values. - Specify Input Ranges on Simulink and Stateflow Elements
Describes how the analysis handles minimum and maximum values on Simulink and Stateflow® elements. - Verify and Validate a Model and Code
Define requirements, test models and code, check for design errors and standards compliance, and measure test coverage.
Modélisation des exigences pour la vérification et la validation
- Specify Input Ranges on Simulink and Stateflow Elements
Describes how the analysis handles minimum and maximum values on Simulink and Stateflow elements. - Use Specification Models for Requirements-Based Testing
Follow a systematic approach to verify your design model against requirements. (depuis R2022b)
Vérification par la preuve de la propriété
- Prove Properties in a Model
Provides an example that walks you through the process of proving model properties. - Design and Verify Properties in a Model
You can use Simulink® Design Verifier™ to model design requirements as properties and then prove properties in a model. - Debug Property Proving Violations by Using Model Slicer
Use Model Slicer to debug your design with assertion blocks. - Prove System-Level Properties Using Verification Model
An example that uses a verification model to prove system-level properties. - Prove Properties in a Subsystem
Explains how to prove properties in a subsystem. - Check for Specified Minimum and Maximum Value Violations
Describes how to analyze the model to verify that specified design minimum and maximum values are honored. - Specification of Input Ranges in sldvData Fields
Describes thesldvDatafields for minimum and maximum input values. - Property Proving Using MATLAB Function Block
This example shows how to verify the seat belt reminder design model. - Property Proving Using MATLAB Truth Table Block
This example shows how to verify the seat belt reminder design model referenced in the top block above. - Property Proving with an Assumption Block
This example shows how to perform a Simulink® Design Verifier™ property proof using a Proof Assumption block. - Property Proving with an Invalid Property
This example shows how to find an invalid property using Simulink® Design Verifier™ property proving analysis. - Prove Properties in Large Models
Describes workflows and best practices for proving properties in large models.






