--%>

Non linear dynamic model equation to linear equation

Could you please show the steps from non linear dynamic model equation to linear equation?

E

Expert

Verified

We'll show one step as this linearization is automatically carried out in MATLAB.

Consider the part F(h) = CAs(2gh)1/2

To linearize we'll represent this part or F(h) as Taylor series expansion around steady state stock height hs.

F(h) = F(hs) + (dF/dh)hs(h – hs) + ... higher order terms in (h – hs)

dF/dh = CAs(1/2)(2g)1/2 h-1/2

(dF/dh)s = CAs(1/2)(2g)1/2 hs-1/2 

F(h) = F(hs) + (dF/dh)hs(h – hs)
       
F(h) = F(hs) + (CAs(1/2)(2g)1/2 hs-1/2)(h – hs)

F(h) = F(hs) + K'h h'
where K'h is a constant and h' is the deviation variable in h.

Of course we have to linearize the first term also in the same way, Taylor series expansion, then we can collect the h' and P'vd.    

   Related Questions in Programming Languages

  • Q : Double clock signal in synchronous

    Describes the cases where you need to double clock a signal before presenting this to a synchronous state machine?

  • Q : Image reconstruction in CT using MATLAB

    What is Image reconstruction in CT using MATLAB?

  • Q : Describe Throw an exception Throw an

    Throw an exception: Whenever an exceptional circumstance occurs in a program - frequently as an outcome of a logical error and exception object is formed and thrown. When the exception is not caught by an exception handler, the program will finish wit

  • Q : Implementation of XML Web Services

    Explain the implementation of XML Web Services to be found in .NET. In particular, explain the role of the wsdl.exe tool.

  • Q : Define Livelock Livelock : It is a

    Livelock: It is a situation in which a thread waits to be notified of a condition however, on waking, finds that the other thread has inverted the condition another time. The primary thread is forced to wait again. Whenever this occurs for an indefini

  • Q : Walk through the steps essential to

    How can you walk through the steps essential to parse XML documents?

  • Q : Program to Calculate Estimate

    Collaboration Policy Collaboration between students on programming assignments is NOT allowed under any circumstances - you may not even discuss your work with other

  • Q : Explain Primitive Type Abstractions

    Primitive Type Abstractions: An effective way to reduce the state space of a program is to replace the primitive types with the corresponding abstractions that encapsulate all the possible operations that are performed on these types.

    Q : Which kernel objects is utilize for

    Which kernel objects is utilize for thread Synchronization on various processes? Answer: For thread synchronization on various processes kernel objects are utilize

  • Q : Describe Unnamed package Unnamed

    Unnamed package: All classes defined in the files without a package declaration are placed in an unnamed package.