Property of interconnected feedback systems












2












$begingroup$


In the figure you can see the statespace form of a feedback interconnection system.



feedback interconnection



Very quick question: is there a reason they have taken $D_1=0$ and $D_2=0$?



It makes workings a lot easier but I see no reason as to why this would be true generally.










share|cite|improve this question











$endgroup$












  • $begingroup$
    Who is "they"? Without context it is hard to say, because there can be different reasons. However, as @Arash said, $D = 0$ is the case in many real world applications, so maybe the authors where just considering systems that represent their actual control problem.
    $endgroup$
    – SampleTime
    Jan 5 at 19:08
















2












$begingroup$


In the figure you can see the statespace form of a feedback interconnection system.



feedback interconnection



Very quick question: is there a reason they have taken $D_1=0$ and $D_2=0$?



It makes workings a lot easier but I see no reason as to why this would be true generally.










share|cite|improve this question











$endgroup$












  • $begingroup$
    Who is "they"? Without context it is hard to say, because there can be different reasons. However, as @Arash said, $D = 0$ is the case in many real world applications, so maybe the authors where just considering systems that represent their actual control problem.
    $endgroup$
    – SampleTime
    Jan 5 at 19:08














2












2








2





$begingroup$


In the figure you can see the statespace form of a feedback interconnection system.



feedback interconnection



Very quick question: is there a reason they have taken $D_1=0$ and $D_2=0$?



It makes workings a lot easier but I see no reason as to why this would be true generally.










share|cite|improve this question











$endgroup$




In the figure you can see the statespace form of a feedback interconnection system.



feedback interconnection



Very quick question: is there a reason they have taken $D_1=0$ and $D_2=0$?



It makes workings a lot easier but I see no reason as to why this would be true generally.







dynamical-systems control-theory linear-control systems-theory






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Jan 5 at 0:20









Arash

885210




885210










asked Jan 2 at 23:56









smoking_huge_doinkssmoking_huge_doinks

132




132












  • $begingroup$
    Who is "they"? Without context it is hard to say, because there can be different reasons. However, as @Arash said, $D = 0$ is the case in many real world applications, so maybe the authors where just considering systems that represent their actual control problem.
    $endgroup$
    – SampleTime
    Jan 5 at 19:08


















  • $begingroup$
    Who is "they"? Without context it is hard to say, because there can be different reasons. However, as @Arash said, $D = 0$ is the case in many real world applications, so maybe the authors where just considering systems that represent their actual control problem.
    $endgroup$
    – SampleTime
    Jan 5 at 19:08
















$begingroup$
Who is "they"? Without context it is hard to say, because there can be different reasons. However, as @Arash said, $D = 0$ is the case in many real world applications, so maybe the authors where just considering systems that represent their actual control problem.
$endgroup$
– SampleTime
Jan 5 at 19:08




$begingroup$
Who is "they"? Without context it is hard to say, because there can be different reasons. However, as @Arash said, $D = 0$ is the case in many real world applications, so maybe the authors where just considering systems that represent their actual control problem.
$endgroup$
– SampleTime
Jan 5 at 19:08










1 Answer
1






active

oldest

votes


















0












$begingroup$

In most of practical systems $boldsymbol D=boldsymbol 0$.



If you push the gas pedal in your car, does your car jump?



If there is a jump in the temperature, does your thermometer mercury jump immediately?





In the real-world, it is rare to find plants and sensors with immediate output. But, sometimes there is a system that approximately gives you an immediate response. What to do with them?



In such cases, for continuous time systems, you can assume that there is a very trivial low-pass filter before or after the block. For discrete systems, you can assume there is a small unit delay before or after the block. The low-pass filter and the delay should be design with minimal impact on the model accuracy and the system needs to be robust enough to tolerate that.






share|cite|improve this answer









$endgroup$













  • $begingroup$
    Thank you, this is a fantastic explanation! So I guess if this state-space representation were to be derived completely theoretically and not purely for real world application then it would appropriate to not take D to be the 0 matrix?
    $endgroup$
    – smoking_huge_doinks
    Jan 5 at 20:06










  • $begingroup$
    @smoking_huge_doinks That also depends on the context. Maybe the authors used that representation for a purely theoretical proof of some property of the closed loop system, which however is just valid for the special case that $D = 0$. That could be a valid reason as well, so it doesn't necessarily depend on their investigation being completely theoretically or practically. Both is possible.
    $endgroup$
    – SampleTime
    Jan 5 at 20:46












  • $begingroup$
    @smoking_huge_doinks, in the most of real systems $boldsymbol{D}=0$. It is hard to find real control systems with $boldsymbol{D}ne0$ when the sample time $T_s$ is small enough. Even with using the most accurate control system, there are a lot of noise and disturbances adding uncertainty to your results. Let's say by adding a lot of complexities you increased the accuracy by 0.1%. How much is the industry interested?
    $endgroup$
    – Arash
    Jan 14 at 11:27













