Jak mogę użyć 5 diod LED do mieszania kolorów addytywnych za pomocą schematu chromatyczności CIE 1931?

9

Używam diod LED bursztynowej, zielonej, niebieskiej, białej (2500 K - temperatura barwowa) i białej (6500 K - temperatura barwowa) i zmieniam ich jasność, aby uzyskać określony kolor i jasność (strumień świetlny) na schemacie chromatyczności CIE 1931.

Określam xamber, yamber, xgreen, ygreen, xblue, yblue, xwhite2500K, ywhite2500K, xwhite6500K, ywhite6500K. Są to odpowiednie współrzędne każdej diody LED na schemacie CIE 1931. Podaję także xmix i ymix, czyli współrzędną koloru, który chcę uzyskać, oraz Ymix, czyli jasność koloru, który chcę uzyskać.

Rozwiązaniem, które chcę uzyskać, są wartości jasności Yamber, Ygreen, Yblue, Ywhite2500K i Ywhite6500K dla każdej diody LED, aby uzyskać dostęp do xmix, ymix i Ymix.

Mogę to zrobić teraz, ale problem polega na tym, że moja metoda daje mi tylko jedną możliwą kombinację jasności diod LED. Czasami taka kombinacja jest niemożliwa do osiągnięcia (np. Yblue jest zbyt wysoka - moja niebieska dioda LED po prostu nie może świecić tak jasno, jak wymaga tego rozwiązanie).

Zastanawiałem się, czy istnieje sposób na uzyskanie wielu różnych kombinacji jasności dla 5 diod LED, aby uzyskać pożądany kolor i jasność, dzięki czemu mogę wybrać, które z nich są optymalne i mieszczą się w zakresie możliwych wartości.

Mogę podać więcej szczegółów, jeśli chcesz, takich jak formuły i metody, których używam, aby uzyskać moje pojedyncze rozwiązanie, jeśli to pomaga.

To jest moje pierwsze pytanie, więc jeśli jest coś, co zrobiłem źle lub coś, co możesz zasugerować, aby uczynić to pytanie bardziej odpowiedzialnym, daj mi znać.

Dziękuję Ci bardzo.

EDYCJA: Obliczenia, których użyłem, aby uzyskać kombinację Yamber, Ygreen, Yblue, Ywhite2500K i Ywhite6500K są następujące:

Najpierw stworzyliśmy macierz 3x5 A: Matryca A

Następnie bierzemy pseudo odwrotność tej macierzy i nazywamy wynik B. Zrobiłem to w MATLAB w następujący sposób:

B = pinv (A);

Następnie mnożymy B przez inną macierz i otrzymujemy nasz wynik w postaci macierzy 5x1:

Wynik

Dołączanie zdjęć wydawało się łatwiejsze ze względu na formatowanie. Mam nadzieję że to pomoże.

lgdl.y
źródło
W tej chwili nie mogę napisać długiej odpowiedzi, na którą to pytanie zasługuje. Kilka wskazówek: możesz osiągnąć tylko te kolory, które mieszczą się w gamie zestawu LED. Oczywiście istnieje więcej niż jedno rozwiązanie dla jednej wartości trójbodźca. Czy możesz ujawnić swoje dotychczasowe obliczenia, aby łatwiej było Ci pomóc.
Ariser
1
Dziękuję odpowiedź Tak, rozumiem, że kolory, które mogę osiągnąć, muszą mieścić się w gamie zestawu LED. Dołączyłem obliczenia, których używam do tej pory. Mam nadzieję że to pomoże. Powinno to pokazać, dlaczego otrzymuję tylko jedną możliwą kombinację wartości strumienia świetlnego, aby dostać się do xmix, ymix na Ymix
lgdl.y
1
Aby uniknąć konieczności „niebieskiego zbyt jasnego”, zalecam „normalizację” jasności diod LED w celu uzyskania możliwie najjaśniejszego białego światła. Gdy uzyskasz „odpowiednie wartości procentowe”, możesz użyć obliczeń macierzowych. Na przykład, jeśli stwierdzisz, że potrzebujesz 52% zieleni, wówczas (.52g) będzie twoim „znormalizowanym” zielonym.
Guill
1
Właśnie zauważyłem to pytanie. Jedną rzeczą, której całkowicie brakuje w twoim pytaniu, po prostu pobieżnym badaniu, więc być może mi tego brakowało, jest twoja wybrana biała kropka. Po odwzorowaniu współrzędnych na płaszczyznę 2D CIE 1931 nadal potrzebujesz białego punktu, przez który możesz narysować linię, aby osiągnąć krzywą o określonej wartości odcienia. Sam punkt sam tego nie robi.
jonk
LambdaD (nm) vs (cd / m2) vs Jeśli dla wszystkich LEDS Wejście: odniesienie biały xyY 0,3127 0,3290 100 Następnie wykres widmowy wszystkich potencjalnych diod LED, a następnie zastosuj prawo Plancka, a następnie Normalizuj Planks względem prądu, a następnie oblicz XYZ xyuvu „v”, a następnie oblicz błąd odległości od celu przy tolerancji
Tony Stewart Sunnyskyguy EE75

Odpowiedzi:

3

Mam arkusz kalkulacyjny do wykonania tych obliczeń od dr Wendy Davis, kiedy zdefiniowała standardy w NIST dla kolormetrii i wiem, że nie masz wszystkich informacji o każdej diodzie LED poprawnie zdefiniowanych lub wybranych. Potrzebujesz pełnych poziomów emisji gęstości widmowej i wybierz równe poziomy IV, aby znormalizować je w 4 lub więcej kolorach RGBY w celu uzyskania optymalnego CRI lub indeksu renderowania kolorów lub preferowanej metody ilorazu jakości kolorów CQQ.

  • Nie wystarczy mieszać prądy RGB, chyba że masz bardzo luźne specyfikacje dla dominującej długości fali i nie przejmujesz się CRI lub CQQ. Musisz znać dokładne parametry jakości światła, które chcesz wygenerować. Czy to do bezpośredniego oglądania lub renderowania obiektu przez odbicie. To robi wielką różnicę. Spróbuj czytać na monitorze z białym ekranem i porównać go z lampą halogenową przyciemnioną nawet do tej samej intensywności 250 lumenów / m2 lub mniej więcej.

* Mam arkusz kalkulacyjny do wykonania tych obliczeń od dr Wendy Davis, kiedy zdefiniowała standardy w NIST dla kolormetrii i wiem, że nie masz wszystkich informacji na temat każdej diody LED poprawnie zdefiniowanej lub wybranej. Potrzebujesz pełnego poziomu emisji gęstości widmowej i wybierz równe poziomy Iv, aby znormalizować je w 4 kolorach RGBY lub RGBW lub RGBYW w celu uzyskania optymalnego CRI CCQ - Tony

Tony Stewart Sunnyskyguy EE75
źródło