-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Re-use of phrases in PDController quantities. #2397
Comments
doesn't seem to work in the way needed for these phrases? |
Right, this was discussed at the meeting today, and also arose in things that @Ant13731 was doing. The "problem" is that some of the combinators are for sentences (like I think that @Ant13731 is working on changing |
@JacquesCarette I'm going to break the question into bits. So firstly:
I was originally thinking frequency domain might be ccFrequencyDomain, but that still raises warnings. |
What would be optimal would be if there were concepts for "Set-Point" and "frequency domain", so that the phrase used to describe this new quantity could be derived from these.
|
@JacquesCarette hmm okay, so should it look more like this then?
|
Heyo @Awurama-N, I added a new qdSetPointFD = vc "qdSetPointFD" (setPoint `inThe'` ccFrequencyDomain) symYrS Real Check out this section of the Haddock docs |
Hi |
@JacquesCarette for proportional control in
i initially thought it would become
but after checking the logs i realised that is just "proportional in the frequency domain" and not |
Thanks @Ant13731 for jumping in and helping. Yes, please add new concepts for 'proportional control' and 'derivative control'. That is exactly the right fix. |
Take for example
The phrase is of the form "X in the Y", for X and Y both concepts that pre-exist. So that's how it should be described, i.e. this should be essentially
Note that I am not sure of the names
controlVar
ortimeDomain
(something like them should exist, or be created). Similarly, there might already be ainThe
combinator that may or may not do the right thing. This needs to be investigated and dealt with first.Also, I think there's a combinator that defaults to
Real
so this could be shortened further.The text was updated successfully, but these errors were encountered: