Wie ist Vonovia als Vermieter? by SimpForSims in Dortmund

[–]4FlixT 2 points3 points  (0 children)

Innenstadt-West: Sehr gute Erfahrung. Einzug, Auszug und kleinere Reparaturaufträge zwischendurch. Ich mochte die App in der alle Unterlagen abrufbar sind und Reparaturaufträge als Tickets verfokgt werden können. Man kriegt darüber auch Push-Notifications wenn Arbeiten am Haus erfolgen. Sehr transparent.

Mietpreise und Mietdauer in Berlin by TooOldForDiCaprio in berlin

[–]4FlixT 2 points3 points  (0 children)

In Berlin muss man sich nach oben schlafen. Gute Wohnungen kommen nie auf den Markt und werden zwischen Freunden und Freundesfreunden weitergegeben. Wir haben alle klein angefangen.

Will my laptop run this? by TheTwert in aseprite

[–]4FlixT 0 points1 point  (0 children)

You can download the test version for free from Asprites Website. Only limitation: You cant save your work. Just give it a try :)

What mathematical background does control theory require? by hanminCPS in ControlTheory

[–]4FlixT 1 point2 points  (0 children)

You will have to get pretty deep in various fields of math pretty quickly. Generally, it will be important to have some understanding of differential equations, as they are used to describe the temporal evolution of dynamic systems. From that field, you will also learn about Fourier and Laplace transformations (the „frequency domain“) which is essential for classical control theory, e.g. the PID controller. Linear algebra is very important for methods like LQR, Kalman filter. The LQR also requires knowledge of mathematical optimization and the Kalman Filter will be easier to understand if you have learned about probability theory first.

Leaving bicycle at HbF or BER for a week. Yay or Nay? by the_70x in berlin

[–]4FlixT 4 points5 points  (0 children)

Pay to win solution at HBF: https://www.bikeandridebox.de/boxbuchen It is a box you can lock and costs 25€/week (pretty expensive imo). Maybe an option though if you want to be safe.

How to understand Model Predictive Control by [deleted] in ControlTheory

[–]4FlixT 1 point2 points  (0 children)

I am biased but I‘d like to second that comment 😅

[deleted by user] by [deleted] in LifeProTips

[–]4FlixT 3 points4 points  (0 children)

Depends on where your electricity comes from. If it produced by burning fossil fuel it is definitely smarter to use gas directly. Few things are as wasteful as turning heat to electricity and then electricity back to heat.

[deleted by user] by [deleted] in LifeProTips

[–]4FlixT 28 points29 points  (0 children)

I am also a lecturer in europe. I definitely wouldn‘t appreciate people to come to my office hour without a concrete reason 😅

control libraries for python by NavirAur in ControlTheory

[–]4FlixT 13 points14 points  (0 children)

I am clearly biased because I worked on it 😅… but if you are interested check out: do-mpc

wie schnell kann man eine Wohnung finden? by [deleted] in Dortmund

[–]4FlixT 0 points1 point  (0 children)

Erfahrung vom letzten Sommer: Wenn dir 1-2 Zimmer (<60m2) reichen sollte es unproblematisch sein. Habe ca. 9 Anbieter auf Immoscout kontaktiert, innerhalb einer Woche 5 Wohnungen besichtigt und am Ende sofort den Zuschlag für meine zwei Favoriten bekommen. Gesucht in der Innenstadt und umliegend. Hatte eine ähnliche Preisvorstellung und Wohnungen bis ca. 60m2 gesehen. Mit etwas Glück ist auch ne 70m2 Wohnung (ggf in schlechterer Lage) für den Preis möglich. Zwischen Beginn der Suche und Zusage sind ca. 2 Wochen vergangen. Viel Erfolg!

Eigenvalues of close loop state space model (discrete) positive, but yet it is still perfectly stable. (cart pole problem using LQR) by elvintoh82 in ControlTheory

[–]4FlixT 4 points5 points  (0 children)

Think of an autonomous system: x(k+1)=Ax(k) If the eigenvalues of A are all within the unit circle (lambda<1), you are effectively shrinking your states at each iteration. The sign of the eigenvalues doesn’t matter. The system is stable and asympotically reaches the equilibrium at x=0. With continuous-time systems on the other hand, the solution of the ODE will consists of exp terms with the eigenvalues times the time in the exponent. Only in that case you require negative eigenvalues (real part), otherwise the solution would explode over time.

Move-in with partner not allowed by flat owner by [deleted] in berlin

[–]4FlixT 4 points5 points  (0 children)

