aydinlatma-lamba-armatur-hesaplamalari-cozumleri - 320Volt
aydinlatma-lamba-armatur-hesaplamalari-cozumleri - 320Volt
aydinlatma-lamba-armatur-hesaplamalari-cozumleri - 320Volt
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
35<br />
function [phi, radius, e0] = CalcSelectedArmPhiRadiusDistValue(index)<br />
phiMatrix = [6670; ...<br />
867];<br />
radiusMatrix = [45; ...<br />
30];<br />
e0Matrix = [2018.4; ...<br />
1502.2];<br />
phi = phiMatrix(index);<br />
radius = radiusMatrix(index);<br />
e0 = e0Matrix(index);<br />
Yukarıda programdaki fonksiyonun tümü yazılmamış, her bir değişken için sadece<br />
ikişer değerle fonksiyon örneklenmiştir. Programdaki matrise ise bütün armatürler<br />
için üç değerde yazılmıştır. İlk matris armatürün ışık akısını, ikinci matris armatürün<br />
ışık verebileceği açının sınırını, üçüncü matris de armatürün dik doğrultudaki ışık<br />
şiddetini aynı zamanda 1 metre uzaklıkta sağladığı aydınlık düzeyini içermektedir.<br />
7.4. Armatürlerin Yerleşimi<br />
Armatür yerleşimi algoritması için bağımsız bir fonksiyon hazırlanmış, ve asıl kod<br />
içinden çağırılarak kullanılmıştır.<br />
Bu fonksiyonun elde edilmesinde, mahalin eni ve boyuyla orantılı olarak toplam<br />
armatür sayısının dağıtılması gerektiği dikkate alınmıştır. Yani a/b oranı bu<br />
kenarlardaki armatür sıralarının sayısının da oranı olmalıdır. Ayrıca bu sıraların<br />
çarpımı da armatür sayısını vermelidir. Sonuç olarak o değişkeni a uzunluklu<br />
kenardaki armatür sıralarının sayısı, p değişkeni de b uzunluklu kenardaki armatür<br />
sıralarının sayısı olmak üzere, aşağıdaki iki bilinmeyenli iki denklemin çözümü<br />
gerekmektedir:<br />
o/p = a/b (7.2)<br />
o x p = S (7.3)