Your Answer





StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3060119%2fproperty-of-interconnected-feedback-systems%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0












$begingroup$

In most of practical systems $boldsymbol D=boldsymbol 0$.



If you push the gas pedal in your car, does your car jump?



If there is a jump in the temperature, does your thermometer mercury jump immediately?





In the real-world, it is rare to find plants and sensors with immediate output. But, sometimes there is a system that approximately gives you an immediate response. What to do with them?



In such cases, for continuous time systems, you can assume that there is a very trivial low-pass filter before or after the block. For discrete systems, you can assume there is a small unit delay before or after the block. The low-pass filter and the delay should be design with minimal impact on the model accuracy and the system needs to be robust enough to tolerate that.






share|cite|improve this answer









$endgroup$













  • $begingroup$
    Thank you, this is a fantastic explanation! So I guess if this state-space representation were to be derived completely theoretically and not purely for real world application then it would appropriate to not take D to be the 0 matrix?
    $endgroup$
    – smoking_huge_doinks
    Jan 5 at 20:06










  • $begingroup$
    @smoking_huge_doinks That also depends on the context. Maybe the authors used that representation for a purely theoretical proof of some property of the closed loop system, which however is just valid for the special case that $D = 0$. That could be a valid reason as well, so it doesn't necessarily depend on their investigation being completely theoretically or practically. Both is possible.
    $endgroup$
    – SampleTime
    Jan 5 at 20:46












  • $begingroup$
    @smoking_huge_doinks, in the most of real systems $boldsymbol{D}=0$. It is hard to find real control systems with $boldsymbol{D}ne0$ when the sample time $T_s$ is small enough. Even with using the most accurate control system, there are a lot of noise and disturbances adding uncertainty to your results. Let's say by adding a lot of complexities you increased the accuracy by 0.1%. How much is the industry interested?
    $endgroup$
    – Arash
    Jan 14 at 11:27


















0












$begingroup$

In most of practical systems $boldsymbol D=boldsymbol 0$.



If you push the gas pedal in your car, does your car jump?



If there is a jump in the temperature, does your thermometer mercury jump immediately?





In the real-world, it is rare to find plants and sensors with immediate output. But, sometimes there is a system that approximately gives you an immediate response. What to do with them?



In such cases, for continuous time systems, you can assume that there is a very trivial low-pass filter before or after the block. For discrete systems, you can assume there is a small unit delay before or after the block. The low-pass filter and the delay should be design with minimal impact on the model accuracy and the system needs to be robust enough to tolerate that.






share|cite|improve this answer









$endgroup$













  • $begingroup$
    Thank you, this is a fantastic explanation! So I guess if this state-space representation were to be derived completely theoretically and not purely for real world application then it would appropriate to not take D to be the 0 matrix?
    $endgroup$
    – smoking_huge_doinks
    Jan 5 at 20:06










  • $begingroup$
    @smoking_huge_doinks That also depends on the context. Maybe the authors used that representation for a purely theoretical proof of some property of the closed loop system, which however is just valid for the special case that $D = 0$. That could be a valid reason as well, so it doesn't necessarily depend on their investigation being completely theoretically or practically. Both is possible.
    $endgroup$
    – SampleTime
    Jan 5 at 20:46












  • $begingroup$
    @smoking_huge_doinks, in the most of real systems $boldsymbol{D}=0$. It is hard to find real control systems with $boldsymbol{D}ne0$ when the sample time $T_s$ is small enough. Even with using the most accurate control system, there are a lot of noise and disturbances adding uncertainty to your results. Let's say by adding a lot of complexities you increased the accuracy by 0.1%. How much is the industry interested?
    $endgroup$
    – Arash
    Jan 14 at 11:27
















0












0








0





$begingroup$

In most of practical systems $boldsymbol D=boldsymbol 0$.



If you push the gas pedal in your car, does your car jump?



If there is a jump in the temperature, does your thermometer mercury jump immediately?





In the real-world, it is rare to find plants and sensors with immediate output. But, sometimes there is a system that approximately gives you an immediate response. What to do with them?



In such cases, for continuous time systems, you can assume that there is a very trivial low-pass filter before or after the block. For discrete systems, you can assume there is a small unit delay before or after the block. The low-pass filter and the delay should be design with minimal impact on the model accuracy and the system needs to be robust enough to tolerate that.






share|cite|improve this answer









$endgroup$



In most of practical systems $boldsymbol D=boldsymbol 0$.



If you push the gas pedal in your car, does your car jump?



If there is a jump in the temperature, does your thermometer mercury jump immediately?





In the real-world, it is rare to find plants and sensors with immediate output. But, sometimes there is a system that approximately gives you an immediate response. What to do with them?



In such cases, for continuous time systems, you can assume that there is a very trivial low-pass filter before or after the block. For discrete systems, you can assume there is a small unit delay before or after the block. The low-pass filter and the delay should be design with minimal impact on the model accuracy and the system needs to be robust enough to tolerate that.







