ModelicaStandardLibrary icon indicating copy to clipboard operation
ModelicaStandardLibrary copied to clipboard

Redesign ChuaCircuit and add ChuaDiode

Open AHaumer opened this issue 7 months ago • 6 comments

I wanted to redesign the parameterization of Chua's Circuit to realistic values (mH instead of H, nF instead of F) and explain how the nonlinear resistor called Chua's diode can be implemented using two OpAmp circuits called negative impedance converter. Now it is possible to implement the circuit with real components. It is even possible to replace the inductor by an OpAmp circuit. With Chua's circuit you may see that changing initialization switches between two attractors. Furthermore, changing a resistance you may see the path to chaos. Before we start a discussion about perodicity and chaos: Please have a look at the references. Default parameterization delivers periodic results. Results obtained with Dymola, Open Modelica and Wolfram System Modeler are (nearly) the same: ChuaCircuitv1 ChuaCircuitv2

AHaumer avatar May 19 '25 19:05 AHaumer

This ist the original layout, just adapted the parameters.

AHaumer avatar May 22 '25 09:05 AHaumer

OK, I then very much recommend to switch to the standard size for the sake of a unified layout and appearance of the MSL.

christiankral avatar May 23 '25 06:05 christiankral

converted to draft: Has to be updated after #4653 has been merged.

AHaumer avatar May 23 '25 09:05 AHaumer

I think we shall avoid redundant information in the diagram layer which is also stated in the documentation.

image

christiankral avatar May 31 '25 09:05 christiankral

Regarding information on the diagram layer: I believe that many users look at the diagram layer, and after that at the text layer. They don't read the documentation layer unless is pops up due to "preferredView". But ok.

AHaumer avatar Jun 02 '25 08:06 AHaumer

Maybe we should write "RTFD" in block capitals in the diagram 😉

casella avatar Jun 03 '25 14:06 casella