Cytomic SVF analysis thread
-
- KVRian
- Topic Starter
- 1138 posts since 28 May, 2010 from Finland
I am creating a general thread for the analysis of the Cytomic SVF paper.
https://cytomic.com/files/dsp/SvfLinear ... mised2.pdf
Because I am finding it a bit hard to read.
My first question is about disappearing c^{n+1} term in e.g. http://www.cytomic.com/files/dsp/OnePol ... owPass.pdf. However, it seems to disappear in other models too.
So if we use eq (1) ic^{n+1} = gc vc^{n+1} - iceq^n and eq (4) ir = gr vr, then
why does
0 = gr (v0 - v1) - (gc (v1 - 0) - ic1eq)
have the term gcv1 rather than gcv1c^2 as I also interpreted that n=1 based on ic1eq.
https://cytomic.com/files/dsp/SvfLinear ... mised2.pdf
Because I am finding it a bit hard to read.
My first question is about disappearing c^{n+1} term in e.g. http://www.cytomic.com/files/dsp/OnePol ... owPass.pdf. However, it seems to disappear in other models too.
So if we use eq (1) ic^{n+1} = gc vc^{n+1} - iceq^n and eq (4) ir = gr vr, then
why does
0 = gr (v0 - v1) - (gc (v1 - 0) - ic1eq)
have the term gcv1 rather than gcv1c^2 as I also interpreted that n=1 based on ic1eq.
- KVRAF
- 2637 posts since 3 Dec, 2008
The iceq term stores all previous energy contributions. The gc capacitor conductance term is derived from the capacitor value C.
The Glue, The Drop - www.cytomic.com
-
- KVRian
- Topic Starter
- 1138 posts since 28 May, 2010 from Finland
Oh, so you mean they're actually like g_c and v_c?
- KVRAF
- 2637 posts since 3 Dec, 2008
The n and n+1 terms are designators for which sample in the time series we are talking about, they are not powers. Think of n+1 as being the new sample being solved for, n being a current sample and n-i being previous samples, which contributions normally get bundled up into the single iceq term.
The Glue, The Drop - www.cytomic.com
-
- KVRian
- Topic Starter
- 1138 posts since 28 May, 2010 from Finland
Anyways, I think the notation could be better.andy-cytomic wrote: ↑Mon Jan 15, 2024 8:36 am The n and n+1 terms are designators for which sample in the time series we are talking about, they are not powers. Think of n+1 as being the new sample being solved for, n being a current sample and n-i being previous samples, which contributions normally get bundled up into the single iceq term.
Or you could've declared the used notation at the beginning. E.g. that "^n+1 := [n+1]".
-
gaggle of hermits gaggle of hermits https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=521655
- KVRian
- 965 posts since 18 Jul, 2021
n and n+1 are hardly unusual designators in dsp.
- KVRAF
- 2637 posts since 3 Dec, 2008
This is circuit simulation, so I've based the notation from the QUCs technical pages: https://qucs.sourceforge.net/tech/node24.html
The Glue, The Drop - www.cytomic.com
- KVRAF
- 7933 posts since 12 Feb, 2006 from Helsinki, Finland
For what it's worth.. your notation (or perhaps more so the formatting of the same) does make it a bit difficult to parse visually. In TeX I'd probably go for subscript for the components (eg. {i_c}^n and {v_c}^n or something) to help with the grouping, but .. no idea if that'd be any cleaner in non-TeX.andy-cytomic wrote: ↑Mon Jan 15, 2024 11:03 am This is circuit simulation, so I've based the notation from the QUCs technical pages: https://qucs.sourceforge.net/tech/node24.html
Not a big deal.. but makes it look scarier than it actually is.
- u-he
- 28089 posts since 8 Aug, 2002 from Berlin
I think that's because it's not any form of text formatting. It's simply the math input from the CAS.
I'm intrigued at how efficient Mathematica input is as opposed to Maple (which I use), but I too find it very difficult to parse.
I'm intrigued at how efficient Mathematica input is as opposed to Maple (which I use), but I too find it very difficult to parse.
- KVRAF
- 2637 posts since 3 Dec, 2008
Mathematica lets you use arrows to move around expressions visually and has decent shortcuts to stick something at a diagonal to the current expression. I've not used maple much.
The Glue, The Drop - www.cytomic.com