Hacker News new | ask | show | jobs
by pl922 899 days ago
Definitely agree! When reviewing papers I've come across bad (incorrect) mathematics and unnecessary posturing. I guess I'm seeing controls for what it is at it's best. Any thoughts on geometric control theory (in the vein of Jurdjevic, Sachkov)? I like the differential-geometry viewpoint. How about sum-of-squares/algebraic geometric results?
1 comments

I have worked heavily on SOS and LMI based methods in general, IQCs to be precise. Sum-of-squares are so stupidly explosive in the size of required conditions, (pretty much impossible to do anything more than 5-6 parameters), you can play around with it theoretically. You might feel good about it.

If you call yourself an applied mathematician and keep working on these things, I will be the last person to object. But if you say Sigma* algebra or Sobolev spaces, or infinite dimensional systems, or this or that is required to understand dynamical systems that means you are not really getting the central ideas in control and confusing the methods with the problems we are trying to solve. That is my premise.

Thank you for this much needed perspective. I do agree that tools shouldn't take precedence over the problems they're used to solve (like you say, unless you're a mathematician). If you're willing to spare more time, which central ideas do you think researchers should orient towards?
I have rather unorthodox view on this subject, I would already concede defeat if you object to it. However, to criminally box my view into a few sentences, we should start cleaning up our undergrad curriculum from root loci, routh hurwitz, Laplace transform etc. and put industrially relevant things like PID and all kinds of heuristics. We also need to fire anyone who says yes but "that's trial and error" as if engineering is not 90% that.

This is not an easy task by any means, it would require a lot of expertise. However we have to get back to being related to the field and not hijack control engineering to do applied math. A mech/electrical engineering curriculum, with all their flaws, will leave you around the neighborhood of a working engineer. You will not be ready for the production-grade however you would be a cadet.

With control engineering, you don't learn anything about the field but learn bunch of haphazardly put together half-assed math concepts. When you get out not only you don't know anything, you also have this elite view that "oh they are just doing PID, peasants!". In other words, control design is 5% of the whole process. Understanding the system is the crucial part. Anyone can tune something that barely works. Not everyone understands the system. Strogatz' nonlinear book should be more important then Ogata.

Let me give one example; Laplace transforms or all integral transforms with different kernels are extremely hard topics at undergrad level and confuse the hell out of students. To the point that when you present them the intricacies of analytical continuation and other necessary things to treat the subject you lose them. Hence we should not pretend to teach these things. Hence "oh replace dots with powers of s and then replace s with iw" is not helping anyone.

Apologies for cutting it short but I have to get shit-faced with my guests soon :) Hence I wish all a happy new year!

Great points! Happy New Year to you too!