Automated Free Form Reflector Design Using NURBS and Differential Evolution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for designing non-imaging reflectors, especially for three-dimensional free form reflectors, lack an automated system that effectively generates optimal free form surfaces for achieving desired illuminance distributions without requiring extensive analytical knowledge of optical performance.
Innovation Solution
A system and method utilizing a non-uniform rational basis splines (NURBS) algorithm combined with a differential evolution (DE) algorithm to generate an optimum free form surface, allowing for the design of free form reflectors that can produce uniform or concentrated illuminance distributions by optimizing the coordinates and weights of control points in a NURBS curve representation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If algebraic methods with edge ray approach are used for reflector design, then manufacturing precision can be achieved, but device complexity increases and automation is limited
Solution Approach 1:
The patent replaces manual algebraic design methods with an automated optimization-based system using genetic algorithms. The mechanical/design process is substituted by computational algorithms that automatically iterate through design space, eliminating the need for manual mathematical derivations while maintaining manufacturing precision through iterative optimization of NURBS control points.
Solution Approach 2:
The patent transforms the design approach by changing from fixed algebraic parameters to variable NURBS control point coordinates. By representing the reflector surface as a NURBS model with adjustable control points, the system enables automated parameter optimization through genetic algorithms, allowing precise shape control without complex manual calculations.
2Extent of automation
If optimization-based design techniques are used, then automation and ease of operation improve, but manufacturing precision may be compromised without analytical knowledge
Solution Approach 1:
The patent uses NURBS (Non-uniform Rational B-Splines) to create a mathematical copy or representation of the desired reflector surface. This parametric model allows the optimization algorithm to work with control points rather than directly manipulating the surface geometry, enabling automated design while maintaining precision through the exact mathematical representation that can be directly transferred to manufacturing.
Solution Approach 2:
The patent implements a feedback mechanism where the genetic algorithm iteratively evaluates design candidates, compares their optical performance against target specifications, and uses this feedback to guide subsequent generations of designs. This closed-loop optimization ensures that automated design achieves manufacturing precision by continuously refining solutions based on performance metrics.
3Reliability
If traditional edge ray methods are used, then analytical understanding is maintained, but productivity and design speed decrease
Solution Approach 1:
The patent performs preliminary action by pre-defining the reflector geometry using NURBS control points before optimization begins. This allows the genetic algorithm to work with a structured parameter set from the outset, enabling faster convergence compared to methods that start from scratch or require iterative geometric construction, thus improving productivity while maintaining design reliability.
4Adaptability or versatility
If free form surfaces with many control points are used, then shape flexibility and adaptability improve, but computational complexity and loss of information increase
Solution Approach 1:
The patent applies local quality by allowing different regions of the reflector surface to be controlled by different subsets of NURBS control points. This enables localized shape adjustments and optimizations without requiring modification of the entire surface model, reducing computational complexity while maintaining shape flexibility. Changes in one local area do not propagate globally, preserving computational efficiency.
Data Source
AI summary
A system for designing a free form reflector includes a user input interface (1), a free form reflector design unit (2), and a free form reflector output unit (3). The user input interface is configured for receiving various data associated with a desired free form reflector, via an input device. The free form reflector design unit is installed in a computer and configured for generating an optimum free form surface according to the input data by performing a non-uniform rational basis splines (NURBS) algorithm, a merit evaluation function, and a differential evolution (DE) algorithm. The free form reflector output module is configured for generating a free form reflector according to the optimum free form surface and outputting the free form reflector, in the form of a computer-aided design (CAD) drawing, to a display and/or a printer. A related method is also disclosed.