share|cite|improve this answer












share|cite|improve this answer



share|cite|improve this answer










answered Jan 5 at 0:16









ArashArash

885210




885210












  • $begingroup$
    Thank you, this is a fantastic explanation! So I guess if this state-space representation were to be derived completely theoretically and not purely for real world application then it would appropriate to not take D to be the 0 matrix?
    $endgroup$
    – smoking_huge_doinks
    Jan 5 at 20:06










  • $begingroup$
    @smoking_huge_doinks That also depends on the context. Maybe the authors used that representation for a purely theoretical proof of some property of the closed loop system, which however is just valid for the special case that $D = 0$. That could be a valid reason as well, so it doesn't necessarily depend on their investigation being completely theoretically or practically. Both is possible.
    $endgroup$
    – SampleTime
    Jan 5 at 20:46












  • $begingroup$
    @smoking_huge_doinks, in the most of real systems $boldsymbol{D}=0$. It is hard to find real control systems with $boldsymbol{D}ne0$ when the sample time $T_s$ is small enough. Even with using the most accurate control system, there are a lot of noise and disturbances adding uncertainty to your results. Let's say by adding a lot of complexities you increased the accuracy by 0.1%. How much is the industry interested?
    $endgroup$
    – Arash
    Jan 14 at 11:27




















  • $begingroup$
    Thank you, this is a fantastic explanation! So I guess if this state-space representation were to be derived completely theoretically and not purely for real world application then it would appropriate to not take D to be the 0 matrix?
    $endgroup$
    – smoking_huge_doinks
    Jan 5 at 20:06










  • $begingroup$
    @smoking_huge_doinks That also depends on the context. Maybe the authors used that representation for a purely theoretical proof of some property of the closed loop system, which however is just valid for the special case that $D = 0$. That could be a valid reason as well, so it doesn't necessarily depend on their investigation being completely theoretically or practically. Both is possible.
    $endgroup$
    – SampleTime
    Jan 5 at 20:46












  • $begingroup$
    @smoking_huge_doinks, in the most of real systems $boldsymbol{D}=0$. It is hard to find real control systems with $boldsymbol{D}ne0$ when the sample time $T_s$ is small enough. Even with using the most accurate control system, there are a lot of noise and disturbances adding uncertainty to your results. Let's say by adding a lot of complexities you increased the accuracy by 0.1%. How much is the industry interested?
    $endgroup$
    – Arash
    Jan 14 at 11:27


















$begingroup$
Thank you, this is a fantastic explanation! So I guess if this state-space representation were to be derived completely theoretically and not purely for real world application then it would appropriate to not take D to be the 0 matrix?
$endgroup$
– smoking_huge_doinks
Jan 5 at 20:06




$begingroup$
Thank you, this is a fantastic explanation! So I guess if this state-space representation were to be derived completely theoretically and not purely for real world application then it would appropriate to not take D to be the 0 matrix?
$endgroup$
– smoking_huge_doinks
Jan 5 at 20:06












$begingroup$
@smoking_huge_doinks That also depends on the context. Maybe the authors used that representation for a purely theoretical proof of some property of the closed loop system, which however is just valid for the special case that $D = 0$. That could be a valid reason as well, so it doesn't necessarily depend on their investigation being completely theoretically or practically. Both is possible.
$endgroup$
– SampleTime
Jan 5 at 20:46






$begingroup$
@smoking_huge_doinks That also depends on the context. Maybe the authors used that representation for a purely theoretical proof of some property of the closed loop system, which however is just valid for the special case that $D = 0$. That could be a valid reason as well, so it doesn't necessarily depend on their investigation being completely theoretically or practically. Both is possible.
$endgroup$
– SampleTime
Jan 5 at 20:46














$begingroup$
@smoking_huge_doinks, in the most of real systems $boldsymbol{D}=0$. It is hard to find real control systems with $boldsymbol{D}ne0$ when the sample time $T_s$ is small enough. Even with using the most accurate control system, there are a lot of noise and disturbances adding uncertainty to your results. Let's say by adding a lot of complexities you increased the accuracy by 0.1%. How much is the industry interested?
$endgroup$
– Arash
Jan 14 at 11:27






$begingroup$
@smoking_huge_doinks, in the most of real systems $boldsymbol{D}=0$. It is hard to find real control systems with $boldsymbol{D}ne0$ when the sample time $T_s$ is small enough. Even with using the most accurate control system, there are a lot of noise and disturbances adding uncertainty to your results. Let's say by adding a lot of complexities you increased the accuracy by 0.1%. How much is the industry interested?
$endgroup$
– Arash
Jan 14 at 11:27




















draft saved

draft discarded




















































Thanks for contributing an answer to Mathematics Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3060119%2fproperty-of-interconnected-feedback-systems%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Bressuire

Cabo Verde

Gyllenstierna