Modelbouwforum.nl


Ga terug   Modelbouwforum.nl > Modelvliegtuigen > Turbine aangedreven > Zelfbouw turbines

Reageren
 
Discussietools Weergave
Oud 31 oktober 2009, 19:21   #46 (permalink)
 
rikdragonfly's schermafbeelding
 
Lid sinds: 31 maart 2005
Locatie: waalre/demen
Leeftijd: 24
Berichten: 1.108
Standaard

Hoi Ray,

Bedankt
De regeling moet ik zelf ook nog bekijken en uitvogelen, het is nou niet dat ik die even uit mijn mouw schud ofso.. Ook heb ik nog nooit een ECU werkend gezien, wat het ook een stukje lastiger maakt. Desondanks is er toch wel genoeg info te vinden, zowel op inet als van jullie.


Ik krijg op de TU vakken als regeltechniek en systeemtheorie waarbij dit soort technieken behandeld worden. Voor het ontwerpen van een regelaar gebruiken wij "rltool" in het Matlab pakket. Door dan verschillende plots uit te voeren als bijvoorbeeld een bodeplot kun je zien of het systeem stabiel zal blijven. Maar dat ter zeide

Is er eigenlijk iemand hier op het forum die er ook ooit mee bezig is geweest? Kan handig zijn...

Gr. Rik
__________________
time is money, but with hobby you need them both
my website

Laatst gewijzigd door rikdragonfly; 8 januari 2011 om 17:12
rikdragonfly is offline   Met citaat reageren
Oud 31 oktober 2009, 23:58   #47 (permalink)
 
rikdragonfly's schermafbeelding
 
Lid sinds: 31 maart 2005
Locatie: waalre/demen
Leeftijd: 24
Berichten: 1.108
Standaard

Ik heb een simpel PID regelaar voorbeeld gevonden in C-code (programmeertaal)
geeft een idee hoe de regelaar te implementeren in een microcontroller:
///////////////////////////////////
Simple PID

PID = GainP * actual error + GainI * SUM(previous errors) + GainD * (actual error - last error)

error = sp(set point) - pv(process value)


float pid (float sp, float pv)
{

err_old = err;
err = sp - pv;

// note
P_err = err;
I_err += err_old;
D_err = err - err_old;

return 0.1*P_err + 0.3*I_err + 0.02*D_err;

}
///////////////////////////////////

LEESVOER

Ik moet nog ontdekken hoe ik de regelaar "self-learning" kan maken..


Gr. Rik
__________________
time is money, but with hobby you need them both
my website

Laatst gewijzigd door rikdragonfly; 1 november 2009 om 10:54
rikdragonfly is offline   Met citaat reageren
Oud 11 november 2009, 17:28   #48 (permalink)
 
Lid sinds: 21 november 2002
Locatie: Sint-Gillis-Waas
Berichten: 953
Standaard

leuk projectje!

Welk hardware ga je gebruiken? Vermoed iets pic-achtig te zien aan je link naar de appnote. Als je echt snelle PID's nodig hebt, kijk dan eens naar een dsPIC, deze heeft hardware resources hiervoor.

Zo'n discreet geimplementeerde PID werkt prima, heb er al enkele werkend zo, toevallig ook op PICjes. Vergeet zeker geen ARW (anti reset windup), de getoonde code is iets te simpel. Aleen erg opletten met de D-actie. Hangt uiteraard van het proces af, is soms nodig voor stabiliteit, maar kan echt een hele hoop in de soep sturen. Vaak is het beter Tamme-D actie te gebruiken, ff googlen, dit is D actie op de proceswaarde en niet op de fout.

Nauwkeurige timing aanhouden, met interrupts oid als je I en/of D inbouwd.

"pid without a PHD" is een zeer goede handleiding voor PID's

Embedded.com - PID without a PhD

Niels
__________________
The difference between men and boys is the price of their toys...
niels polfliet is offline   Met citaat reageren
Oud 11 november 2009, 22:08   #49 (permalink)
 
frema's schermafbeelding
 
Lid sinds: 7 februari 2007
Locatie: Sint-Maartensdijk
Leeftijd: 38
Berichten: 1.572
Standaard

Citaat:
Oorspronkelijk geplaatst door rikdragonfly Bekijk bericht
Ik heb een simpel PID regelaar voorbeeld gevonden in C-code (programmeertaal)
geeft een idee hoe de regelaar te implementeren in een microcontroller:
///////////////////////////////////
Simple PID

PID = GainP * actual error + GainI * SUM(previous errors) + GainD * (actual error - last error)

error = sp(set point) - pv(process value)


float pid (float sp, float pv)
{

err_old = err;
err = sp - pv;

// note
P_err = err;
I_err += err_old;
D_err = err - err_old;

return 0.1*P_err + 0.3*I_err + 0.02*D_err;

}
///////////////////////////////////

