Autor Tema: programacion en C para fuzzy login en pic 16f877  (Leído 4437 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado alexlarrain

  • PIC10
  • *
  • Mensajes: 44
programacion en C para fuzzy login en pic 16f877
« en: 30 de Enero de 2007, 00:13:29 »
hola : estoy realizando mi proyecto de tesis , donde tengo que programar un microcontrolador pic 16f877 en C para controlar temperatura . es por eso que quiero utilizar fuzzy logic para esto ... pero no se como hacer el programa para el fuzzy logic .. si tienen algun programa o idea que darme se los agradeceria...

Desconectado IIIC

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 158
Re: programacion en C para fuzzy login en pic 16f877
« Respuesta #1 en: 30 de Enero de 2007, 05:53:17 »
Pues la verdad no he trabajado en ese tema  sin embargo te envio un documento que por lo menos te ayudara a orientarte un poco, si  defines bien las reglas de funcionamiento de tu sistema (lo principal) programarlo en el pic solo sera un problema de traduccion de reglas al lenguaje C.

Espero te sirva.
"Todos somos muy ignorantes. Lo que ocurre es que no todos ignoramos las mismas cosas."

Albert Einstein

Desconectado alexlarrain

  • PIC10
  • *
  • Mensajes: 44
Re: programacion en C para fuzzy login en pic 16f877
« Respuesta #2 en: 31 de Enero de 2007, 12:50:01 »
Pues la verdad no he trabajado en ese tema  sin embargo te envio un documento que por lo menos te ayudara a orientarte un poco, si  defines bien las reglas de funcionamiento de tu sistema (lo principal) programarlo en el pic solo sera un problema de traduccion de reglas al lenguaje C.

Espero te sirva.


si lo de lateoria del fuzzy la entiendo , lo que no se es hacer el traspaso de las reglas a lenguaje C para el pic ... si alguien sabe ... por favor una ayuda

Desconectado alexlarrain

  • PIC10
  • *
  • Mensajes: 44
Re: programacion en C para fuzzy login en pic 16f877
« Respuesta #3 en: 28 de Febrero de 2007, 23:26:09 »
alguien tiene idea de como progamar fuzzy logic en un microcontrolador pic???? si alguien sabe por favor postear

Desconectado Duende_Azul

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 908
Re: programacion en C para fuzzy login en pic 16f877
« Respuesta #4 en: 01 de Marzo de 2007, 04:11:10 »
Lo primero que tendrias que hacer es definir:

1.- Las variables de entrada y Salida
2.-Universo de discucion de cada variable.
3.-Funciones de pertenencia (Triangular, Gausiana, Trapezoidal, etc)
4.-Metodo de defusificación (Dado lo limitado del hardware es recomendable utilizar el método de centroides y evitar a toda costa la integracion numerica)

Lo siguiente seria plantear las ecuaciones para el procedimiento de fusificación segun el tipo de funcion de pertenencia que hayas decidido usar, de todas formas te puedo decir que en la ayuda del ToolBox "Fuzzy Logic" de Matlab estan dichas ecuaciones, la matematica involucrada es pura geometria plana.

Entonces en el programa lo que debes hacer es, leer las variables de entrada, fusificarlas, hacer la implicacion, evaluar las reglas y defusificar.


 

anything