ฉันกำลังใช้ไฟ LED สีเหลืองอำพัน, เขียว, น้ำเงิน, ขาว (2500K - อุณหภูมิสี) และสีขาว (6500K - อุณหภูมิสี) และเปลี่ยนความสว่างของพวกเขาเพื่อให้ได้สีและความสว่างเฉพาะ (ฟลักซ์ส่องสว่าง) บนแผนภาพ CIE 1931 Chromaticity
ฉันกำลังระบุ xamber, yamber, xgreen, ygreen, xblue, yblue, xwhite2500K, ywhite2500K, xwhite6500K, ywhite6500K นี่คือพิกัดที่เกี่ยวข้องของ LED แต่ละตัวในแผนภาพ CIE 1931 ฉันยังระบุ xmix และ ymix ซึ่งเป็นพิกัดของสีที่ฉันต้องการไปและ Ymix ซึ่งเป็นความสว่างของสีที่ฉันต้องการ
วิธีแก้ปัญหาที่ฉันต้องการคือ Yamber, Ygreen, Yblue, Ywhite2500K และ Ywhite6500K ค่าความสว่างสำหรับแต่ละ LED เพื่อไปที่ xmix, ymix และ Ymix
ฉันสามารถทำสิ่งนี้ได้ในตอนนี้ แต่ปัญหาคือว่าวิธีการของฉันให้ความเป็นไปได้ในการรวมกันของความสว่างของไฟ LED เท่านั้น บางครั้งการรวมกันนี้เป็นไปไม่ได้ที่จะทำให้สำเร็จ (เช่น Yblue สูงเกินไป - ไฟ LED สีฟ้าของฉันไม่สามารถส่องแสงได้อย่างที่ต้องการ
ฉันสงสัยว่าถ้ามีวิธีที่จะได้รับการผสมผสานของความสว่างที่แตกต่างกันมากมายสำหรับ LED 5 ดวงเพื่อให้ได้สีและความสว่างที่ฉันต้องการเพื่อให้ฉันสามารถเลือกได้ว่าอะไรที่เหมาะสมที่สุดและอยู่ในช่วงค่าที่เป็นไปได้
ฉันสามารถดูรายละเอียดเพิ่มเติมได้หากคุณต้องการเช่นสูตรและวิธีการที่ฉันใช้เพื่อแก้ปัญหาเอกพจน์ของฉันหากมันช่วยได้
นี่เป็นคำถามแรกของฉันที่นี่ดังนั้นหากมีสิ่งที่ฉันทำผิดหรือบางสิ่งที่คุณสามารถแนะนำให้ฉันทำเพื่อให้ตอบคำถามได้มากขึ้นโปรดแจ้งให้เราทราบ
ขอบคุณมาก.
แก้ไข: การคำนวณที่ฉันใช้เพื่อให้ได้ชุดของ Yamber, Ygreen, Yblue, Ywhite2500K และ Ywhite6500K เป็นดังนี้:
ก่อนอื่นเราตั้งค่าเมทริกซ์ 3x5 A:
จากนั้นเราก็ใช้ค่าผกผันหลอกของเมทริกซ์นี้และเรียกผลลัพธ์ B ฉันทำสิ่งนี้ใน MATLAB ดังนี้:
B = pinv (A);
จากนั้นเราคูณ B ด้วยเมทริกซ์อื่นและเรามีผลลัพธ์เป็นเมทริกซ์ 5x1:
การแนบรูปภาพดูง่ายขึ้นเนื่องจากการฟอร์แมต หวังว่านี่จะช่วยได้