M
Martin Brown
Guest
On 03/06/2022 15:30, Phil Hobbs wrote:
Simulated annealing or simplex are pretty good for that sort of thing.
Then conjugate gradients once you get somewhere near an optimum.
You may never be sure you have the global optimum but it will probably
find a solution that is better than any human can in a reasonable time.
Optical lens designs have been pretty much solved now at least in the
domains that I frequent. There could only be a handful of truly weird
configurations remaining that haven\'t been tried already.
The last interesting one in terms of being very different to orthodoxy
was Willstrop\'s three mirror telescope (no chromatic or sphereical
aberration, precise focus and very fast).
https://www.ast.cam.ac.uk/about/three-mirror.telescope
To the best of my knowledge no full scale one has ever been built.
I expect the odd novelty still lurks in the shadows. The search for
eyepieces with ever more wide angle views remains the Holy grail - they
are getting a bit ridiculous now with some offering 120 degree AFOV.
https://www.telescopehouse.com/Telescope-Accessories/EXPLORE-SCIENTIFIC-120-Ar-Eyepiece-9mm-2.html
I think that is the current record holder but I could be wrong on that.
Price and weight are both a bit on the high side (lots of glass in it).
Modifying the topology is best done by humans. Optimising the components
against some library of available materials and shapes is now the domain
of sophisticated ray tracing programs. Zemax is probably the best known:
https://www.zemax.com/pages/try-opticstudio-for-free
Learning curve could best be described as STEEP...
--
Regards,
Martin Brown
Chris Jones wrote:
On 02/06/2022 23:33, jlarkin@highlandsniptechnology.com wrote:
There have been attempts to use computers to actually design
circuits, or at least to optimize values in a given topology. They
 tended to be ludicrous failures.
I used an optimizer for some chip designs, it was very very good for
 things like choosing the size of the transistors in flipflops for
best toggle frequency per supply current, and optimising a low pass
filter for best noise and in-band error-vector-magnitude and stop-band
rejection etc. all at the same time. It did way better than
I could have.
Sounds like a super useful tool. I did something similar for optimizing
plasmonic nanoantennas 15 or so years ago, and like yours, it found good
solutions that weren\'t at all obvious. So I\'m a fan of the general
approach.
Simulated annealing or simplex are pretty good for that sort of thing.
Then conjugate gradients once you get somewhere near an optimum.
You may never be sure you have the global optimum but it will probably
find a solution that is better than any human can in a reasonable time.
The trick was to write a script that runs the right simulations and
results in an expression (or several) that correctly describes how
well a circuit meets the goals. Once you\'ve done that, it can twiddle
the knobs much better than any human, and I don\'t mean because it
could do it faster and spam the simulations across a thousand CPUs
whilst you could look at only one at a time, it was also better in
that it could remember many sets of parameters that were good in
various ways, and combine them more efficiently than a human. It was
a company internal tool and they will surely have kept it that way.
Numerical optimization based on merit / penalty functions has been well
known for 200 years, since Gauss iirc. That\'s a far cry from actual
computer-based design.
Even lenses, which you\'d think would be a natural application, have been
resistant to fully-automated design--it\'s all about finding a suitable
starting point.
Optical lens designs have been pretty much solved now at least in the
domains that I frequent. There could only be a handful of truly weird
configurations remaining that haven\'t been tried already.
The last interesting one in terms of being very different to orthodoxy
was Willstrop\'s three mirror telescope (no chromatic or sphereical
aberration, precise focus and very fast).
https://www.ast.cam.ac.uk/about/three-mirror.telescope
To the best of my knowledge no full scale one has ever been built.
I expect the odd novelty still lurks in the shadows. The search for
eyepieces with ever more wide angle views remains the Holy grail - they
are getting a bit ridiculous now with some offering 120 degree AFOV.
https://www.telescopehouse.com/Telescope-Accessories/EXPLORE-SCIENTIFIC-120-Ar-Eyepiece-9mm-2.html
I think that is the current record holder but I could be wrong on that.
Price and weight are both a bit on the high side (lots of glass in it).
There are various approaches that modify topologies, of which the best
known are genetic algorithms.
Modifying the topology is best done by humans. Optimising the components
against some library of available materials and shapes is now the domain
of sophisticated ray tracing programs. Zemax is probably the best known:
https://www.zemax.com/pages/try-opticstudio-for-free
Learning curve could best be described as STEEP...
--
Regards,
Martin Brown