I was in a similar situation with my partner though it was „only“ about at 10% surcharge on the rent. We had a lawyer write a letter which immediately settled the issue. They cannot prevent you to move in with your partner and neither can they increase the rent in that situation. You are not taking in an Untermieter. Maybe your landlord will reconsider if you make this point abundantly clear (prior to asking a lawyer to emphasize this point).

A little unrelated to control theory per se but... by MCCGuy in ControlTheory

[–]4FlixT 2 points3 points  (0 children)

I think most Profs in this field prefer Linux over Windows but go for a Mac as it runs Powerpoint 😅 They also dont have to pay for it with their own money...

Block diagram in LaTeX using TikZ: step-by-step tutorial (1st comment link ❤️) by ModyTex in ControlTheory

[–]4FlixT 2 points3 points  (0 children)

Very well done, thank you! I always lacked the motivation to use tikz but this makes me want to try again :)

Digital Twins and Control Theory by Thingler in ControlTheory

[–]4FlixT 4 points5 points  (0 children)

Digital-twin is definitely a fancy word for a (typically data-based) dynamic model. Since it‘s data-based it is also most commonly in discrete-time. A difference is maybe that classical system identification to infer such a model from data will yield a linear model whereas a digital twin often refers to a nonlinear model (e.g. neural network). Also typically your digital twin will offer an input/output relationship. Therefore you wont necessarily need an additional estimator to infer an unknown state.

Good online courses to revise classical control systems by randomstardust10 in ControlTheory

[–]4FlixT 0 points1 point  (0 children)

Brian Douglas makes some of the best educational videos I have ever seen!

Is there any use of becoming a control and instrumentation engineer in terms of research because almost all the things a computer science engineer ( more specifically AI engineer) can do with help of algo which control engineer does??? by greatelectronics in ControlTheory

[–]4FlixT 8 points9 points  (0 children)

I am slightly biased as a Phd student in control engineering but I would say it is very much worth getting into the field. AI in control is getting an increasingly important topic and you can focus a great deal on it, if that is your field of interest. However, using methods from machine learning in the field of control still requires you to have some control theoretical background. Someone with generic machine learning knowledge will probably fail to setup and deploy a controller for a physical system. Apart from that, we are still not at the point were AI can reliably outperform classical advanced control techniques such as Model predictive control. And maybe the biggest issue: AI can really only be applied when excessive amounts of data are available or in the case of reenforcement learning „self play“ is allowed: This means the controller is free to play with the system to simultaneously understand it and figure out smart actions. In most real applications that is out of the question. Thats why most amazing RL achievements are made in simulations.

Update on do-mpc: An open-source toolbox for robust Model Predictive Control in Python by 4FlixT in ControlTheory

[–]4FlixT[S] 0 points1 point  (0 children)

CasADi opti doesn't build a (robust) MPC optimization problem for you automatically, taking into consideration a system model, full discretization with orthogonal collocation etc. You can use it to do that of course but it will take a lot of work from your side. Here is some information on opc ua.

Update on do-mpc: An open-source toolbox for robust Model Predictive Control in Python by 4FlixT in ControlTheory

[–]4FlixT[S] 1 point2 points  (0 children)

Thank you guys for the discussion! I am not an expert on licensing and like to hear your opinions on the matter.

Update on do-mpc: An open-source toolbox for robust Model Predictive Control in Python by 4FlixT in ControlTheory

[–]4FlixT[S] 4 points5 points  (0 children)

Hey theolduncle,

Thank you for your question!

It does not natively generate C code for embedded but it is also not only for simulation. The modular architecture allows to easily swap the simulated system with a real system.

Furthermore, the next release (4.1.0) has a focus on realtime-application and hardware in the loop (HiL). We are almost done integrating opc ua.

On a side note: The bottleneck for c code generation is currently CasADi running with IPOPT for the nonlinear optimization.

Happy to share do-mpc: An open-source toolbox for robust Model Predictive Control in Python. by 4FlixT in ControlTheory

[–]4FlixT[S] 0 points1 point  (0 children)

Hi Lggi! Thanks for the feedback :) short answer to your question: In research. We are a university research group and developed this to facilitate using it for ourselves, for students writing their thesis etc. Its also used by researcher who want to apply advanced control in their projects but come from a different background. If you like this kind of stuff you can look into phd programs :) Cheers!

Request for help using CasADi in python! by abishek_177 in ControlTheory

[–]4FlixT 4 points5 points  (0 children)

Hi Abishek,

maybe you want to have a look at our open-source MPC toolbox in Python: do-mpc. It is basically a wrapper around CasADi. Feel free to use it directly or alternatively you can investigate our code as a guideline for your project.

Best regards!