Hello Everyone I need to implement some fuzzy logics in the PI system. Could anyone please let me know is it possible to configure fuzzy logics within the PI system or we need to use some other application to develop the logics and then later Integrate.

Parents
  • Hello ​ ,

    I would say, impossible is nothing. The general approach is to verify how much of the required functionality is implemented with standard PI Software and consider custom application development only where necessary due to missing alternatives.

    After doing some research, my understanding is that Fuzzy Logic is more a methodology of taking decisions. Instead of using true or false, there is certainties used as factors and multiple factors are involved with decisions. My understanding may be wrong or not but "fuzzy logic" as such is not a clear definition or does not have a fixed algorithm. You will however have to come up with some logic / algorithm you like to follow. My suggestion is to start developing the algorithm(s) which return the required output for you. This can be done on a sheet of paper. In a next step, list the required functions. See which of these functions are implemented with Asset Analytics or if there is eventually functions which could be substitutes.

    If you find Asset Analytics is not allowing you to do the job, you can still look into alternatives which are

    • Creating a Custom Data Reference
    • Creating a Custom Application e.g. using AF SDK or PI Web API, mainly depending on the OS platform you envision for the custom application

    I can also think of a combination like doing some preprocessing using Asset Analytics and doing other things in a custom application.

Reply
  • Hello ​ ,

    I would say, impossible is nothing. The general approach is to verify how much of the required functionality is implemented with standard PI Software and consider custom application development only where necessary due to missing alternatives.

    After doing some research, my understanding is that Fuzzy Logic is more a methodology of taking decisions. Instead of using true or false, there is certainties used as factors and multiple factors are involved with decisions. My understanding may be wrong or not but "fuzzy logic" as such is not a clear definition or does not have a fixed algorithm. You will however have to come up with some logic / algorithm you like to follow. My suggestion is to start developing the algorithm(s) which return the required output for you. This can be done on a sheet of paper. In a next step, list the required functions. See which of these functions are implemented with Asset Analytics or if there is eventually functions which could be substitutes.

    If you find Asset Analytics is not allowing you to do the job, you can still look into alternatives which are

    • Creating a Custom Data Reference
    • Creating a Custom Application e.g. using AF SDK or PI Web API, mainly depending on the OS platform you envision for the custom application

    I can also think of a combination like doing some preprocessing using Asset Analytics and doing other things in a custom application.

Children
No Data