mvmlib

Technical Documentation

  • Background
  • Glossary

Demo Documentation

  • Getting started
  • Cookbook and Examples
    • Defining fuzzy logic system for evaluating TRS performance
    • Identification of design margins in the design of a strut
    • Using mvmlib to define univariate and multivariate probability density functions

Code Documentation

  • The mvmlib API reference
  • Changelog
mvmlib
  • Cookbook and Examples
  • View page source

Cookbook and Examples

Below is a list of examples on how to use mvmlib to solve practical design problems and quantify design margins for them.

Contents:

  • Defining fuzzy logic system for evaluating TRS performance
    • Define fuzzy parameters
    • Define fuzzy rules
    • Fuzzy inference on a single loadcase
    • Fuzzy inference on multiple combinations of loads (2D parameter space)
    • Definition of uncertain requirements
    • Elements of Margin Analysis Network (MAN)
    • Running the MAN inside a Monte-Carlo simulation
  • Identification of design margins in the design of a strut
    • Defining the components of the margin analysis network
    • Calculation of the value of excess margins in the strut
    • Effect of uncertainty in the nominal values of the input specifications \(T_1\) and \(T_2\)
    • The effect of design parameters on change absorption and impact on performance
  • Using mvmlib to define univariate and multivariate probability density functions
    • Simple 1-dimensional uniform distribution
    • 1-dimensional Gaussian distribution
    • 1-dimensional arbitrary distribution
    • 2-dimensional Gaussian distribution
    • Define a two dimensional arbitrary joint PDF
Previous Next

© Copyright 2021, Khalil Al Handawi.

Built with Sphinx using a theme provided by Read the Docs.