afst.bundel 8 MEI 07 - Technische Universiteit Eindhoven
afst.bundel 8 MEI 07 - Technische Universiteit Eindhoven
afst.bundel 8 MEI 07 - Technische Universiteit Eindhoven
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Ing. J.M.L. Horsch<br />
Een geautomatiseerd woningbouw<br />
ontwerptool<br />
Afstudeerrichting<br />
Design & Decision Support Systems<br />
Afstudeercommissie<br />
Prof. dr. ir. B. de Vries<br />
Ir. ing. A. van der Zee<br />
G.J. van den Berge AvB<br />
Datum <strong>afst</strong>uderen<br />
29 januari 2008<br />
<strong>afst</strong>udeer<strong>bundel</strong> faculteit bouwkunde<br />
Samenvatting<br />
Onderzoek of een computerprogramma in staat is de wensen<br />
van een consument om te zetten naar een ontwerp.<br />
Tegenwoordig krijgen mensen steeds meer keuze mogelijkheden<br />
om het ontwerp te beïnvloeden zoals een cataloguswoning.<br />
Echter zijn dit nog steeds ontwerpen die van te voren bedacht<br />
zijn. Tijdens het <strong>afst</strong>uderen zijn 2 methodes, te weten het genetisch<br />
algoritme en een gridmethode, onderzocht die zelfstandig<br />
met oplossingen genereren zodat iedereen toch zijn eigen uniek<br />
ontwerp krijgt.<br />
Trefwoorden<br />
Vlekkenschema's<br />
Indelingsvarianten<br />
Ontwerp ondersteunend systeem<br />
Agent-based modelling<br />
Genetisch algoritme<br />
Afbeelding 1 Wensen<br />
18<br />
Afbeelding 3 GUI resultaten<br />
Probleemstelling<br />
De consument wilt tegenwoordig steeds meer zelf beslissen en<br />
niet zaken opgedrongen krijgen. Ook ontwerpers en bouwbedrijven<br />
krijgen hier steeds meer mee te maken.<br />
Om de consument vrijheden te geven wordt bijvoorbeeld het<br />
WensWonen (http://www.wenswonen.nl) steeds populairder.<br />
Mensen kunnen op een website hun eigen basis woning kiezen<br />
en opties, zoals een dakkapel, langere woonkamer etc.<br />
Echter zijn de opties altijd nog beperkt daar de architect deze<br />
van te voren heeft bedacht. Ook kunnen meerdere mensen<br />
dezelfde opties kiezen waardoor de woning ook niet uniek is.<br />
Om de consumenten toch meer vrijheden te geven is er onderzocht<br />
of de computer niet met voorstellen kan komen waarbij<br />
de wensen van de consument centraal staat.<br />
De probleemstelling luidt:<br />
"Hoe kan de consument meer invloed uitoefenen op het ontwerpproces<br />
van zijn woning?"<br />
Genetisch algoritme<br />
Binnen het genetisch algoritme is de string het belangrijkste<br />
element. Een string kan op verschillende manieren opgebouwd<br />
worden en bestaat uit een reeks variabelen. Uiteindelijk is<br />
ervoor gekozen dat, de volgorde van de opgegeven vertrekken,<br />
de volgorde in de string bepaalt. Elk vertrek wordt door 4 getallen<br />
gerepresenteerd te weten een begincoördinaat, lengte en<br />
breedte. De werking is als volgt:<br />
• er wordt een populatie aangemaakt met allemaal strings die<br />
uit randomgetallen bestaan. Om de nauwkeurigheid enigszins<br />
in te perken zal er in veelvouden van 1 meter gewerkt<br />
worden. Dit betekent dat ruimtes in veelvouden van 1 meter<br />
groter of kleiner gemaakt kunnen worden. Hierdoor beperk je<br />
het aantal oplossingen maar versnel je de berekening.<br />
• de populatie wordt beoordeeld door het programma om rangschikking<br />
van strings mogelijk te maken. Dit wordt gedaan<br />
door de fitnessfuncties. In dit programma zitten 5 verschillende<br />
fitnessfuncties die het ontwerp kan beoordelen.