LEESVOER

Ik moet nog ontdekken hoe ik de regelaar "self-learning" kan maken..


Gr. Rik
Simpel zegt ie
__________________
Aanhaken ,optoeren,en gaan
www.micropulling.nl
frema is nu online   Met citaat reageren
Oud 17 november 2009, 00:56   #50 (permalink)
 
rikdragonfly's schermafbeelding
 
Lid sinds: 31 maart 2005
Locatie: waalre/demen
Leeftijd: 24
Berichten: 1.108
Standaard

Bedankt Niels,

Ik ga het inderdaad proberen in een (ds)PIC te implementeren. komende periode heb ik het druk. studie, verbouwing garage thuis, andere hobbyprojectjes, enz. Bij ons op de TUe loopt een post-doc rond die gespecialiseerd is in dit soort PID toepassingen. Ik denk dat ik komende week even bij hem ga binnenrollen om te kijken wat hij me hierover kan vertellen. Misschien dat ik deze week nog even aan de communicatie software op de PC ga werken. De hardware omtrent aansturing van pomp, uitlezing sensors lijkt me nog het minst problematisch. Het bouwen van een adaptieve betrouwbare regelaar welke met alles rekening houdt lijkt me een uitdagendere klus.

I'll keep it posted.

Gr. Rik

(p.s. gefeliciteerd martin met de 1000 berichten! )
__________________
time is money, but with hobby you need them both
my website

Laatst gewijzigd door rikdragonfly; 20 november 2009 om 20:27
rikdragonfly is offline   Met citaat reageren
Oud 17 november 2009, 20:57   #51 (permalink)
 
frema's schermafbeelding
 
Lid sinds: 7 februari 2007
Locatie: Sint-Maartensdijk
Leeftijd: 38
Berichten: 1.572
Standaard

Citaat:
Oorspronkelijk geplaatst door rikdragonfly Bekijk bericht
Bedankt Niels,

Ik ga het inderdaad proberen in een (ds)PIC te implementeren. komende periode heb ik het druk. studie, verbouwing garage thuis, andere hobbyprojectjes, enz. Bij ons op de TUe loopt een post-doc rond die gespecialiseerd is in dit soort PID toepassingen. Ik denk dat ik komende week even bij hem ga binnenrollen om te kijken wat hij me hierover kan vertellen.
Misschien dat ik deze week nog even aan de communicatie software op de PC ga werken. De hardware omtrent aansturing van pomp, uitlezing sensors lijkt me nog het minst problematisch. Het bouwen van een adaptieve betrouwbare regelaar welke met alles rekening houdt lijkt me een uitdagendere klus.

I'll keep it posted.

Gr. Rik

(p.s. gefeliciteerd martin met de 1000 berichten! )
Uhh ja uhh bedankt , dat had ik nog niet eens gezien.
__________________
Aanhaken ,optoeren,en gaan
www.micropulling.nl
frema is nu online   Met citaat reageren
Oud 4 maart 2011, 13:36   #52 (permalink)
 
Lid sinds: 10 februari 2011
Locatie: Dordrecht
Leeftijd: 45
Berichten: 49
Standaard

@rikdragonfly: Is hier nog iets bruikbaars uitgekomen? Laatste bericht in dit draadje is al erg oud....
Ik vraag omdat ik op zoek ben naar schema/software voor zelfbouw ecu/fadec voor nog te bouwen turbine.

Hoop nog wat te horen.

Gr. Raymond
MadRay66 is offline   Met citaat reageren
Oud 4 maart 2011, 13:55   #53 (permalink)
 
MendeltBooster's schermafbeelding
 
Lid sinds: 7 november 2008
Berichten: 87
Standaard

Citaat:
Oorspronkelijk geplaatst door rikdragonfly Bekijk bericht
Bedankt Niels,

Ik ga het inderdaad proberen in een (ds)PIC te implementeren. komende periode heb ik het druk. studie, verbouwing garage thuis, andere hobbyprojectjes, enz. Bij ons op de TUe loopt een post-doc rond die gespecialiseerd is in dit soort PID toepassingen. Ik denk dat ik komende week even bij hem ga binnenrollen om te kijken wat hij me hierover kan vertellen. Misschien dat ik deze week nog even aan de communicatie software op de PC ga werken. De hardware omtrent aansturing van pomp, uitlezing sensors lijkt me nog het minst problematisch. Het bouwen van een adaptieve betrouwbare regelaar welke met alles rekening houdt lijkt me een uitdagendere klus.

I'll keep it posted.


Gr. Rik

(p.s. gefeliciteerd martin met de 1000 berichten! )

hallo rik

ik heb hier nog een losse picprossessor liggen van de eerste ecu
is al geprogameerd voor de wren 54
laat maar weten of je het kan geruiken cq uit te lezen
grt mendelt
MendeltBooster is offline   Met citaat reageren
Oud 4 maart 2011, 16:37   #54 (permalink)
 
