Nyheter & Events


Vill du prenumerera på UPDATE ?

Mer information om en eller flera produkte

UPDATE n.11

Ladda ner hela pdf:en

I det här numret:

FuzzyDesigner ger nya möjligheter


FuzzyDesigner-funktionen i RSLogix 5000-programmet är en editor där du kan skapa egna Fuzzyalgoritmer för användning i styrsystemen Logix.

Du kan skapa och använda så många instruktioner för Fuzzy Logic som du behöver – på så sätt kan du använda och distribuera dina Fuzzyinstruktioner var du vill
Fuzzy Logic är i hög grad användbart i applikationer som har en komplex process och där det är omöjligt att modellera processen automatiskt på grund av icke-linjära eller variationer i svarstider. Ofta kan inte vanliga modeller som PID-styrning ge adekvat styrning för dessa applikationstyper. Vanligtvis kan dessa processer fortfarande styras genom att använda och tillämpa expertkunskapen hos de operatörer som har lärt sig hur processen svarar på olika inmatningsvillkor. Det är här FuzzyDesigner kommer in för inkapsling av denna kunskap i en användbar styrningsalgoritm.

FuzzyDesigners komponentbibliotek
Input port – lagrar värden för flexibla eller skarpa indata som kan förbearbetas av ett användardefinierat linjärt digitalfilter.
Input Linguistisc Variable – lagrar lingvistiska villkor och används för att klassificera faktiska komponentindata till Fuzzyuppsättningar.
Rule Block – lagrar regler, utför Fuzzylogik baserat på regler och beräknar uppfyllandegrader för följdvariabler från uppfyllandegrader av premissvariabler.
Intermediate Linguistisc Variable – bryggning av logiska kedjor med regelblock.
Output Linguistisc Variable – lagrar parametrar för lingvistiska villkor och beräknar ett utdatavärde baserat uppfyllandegrad för alla villkor.
Output Takagi-Sugeno Variable – lagrar parametrar för funktionella (linjära eller konstanta) villkor och beräknar ett utdatavärde baserat uppfyllandegrader för alla villkor.
PID Controller – medger intelligent övervakning av traditionell PID-reglering.
Utdataport – lagrar flexibla eller skarpa utdatavärden för Fuzzysystemet.
FuzzyDesigner tillhandahåller en miljö av funktionsblocks för att skapa Fuzzy Logic algoritmer. Enkla gränssnitt av typen peka-och-klicka underlättar uppgiften att definiera funktioner eller regelblock. FuzzyDesigner innehåller också en uppsättning inbyggda komponenter som gör det möjligt att enkelt konstruera hierarkiska Fuzzysystem.

När Fuzzyalgoritmen har skapats integreras FuzzyDesigner med Logix-systemen med hjälp av de nya egendefinierade instruktionerna (AOI, add-on instruction) i programvaran RSLogix 5000 (version 16 eller senare). Fuzzyalgoritmen kompileras till en instruktion, som sedan kan importeras till alla RSLogix 5000-projekt och användas som vilken tilläggsinstruktion som helst.

Du kan skapa och använda så många tilläggsinstruktioner med Fuzzy Logic som behövs. Det ger möjligheten för frekvent användning och distribution av instruktioner med Fuzzy Logic. Programmet visar aktuella värden i din Fuzzyalgoritm och låter dig finjustera värdena för funktioner, vikta regler och andra parametrar i styrsystemet, för att uppnå önskad svar.

FuzzyDesigner-processen:
1. Skapa Fuzzysystemet.
2. Generera instruktionen.
3. Importera och instansiera instruktionen.
4. Ladda ner projektet till Logix-systemet.
5. Monitorera och finjustera Fuzzyalgoritmen.

FuzzyDesigner tillhandahåller också verktyg för att simulera och utvärdera svaren för Fuzzyalgoritmerna Ändringar av ingångsvärdena kan simuleras och övervakas för att avgöra hur reglerna svarar. Du kan också generera två- och tredimensionella meshplotren­deringar för att grafiskt visa hur Fuzzy Logic reagerar på ändringar i processen.

Fuzzy Logic tillämpas vanligtvis på ett av tre sätt, vilka alla hanteras I FuzzyDesigner.
1. Direkt Fuzzystyrning, där regler styrning används för att styra processen direkt.
2. Fuzzyalgoritmer,som agerar övervakare för en traditionell styrning.
3. Fuzzyalgoritm, som kombinerar utdata från flera styrscheman, beroende på processens drifttillstånd.

FuzzyDesigner ger en ny kapacitetsnivå för avancerad styrning inom vår Integrerad Arkitektur. Vare sig du vill skapa egna Fuzzyalgoritm eller låta vår service- och supportorganisation tillhandahålla expertis för att hjälpa dig skapa en lösning, så gör FuzzyDesigner det enkelt att använda fördelarna hos Fuzzy Logix. Den kan användas ihop med version 16 eller senare för programvaran RSLogix 5000 och är kompatibel med hela produkt­gruppen Logix5000-styrsystem.

Vill du veta mer skickar du ett e-postmeddelande till oss på adressen: info_update@ra.rockwell.com, referens: FuzzyLogic