Topics (384k) Articles (398k) Users (410) Discussions (242) Comments (383) Files (13k) New article
The rotating-accelerometer speed-ripple term is the changing part of centripetal acceleration caused by variation in shaft speed. For a radial sensor at fixed radius , the contribution is . Writing givesThe term linear in speed variation can be appreciable even when the ripple is small relative to mean speed. Interpreting a rotating accelerometer also requires its measurement axes and their changing projection of other acceleration components.[ref]
Evaluation of MEMS-Based Wireless Accelerometer Sensors in Detecting Gear Tooth Faults in Helicopter Transmissions by David G. Lewicki and others. Printed pp.19–21, radial/tangential channel interpretation and rotating-frame spectral effects
If , the mean is , the ripple at angular frequency has amplitude , and the component at has amplitude . With , and , these are mean and amplitudes4 and0.01m/s². Removing the mean retains both changing terms.
A synchronized shaft-speed estimate permits a model-based correction using the measured square of speed. Its accuracy is limited by centripetal subtraction error. Linearizing gives error magnitude approximately . At the preceding operating point, a radius error10µm contributes0.10m/s² and a speed error0.1rad/s contributes0.40m/s² in magnitude. The signs and timing of those errors matter when subtracting signals.
This correction removes the modeled centripetal contribution, while retaining the need to account for center motion, angular acceleration, specific force and sensor orientation. In particular, speed ripple is a physical kinematic input to the channel; it need not indicate a separate structural vibration mode.
Robust stability means that a closed-loop control system remains stable for every allowed realization of its control model uncertainty. The intended notion of stability and the uncertainty family must be stated. A finite list of stable simulations does not by itself establish the universal statement. Robust-analysis software reports margins relative to the uncertainty encoded in the model, rather than relative to every imaginable model error.[ref]
For an original continuous-time linear family, considerA common Lyapunov function is . Along every member of the family,The uncertain cross terms cancel because the same occurs with opposite signs. Consequently,This proves exponential stability uniformly over the whole interval using the Euclidean norm, without sampling possible values of . The inequality even remains valid for a bounded measurable in this particular differential equation, because its derivation is pointwise and does not differentiate .
The preserved parameter dependence is essential to this certificate. If the off-diagonal entries are instead independent values both equal to10, the matrix has determinant and eigenvalues of opposite signs. That different uncertainty family contains an unstable system.
Robust stability addresses growth and decay of internal motion. Robust performance additionally imposes a response bound, such as disturbance attenuation. A system can satisfy the first requirement while allowing an unacceptably large response to a bounded control disturbance. Conversely, a claimed performance guarantee is meaningless outside the uncertainty family for which its stability assumptions hold.
Robust performance requires a control system to meet a specified quantitative response criterion throughout its allowed control model uncertainty. It includes the relevant stability requirement, but adds constraints such as disturbance attenuation, tracking accuracy or decay rate. MathWorks's robust-analysis example explicitly separates stability of the uncertain loop from maintaining its prescribed performance level.[ref]
Robust Stability, Robust Performance, and Mu Analysis in MATLAB documentation. Robust Performance
An original example uses a stable scalar family with a bounded control disturbance :The solution and a direct bound areThe constant disturbance approaches , so the worst-case input-output gain for this peak-amplitude criterion is . At nominal , the limiting response is , satisfying a proposed bound . The allowed endpoint instead approaches , violating that requirement despite remaining stable.
Now add state feedback control to the right-hand side, with . The corresponding worst-case gain becomesThe0.75gain requirement therefore holds for every allowed exactly when . This is a statement about a stipulated peak-amplitude bound, not a numerical output from the software example.
The criterion must include its input and initial-state assumptions. A nonzero contributes , and actuator saturation can prevent realization of . Changing the disturbance norm, measured output or uncertainty family changes the performance problem. Robust performance is therefore a precise guarantee about a stated comparison, rather than a claim that a controller performs well under unspecified conditions.
Control model uncertainty specifies how the behavior of a controlled plant may differ from a nominal model. A robust control claim is made over this allowed family. The description includes which parameters may change, their ranges, and which occurrences must represent the same physical quantity. It can also include unmodeled dynamics, such as an omitted actuator response, that cannot be represented by varying one constant coefficient.
Parametric model uncertainty retains a chosen equation form while allowing its parameters to vary. For an original example, a damped mass obeysHere is velocity and the applied-force control input. In the form , the coefficients areTheir numerical ranges in consistent SI units are approximately and , but they are not independent. The combination , does not correspond to one allowed mass. Replacing the physically linked family by the full rectangle of independent coefficient values introduces additional possible models.
This dependency matters when claiming robust stability or robust performance: enlarging the family may produce a more conservative test, while accidentally narrowing it can remove a genuinely possible failure. MathWorks's uncertain-parameter representation tracks the identity of named uncertain elements when they recur in a model.[ref]
A bounded uncertainty set does not by itself assign probabilities. Saying does not say that the endpoints are unlikely or that all masses are equally likely. It states what the guarantee must cover. Conversely, fitting the nominal mass from data does not prove that this interval covers every relevant operating condition.
The assumed time behavior is also part of the specification. An unknown but fixed mass and an arbitrarily time-varying coefficient are different model families. Likewise, uncertain gain does not automatically cover an unmodeled delay. A useful uncertainty description connects allowed mathematical variations to the physical mechanisms and measurements that justify them.
Pinned article: Introduction to the OurBigBook Project
Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
Intro to OurBigBook
. Source. We have two killer features:
- topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculusArticles of different users are sorted by upvote within each article page. This feature is a bit like:
- a Wikipedia where each user can have their own version of each article
- a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.Figure 1. Screenshot of the "Derivative" topic page. View it live at: ourbigbook.com/go/topic/derivativeVideo 2. OurBigBook Web topics demo. Source. - local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
- to OurBigBook.com to get awesome multi-user features like topics and likes
- as HTML files to a static website, which you can host yourself for free on many external providers like GitHub Pages, and remain in full control
Figure 2. You can publish local OurBigBook lightweight markup files to either OurBigBook.com or as a static website.Figure 3. Visual Studio Code extension installation.Figure 5. . You can also edit articles on the Web editor without installing anything locally. Video 3. Edit locally and publish demo. Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension. - Infinitely deep tables of contents:
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact





