https://123dok.com/document/dy419l5y-optimization-membership-functions-controllers-inverted-pendulum-differents-variants.html