rikdragonfly's schermafbeelding
 
Lid sinds: 31 maart 2005
Locatie: waalre/demen
Leeftijd: 24
Berichten: 1.108
Standaard

Heren,

Dit project ligt al langere tijd op zijn gat. Zodra ik een werkende turbine heb, ga ik hier mee verder (anders kan ik niet testen).

Raymond, schema's en circuits kun je vinden op 5bears website
http://www.5bears.com/ecu.htm
Het is met name de firmware die redelijk wat inspanning vereist om te ontwikkelen..

Mendelt, de PIC processor is mogelijk beveiligd tegen uitlezen. Maar ook al kun je hem uitlezen, dan heb je de source code nog niet, alleen een programmeer bestand. Deze zou je wel in een PIC kunnen branden, maar dan moet je EXACT hetzelfde circuit gebruiken. Dus ik denk niet dat ik het kan gebruiken, toch bedankt


Gr. Rik
__________________
time is money, but with hobby you need them both
my website

Laatst gewijzigd door rikdragonfly; 4 maart 2011 om 16:40
rikdragonfly is offline   Met citaat reageren
Oud 4 maart 2011, 17:00   #55 (permalink)
 
MendeltBooster's schermafbeelding
 
Lid sinds: 7 november 2008
Berichten: 87
Standaard

Citaat:
Oorspronkelijk geplaatst door rikdragonfly Bekijk bericht
Heren,

Dit project ligt al langere tijd op zijn gat. Zodra ik een werkende turbine heb, ga ik hier mee verder (anders kan ik niet testen).

Raymond, schema's en circuits kun je vinden op 5bears website
5 Bears Engineering - The ECU
Het is met name de firmware die redelijk wat inspanning vereist om te ontwikkelen..

Mendelt, de PIC processor is mogelijk beveiligd tegen uitlezen. Maar ook al kun je hem uitlezen, dan heb je de source code nog niet, alleen een programmeer bestand. Deze zou je wel in een PIC kunnen branden, maar dan moet je EXACT hetzelfde circuit gebruiken. Dus ik denk niet dat ik het kan gebruiken, toch bedankt


Gr. Rik

oke had een stille hoop dat ik je verder kon helpen
grt mendelt
MendeltBooster is offline   Met citaat reageren
Oud 9 mei 2011, 09:33   #56 (permalink)
 
Lid sinds: 28 november 2009
Locatie: Maastricht
Berichten: 100
Smile printje

.... Rikdragonflay zou willen 10/12 printjes maken woor mij ...
modeljet is offline   Met citaat reageren
Oud 11 mei 2011, 00:17   #57 (permalink)
 
rikdragonfly's schermafbeelding
 
Lid sinds: 31 maart 2005
Locatie: waalre/demen
Leeftijd: 24
Berichten: 1.108
Standaard

Hallo Modeljet,

Printjes waarvoor? De ECU heb ik nog niet "ontwikkeld", ik heb er dus nog geen printjes voor


Gr. Rik
__________________
time is money, but with hobby you need them both
my website
rikdragonfly is offline   Met citaat reageren
Oud 11 mei 2011, 18:26   #58 (permalink)
 
Lid sinds: 28 november 2009
Locatie: Maastricht
Berichten: 100
Standaard printje

Citaat:
Oorspronkelijk geplaatst door rikdragonfly Bekijk bericht
Hallo Modeljet,

Printjes waarvoor? De ECU heb ik nog niet "ontwikkeld", ik heb er dus nog geen printjes voor


Gr. Rik
...Hallo Rikdragofly , je begrijpt niet , niet printje van ECU, maar printje van motorregeling ... www.circuitsonline.nl klike schakelinge klike modelbouw dan motorregelig pwm printje van ,
modeljet is offline   Met citaat reageren
Oud 12 mei 2011, 00:24   #59 (permalink)
 
rikdragonfly's schermafbeelding
 
Lid sinds: 31 maart 2005
Locatie: waalre/demen
Leeftijd: 24
Berichten: 1.108
Standaard

haha, nou niet dat ik dat ergens kon vinden dat je dat bedoelde, maar ok

ik heb je even een Pb gestuurd.

Gr. Rik
__________________
time is money, but with hobby you need them both
my website
rikdragonfly is offline   Met citaat reageren
Ga terug   Modelbouwforum.nl > Modelvliegtuigen > Turbine aangedreven > Zelfbouw turbines
Reageren

Labels
ecu, turbine, zelfbouw

Discussietools
Weergave

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Uit
Pingbacks are Uit
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 12:58.


Powered by vBulletin®
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0
Vendor Tools vBulletin Plugins by Drive Thru Online, Inc.
(c) Modelbouwforum.nl, 2002-2012
One of the largest message boards on the web !