

{"id":93,"date":"2015-03-05T14:13:39","date_gmt":"2015-03-05T13:13:39","guid":{"rendered":"https:\/\/project.inria.fr\/mokabajour\/?page_id=93"},"modified":"2016-11-14T20:01:32","modified_gmt":"2016-11-14T19:01:32","slug":"applications","status":"publish","type":"page","link":"https:\/\/project.inria.fr\/mokabajour\/applications\/","title":{"rendered":"Application example"},"content":{"rendered":"<h1><span style=\"color: #008000;\"><strong>Adapted illuminations for indoor cultures<\/strong><\/span><\/h1>\n<p>Here is a concrete application example of the reflector problem. The goal is to transform a random source density of light into a uniform illumination, in the context of indoor culture.<br \/>\nThe source is colinear and its support is circular, the target is rectangular and the desired illumination is uniform. According to the notations introduced in <a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2016\/09\/schemaFarFieldPIR0.png\">the PIR0 configuration schematic<\/a>, the following examples will be executed with the following parameters:<br \/>\n\\(\\displaystyle \\vec{s_1} = \\begin{pmatrix} 1\\\\0\\\\0 \\end{pmatrix}, \\ \\ \\ \\vec{e_{\\eta}} = \\begin{pmatrix} 0\\\\-1\\\\0 \\end{pmatrix},  \\ \\ \\ \\vec{e_{\\xi}} = \\begin{pmatrix} 0\\\\0\\\\1 \\end{pmatrix},  \\ \\ \\ \\vec{n_{p}} = \\begin{pmatrix} -5\\\\0\\\\0 \\end{pmatrix}\\)<br \/>\n&nbsp;<\/p>\n<p><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/heliospectra.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-94 aligncenter\" title=\"Application indoor cultures illumination\" alt=\"heliospectra\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/heliospectra-300x300.png\" width=\"300\" height=\"300\" srcset=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/heliospectra-300x300.png 300w, https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/heliospectra-150x150.png 150w, https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/heliospectra-144x144.png 144w, https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/heliospectra.png 789w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<ul>\n<ul>\n<li>\n<h2>Theoretical case<\/h2>\n<\/li>\n<\/ul>\n<\/ul>\n<p>Let us first consider the source density is uniform. A first calculation of the reflector shape leads logically to a uniform illumination of the target.<\/p>\n<div id=\"attachment_97\" style=\"width: 280px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/uniformSource.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-97\" class=\" wp-image-97\" alt=\"uniformSource\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/uniformSource-300x155.png\" width=\"280\" height=\"140\" \/><\/a><p id=\"caption-attachment-97\" class=\"wp-caption-text\">Uniform density source<\/p><\/div>\n<div id=\"attachment_186\" style=\"width: 290px\" class=\"wp-caption alignright\"><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/optimizedResult1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-186\" class=\"size-medium wp-image-186 \" alt=\"optimizedResult\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/optimizedResult1-300x150.png\" width=\"290\" height=\"150\" \/><\/a><p id=\"caption-attachment-186\" class=\"wp-caption-text\">Target illumination after resimulation<\/p><\/div>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<ul>\n<ul>\n<li>\n<h2>Practical cases<\/h2>\n<\/li>\n<\/ul>\n<\/ul>\n<p>In practice, the source density is not uniform. Let us assume that the real source density is gaussian and that we use the same reflector as in the theoretical case. The result would be the following:<\/p>\n<div id=\"attachment_99\" style=\"width: 280px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/gaussian_density.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-99\" class=\" wp-image-99 \" alt=\"Source \u00e0 densit\u00e9 gaussienne\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/gaussian_density-300x155.png\" width=\"280\" height=\"140\" \/><\/a><p id=\"caption-attachment-99\" class=\"wp-caption-text\">Gaussian density source<\/p><\/div>\n<div id=\"attachment_100\" style=\"width: 290px\" class=\"wp-caption alignright\"><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/non_optimized_reflector.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-100\" class=\" wp-image-100\" alt=\"non_optimized_reflector\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/non_optimized_reflector-300x155.png\" width=\"290\" height=\"140\" \/><\/a><p id=\"caption-attachment-100\" class=\"wp-caption-text\">Target illumination after resimulation<\/p><\/div>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p>In the case of even more disturbed source densities:<\/p>\n<div id=\"attachment_125\" style=\"width: 260px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/density.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-125\" class=\" wp-image-125\" alt=\"density\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/density-300x197.png\" width=\"280\" height=\"140\" \/><\/a><p id=\"caption-attachment-125\" class=\"wp-caption-text\">Very disturbed source density<\/p><\/div>\n<div id=\"attachment_136\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/non_optimized_reflector1.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-136\" class=\" wp-image-136\" alt=\"non_optimized_reflector\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/non_optimized_reflector1-300x147.png\" width=\"310\" height=\"177\" \/><\/a><p id=\"caption-attachment-136\" class=\"wp-caption-text\">Target illumination after resimulation<\/p><\/div>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<p style=\"text-align: center;\">&nbsp;<\/p>\n<div id=\"attachment_187\" style=\"width: 260px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/density2.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-187\" class=\"size-medium wp-image-187\" alt=\"density2\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/density2-300x155.png\" width=\"280\" height=\"140\" \/><\/a><p id=\"caption-attachment-187\" class=\"wp-caption-text\">Very disturbed source density<\/p><\/div>\n<div id=\"attachment_188\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/non_optimized_reflector2.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-188\" class=\"size-medium wp-image-188 \" alt=\"non_optimized_reflector2\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/non_optimized_reflector2-300x151.png\" width=\"290\" height=\"151\" \/><\/a><p id=\"caption-attachment-188\" class=\"wp-caption-text\">Target illumination after resimulation<\/p><\/div>\n<p>&nbsp;<\/p>\n<ul>\n<ul>\n<li>\n<h2>Reflector correction<\/h2>\n<\/li>\n<\/ul>\n<\/ul>\n<p>Source density profile beeing known, we are able to adapt the reflector shape in order to get an effectively uniform culture illumination.<\/p>\n<div id=\"attachment_187\" style=\"width: 270px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/density2.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-187\" class=\"size-medium wp-image-187\" alt=\"density2\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/density2-300x155.png\" width=\"270\" height=\"155\" \/><\/a><p id=\"caption-attachment-187\" class=\"wp-caption-text\">Very disturbed source density<\/p><\/div>\n<p>&nbsp;<\/p>\n<div id=\"attachment_189\" style=\"width: 280px\" class=\"wp-caption alignright\"><a href=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/optimized_reflector2.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-189\" class=\"size-medium wp-image-189\" alt=\"optimized_reflector2\" src=\"https:\/\/project.inria.fr\/mokabajour\/files\/2015\/03\/optimized_reflector2-300x155.png\" width=\"280\" height=\"155\" \/><\/a><p id=\"caption-attachment-189\" class=\"wp-caption-text\">Target illumination after resimulation<\/p><\/div>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adapted illuminations for indoor cultures Here is a concrete application example of the reflector problem. The goal is to transform a random source density of light into a uniform illumination, in the context of indoor culture. The source is colinear and its support is circular, the target is rectangular and the desired illumination is uniform. &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/project.inria.fr\/mokabajour\/applications\/\">Continue reading<\/a><\/p>\n","protected":false},"author":641,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-93","page","type-page","status-publish","hentry","nodate","item-wrap"],"_links":{"self":[{"href":"https:\/\/project.inria.fr\/mokabajour\/wp-json\/wp\/v2\/pages\/93","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/project.inria.fr\/mokabajour\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/project.inria.fr\/mokabajour\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/mokabajour\/wp-json\/wp\/v2\/users\/641"}],"replies":[{"embeddable":true,"href":"https:\/\/project.inria.fr\/mokabajour\/wp-json\/wp\/v2\/comments?post=93"}],"version-history":[{"count":45,"href":"https:\/\/project.inria.fr\/mokabajour\/wp-json\/wp\/v2\/pages\/93\/revisions"}],"predecessor-version":[{"id":461,"href":"https:\/\/project.inria.fr\/mokabajour\/wp-json\/wp\/v2\/pages\/93\/revisions\/461"}],"wp:attachment":[{"href":"https:\/\/project.inria.fr\/mokabajour\/wp-json\/wp\/v2\/media?parent=93"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}