Lyx 2.4.0 RC3 SVN Crash MAC OSX.

Stephan Witt st.witt at gmx.net
Sat Apr 20 10:03:06 UTC 2024


Am 20.04.2024 um 01:27 schrieb Pavel Sanda <sanda at lyx.org>:
> 
> Stephan,
> 
> were you able to reproduce that crash at the end?

Yes, sorry, I lost the focus…

For now here is the back trace:

(lldb) bt
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
    frame #0: 0x00007fff654b32c2 libsystem_kernel.dylib`__pthread_kill + 10
    frame #1: 0x0000000105e4680d libsystem_pthread.dylib`pthread_kill + 284
  * frame #2: 0x00007fff6541d6a6 libsystem_c.dylib`abort + 127
    frame #3: 0x00000001003b93ff LyX`lyx::lyx_exit(exit_code=1) at LyX.cpp:263:2
    frame #4: 0x00000001005d7927 LyX`boost::assertion_failed(expr="false", function="void lyx::doAssertWithCallstack(bool)", file="/Users/stephan/git/lyx-2.4.x/src/support/lassert.cpp", line=45) at boost.cpp:47:2
    frame #5: 0x0000000101179bdb LyX`lyx::doAssertWithCallstack(value=false) at lassert.cpp:45:3
    frame #6: 0x000000010117a986 LyX`lyx::doBufErr(expr="false", file="/Users/stephan/git/lyx-2.4.x/src/CoordCache.cpp", line=27) at lassert.cpp:83:2
    frame #7: 0x00000001001f4011 LyX`lyx::lyxbreaker(data=0x000000014c46c880, hint="dim", size=15) at CoordCache.cpp:27:2
    frame #8: 0x000000010079104a LyX`lyx::CoordCacheBase<lyx::MathData>::checkDim(this=0x000000010788ea18, thing=0x000000014c46c880, hint="dim") const at CoordCache.h:154:4
    frame #9: 0x0000000100781ba6 LyX`lyx::CoordCacheBase<lyx::MathData>::dim(this=0x000000010788ea18, thing=0x000000014c46c880) const at CoordCache.h:97:3
    frame #10: 0x0000000100846625 LyX`lyx::MathData::dimension(this=0x000000014c46c880, bv=0x0000000148c1e870) const at MathData.cpp:954:37
    frame #11: 0x000000010072d25a LyX`lyx::InsetMathGrid::cellXOffset(this=0x000000014c4931d0, bv=0x0000000148c1e870, idx=0) const at InsetMathGrid.cpp:910:40
    frame #12: 0x000000010072cda0 LyX`lyx::InsetMathGrid::draw(this=0x000000014c4931d0, pi=0x00007ffeefbfc448, x=313, y=269) const at InsetMathGrid.cpp:602:38
    frame #13: 0x000000010074ffbf LyX`lyx::InsetMathHull::draw(this=0x000000014c4931d0, pi=0x00007ffeefbfc448, x=312, y=269) const at InsetMathHull.cpp:707:17
    frame #14: 0x00000001004790f9 LyX`lyx::RowPainter::paintInset(this=0x00007ffeefbfbcf0, e=0x000000014c40f030) const at RowPainter.cpp:118:11
    frame #15: 0x000000010047c6ea LyX`lyx::RowPainter::paintText(this=0x00007ffeefbfbcf0) at RowPainter.cpp:578:4
    frame #16: 0x0000000100546f92 LyX`lyx::TextMetrics::drawParagraph(this=0x000000014c79bf08, pi=0x00007ffeefbfc448, pit=8, x=0, y=269) const at TextMetrics.cpp:2146:6
    frame #17: 0x000000010054ff90 LyX`lyx::TextMetrics::draw(this=0x000000014c79bf08, pi=0x00007ffeefbfc448, x=0, y=216) const at TextMetrics.cpp:1991:3
    frame #18: 0x000000010016c287 LyX`lyx::BufferView::draw(this=0x0000000148c1e870, pain=0x00007ffeefbfc638, paint_caret=false) at BufferView.cpp:3643:6
    frame #19: 0x0000000100feb479 LyX`lyx::frontend::GuiWorkArea::paintEvent(this=0x0000000148c8a890, ev=0x00007ffeefbfcca0) at GuiWorkArea.cpp:1330:19
    frame #20: 0x0000000104a61192 QtWidgets`QWidget::event(QEvent*) + 1090
    frame #21: 0x0000000104b0983b QtWidgets`QFrame::event(QEvent*) + 43
    frame #22: 0x00000001058fb029 QtCore`QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 217
    frame #23: 0x0000000104a27968 QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 248
    frame #24: 0x0000000104a28d42 QtWidgets`QApplication::notify(QObject*, QEvent*) + 466
    frame #25: 0x0000000100c70263 LyX`lyx::frontend::GuiApplication::notify(this=0x000000010624b950, receiver=0x0000000148c13510, event=0x00007ffeefbfcca0) at GuiApplication.cpp:3001:24
    frame #26: 0x00000001058fad84 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212
    frame #27: 0x0000000104a52d65 QtWidgets`QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, QFlags<QWidgetPrivate::DrawWidgetFlag>, QPainter*, QWidgetRepaintManager*) + 3461
    frame #28: 0x0000000104a34f19 QtWidgets`QWidgetRepaintManager::paintAndFlush() + 5049
    frame #29: 0x0000000104a35292 QtWidgets`QWidgetRepaintManager::sync() + 274
    frame #30: 0x0000000104a613bb QtWidgets`QWidget::event(QEvent*) + 1643
    frame #31: 0x0000000104b738e4 QtWidgets`QMainWindow::event(QEvent*) + 276
    frame #32: 0x0000000100fa9d2c LyX`lyx::frontend::GuiView::event(this=0x0000000115d14550, e=0x000000010649e8d0) at GuiView.cpp:1803:23
    frame #33: 0x0000000104a2797d QtWidgets`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 269
    frame #34: 0x0000000104a28d42 QtWidgets`QApplication::notify(QObject*, QEvent*) + 466
    frame #35: 0x0000000100c70263 LyX`lyx::frontend::GuiApplication::notify(this=0x000000010624b950, receiver=0x0000000115d14550, event=0x000000010649e8d0) at GuiApplication.cpp:3001:24
    frame #36: 0x00000001058fad84 QtCore`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 212
    frame #37: 0x00000001058fbeb3 QtCore`QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) + 691
    frame #38: 0x0000000114a9f502 libqcocoa.dylib`QCocoaEventDispatcherPrivate::processPostedEvents() + 322
    frame #39: 0x0000000114a9fc08 libqcocoa.dylib`QCocoaEventDispatcherPrivate::postedEventsSourceCallback(void*) + 40
    frame #40: 0x00007fff3a09539b CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
    frame #41: 0x00007fff3a095341 CoreFoundation`__CFRunLoopDoSource0 + 108
    frame #42: 0x00007fff3a078c0b CoreFoundation`__CFRunLoopDoSources0 + 195
    frame #43: 0x00007fff3a0781d5 CoreFoundation`__CFRunLoopRun + 1189
    frame #44: 0x00007fff3a077ade CoreFoundation`CFRunLoopRunSpecific + 455
    frame #45: 0x00007fff393381ab HIToolbox`RunCurrentEventLoopInMode + 292
    frame #46: 0x00007fff39337ee5 HIToolbox`ReceiveNextEventCommon + 603
    frame #47: 0x00007fff39337c76 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 64
    frame #48: 0x00007fff376cfe89 AppKit`_DPSNextEvent + 1135
    frame #49: 0x00007fff376ceb77 AppKit`-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
    frame #50: 0x00007fff376c8c94 AppKit`-[NSApplication run] + 699
    frame #51: 0x0000000114a9ea1c libqcocoa.dylib`QCocoaEventDispatcher::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 2652
    frame #52: 0x00000001058f6eff QtCore`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 431
    frame #53: 0x00000001058fb312 QtCore`QCoreApplication::exec() + 130
    frame #54: 0x0000000100c6e256 LyX`lyx::frontend::GuiApplication::exec(this=0x000000010624b950) at GuiApplication.cpp:2764:9
    frame #55: 0x00000001003b9fad LyX`lyx::LyX::exec(this=0x00007ffeefbff2f0, argc=0x00007ffeefbff308, argv=0x00007ffeefbff330) at LyX.cpp:377:39
    frame #56: 0x0000000100650586 LyX`main(argc=1, argv=0x00007ffeefbff330) at main.cpp:55:26
    frame #57: 0x00007fff653783d5 libdyld.dylib`start + 1

I can apply a patch to cure it and test if one comes up with a solution.

Stephan

PS: Thanks for the reminder.

> 
> Pavel
> 
> On Tue, Feb 20, 2024 at 10:45:58AM +1100, Robert Betz wrote:
>> Stephan,
>> 
>> I have attached a Lyx file and associated template and layout files. This is
>> a much smaller example. After experimenting, it seems to fail sometimes, and
>> not others. One can make a seeminglyinnocuous change and it will ether fail
>> consistently on SVN update, or it will work consistently.
>> 
>> Hope these files help track done the issue.
>> 
>> Thanks.
>> -- 
>> 
>> 
>> Regards,
>> 
>> Bob
>> 
>> Robert Betz
>> E: robertbetz4 at gmail.com
>> M: 0419249948
>> 
>> 
>> Stephan Witt wrote on 19/2/2024 5:36???pm:
>>> Am 19.02.2024 um 05:17 schrieb Robert Betz <robertbetz4 at gmail.com>:
>>>> I am currently using Lyx 2.4.0 RC3 on MAC OSX V14.2.1 (Sonoma) and if I try and check in a Lyx document to an SVN repository Lyx crashes. Using the same SVN version under Lyx V2.3.7 is OK.
>>>> 
>>>> The Lyx crash log is:
>>>> 
>>>> (  1) 1   lyx                                 0x00000001028e85c3 _ZN3lyx8frontend5Alert7doErrorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_b : 1   lyx                                 0x00000001028e85c3 _ZN3lyx8frontend5Alert7doErrorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_b + 199
>>>> (  2) 2   lyx                                 0x00000001028e893c _ZN3lyx8frontend5Alert5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_b : 2   lyx                                 0x00000001028e893c _ZN3lyx8frontend5Alert5errorERKNSt3__112basic_stringIwNS2_11char_traitsIwEENS2_9allocatorIwEEEESA_b + 139
>>>> (  3) 3   lyx                                 0x00000001025edeff _ZN3lyxL13error_handlerEi : 3   lyx                                 0x00000001025edeff _ZN3lyxL13error_handlerEi + 350
>>>> (  4) 4   libsystem_platform.dylib            0x00007ff8065d237d _sigtramp : 4   libsystem_platform.dylib            0x00007ff8065d237d _sigtramp + 29
>>>> (  5) 5   ???                                 0x00007ff7bda4486e 0x0 : 5   ???                                 0x00007ff7bda4486e 0x0 + 140702015309934
>>>> (  6) 6   lyx                                 0x0000000102717774 _ZNK3lyx13InsetMathGrid4drawERNS_11PainterInfoEii : 6   lyx                                 0x0000000102717774 _ZNK3lyx13InsetMathGrid4drawERNS_11PainterInfoEii + 168
>>>> ...
>>>> 
>>>> Regards,
>>>> 
>>>> Bob
>>> Hi Bob,
>>> 
>>> thank you for testing the RC3 version.
>>> 
>>> I tried to reproduce the crash but I failed. I suppose it happens for some documents only, i.e. for documents containing some MathGrid element.
>>> 
>>> Is the crash reproducible for you or is it spurious? Is it possible to provide a MWE document?
>>> 
>>> BR, Stephan
>> 
> 
>> #% Do not delete the line below; configure depends on this
>> #  \DeclareLaTeXClass[article,float.sty,pifont.sty,rcs.sty,svn-multi.sty]{article (My article)}
>> # Article textclass definition file. Taken from initial LyX source code
>> # Author : Matthias Ettrich <ettrich at informatik.uni-tuebingen.de>
>> # Transposed by Pascal André <andre at via.ecp.fr>
>> # Heavily modifed and enhanced by serveral developers.
>> 
>> Format 35
>> Input stdclass.inc
>> 
>> SecNumDepth             3
>> TocDepth                3
>> 
>> NoStyle Chapter
>> NoStyle Chapter*
>> 
>> Preamble
>>    \usepackage{float}
>>    \usepackage{afterpage}
>>    \usepackage{calc}
>>    \usepackage{pifont}
>>    \usepackage{rcs}
>>    \usepackage{svn-multi}
>>    \newcommand\longpage[1][1]{\enlargethispage{#1\baselineskip}}
>>    \newcommand\shortpage[1][1]{\enlargethispage{-#1\baselineskip}}
>>    \newcommand{\rmed}{\hspace*{\fill}\ding{'251}}
>>    \newcommand{\rme}{\hspace*{\fill}\ding{'156}}
>> EndPreamble
>> 
>> #Style MyQuote
>> #    Margin                Static
>> #    LatexType             Environment
>> #    LatexName             myquote
>> #    NextNoIndent          1
>> #    LeftMargin            MMM
>> #    RightMargin           MMM
>> #    TopSep                0.5
>> #    ParSep                0.5
>> #    BottomSep             0.5
>> #    Align                 Block
>> #    AlignPossible         Block, Left, Right, Center
>> #    LabelType             Manual
>> #    LatexParam            1
>> #    OptionalArgs          1
>> #    LabelSep              x
>> #    LabelFont
>> #      Shape               Up
>> #      Series              Bold
>> #    EndFont
>> #    #define the environment 
>> #    Preamble
>> #        \newenvironment{myquote}[1]{\begin{quote}\textbf{#1 }}{\end{quote}}
>> #    EndPreamble    
>> #End
>> 
>> 
>> 
>> Style Part
>>    Align                 Left
>>    AlignPossible         Left
>>    TopSep                2
>>    BottomSep             1.5
>>    Font
>>      Size                Larger
>>    EndFont
>> End
>> 
>> 
>> Style Part*
>>    Align                 Left
>>    AlignPossible         Left
>>    TopSep                2
>>    BottomSep             1.5
>>    Font
>>      Size                Larger
>>    EndFont
>> End
>> 
>> # Theorem-numbered style *Template* declaration
>> Style TheoremTemplate
>>    Margin                First_Dynamic
>>    LatexType             Environment
>>    LabelSep              M
>>    ParIndent             MM
>>    TopSep                0.5
>>    BottomSep             0.5
>>    ParSep                0
>>    Align                 Block
>>    AlignPossible         Block, Left
>>    LabelType             Static
>>    Font
>>      Shape               Italic
>>      Series              Medium
>>      Size                Normal
>>    EndFont
>>    LabelFont
>>      Shape               Up
>>      Series              Bold
>>    EndFont
>>    OptionalArgs          1
>>    EndLabelType          Filled_Box    
>> End
>> 
>> 
>> Style Proof
>>    CopyStyle             TheoremTemplate
>>    LatexName             proof
>>    LabelString           "Proof:"
>>    Preamble
>>    \newtheorem{proof}{Proof}
>>    EndPreamble    
>> End
>> 
>> 
>> Style Theorem
>>    CopyStyle             TheoremTemplate
>>    LatexName             thm
>>    LabelString           "Theorem #:"
>>    Preamble
>>    \newtheorem{thm}{Theorem}
>>    EndPreamble
>> End
>> 
>> 
>> Style Lemma
>>    CopyStyle             TheoremTemplate
>>    LatexName             lemma
>>    LabelString           "Lemma #:"
>>    Preamble
>>    \newtheorem{lemma}{Lemma}
>>    EndPreamble
>> End
>> 
>> 
>> Style Corollary
>>    CopyStyle             TheoremTemplate
>>    LatexName             cor
>>    LabelString           "Corollary #:"
>>    Preamble
>>    \newtheorem{cor}{Corollary}
>>    EndPreamble
>> End
>> 
>> 
>> Style Proposition
>>    CopyStyle             TheoremTemplate
>>    LatexName             prop
>>    LabelString           "Proposition #:"
>>    Preamble
>>    \newtheorem{prop}{Proposition}
>>    EndPreamble
>> End
>> 
>> 
>> Style Conjecture
>>    CopyStyle             TheoremTemplate
>>    LatexName             conject
>>    LabelString           "Conjecture #:"
>>    Preamble
>>    \newtheorem{conject}{Conjecture}
>>    EndPreamble
>> End
>> 
>> 
>> Style Criterion
>>    CopyStyle             TheoremTemplate
>>    LatexName             criter
>>    LabelString           "Criterion #:"
>>    Preamble
>>    \newtheorem{criter}{Criterion}
>>    EndPreamble
>> End
>> 
>> 
>> Style Fact
>>    CopyStyle             TheoremTemplate
>>    LatexName             fact
>>    LabelString           "Fact #:"
>>    Preamble
>>    \newtheorem{fact}{Fact}
>>    EndPreamble
>> End
>> 
>> 
>> Style Axiom
>>    CopyStyle             TheoremTemplate
>>    LatexName             axi
>>    LabelString           "Axiom #:"
>>    Preamble
>>    \newtheorem{axi}{Axiom}
>>    EndPreamble
>> End
>> 
>> 
>> Style Definition
>>    CopyStyle             TheoremTemplate
>>    LatexName             definitn
>>    LabelString           "Definition #:"
>>    Preamble
>>    \newtheorem{definitn}{Definition}
>>    EndPreamble
>> End
>> 
>> 
>> Style Example
>>    CopyStyle             TheoremTemplate
>>    LatexName             example
>>    LabelString           "Example #:"
>>    Preamble
>>    \newtheorem{example}{Example}
>>    EndPreamble
>> End
>> 
>> 
>> Style Condition
>>    CopyStyle             TheoremTemplate
>>    LatexName             condition
>>    LabelString           "Condition #:"
>>    Preamble
>>    \newtheorem{condition}{Condition}
>>    EndPreamble
>> End
>> 
>> 
>> Style Problem
>>    CopyStyle             TheoremTemplate
>>    LatexName             problem
>>    LabelString           "Problem #:"
>>    Preamble
>>    \newtheorem{problem}{Problem}
>>    EndPreamble
>> End
>> 
>> 
>> Style Exercise
>>    CopyStyle             TheoremTemplate
>>    LatexName             exacise
>>    LabelString           "Exercise #:"
>>    Preamble
>>    \newtheorem{exacise}{Exercise}
>>    EndPreamble
>> End
>> 
>> 
>> Style Remark
>>    CopyStyle             TheoremTemplate
>>    LatexName             remrk
>>    LabelString           "Remark #:"
>>    Preamble
>>    \newtheorem{remrk}{Remark}
>>    EndPreamble
>> End
>> 
>> 
>> Style Claim
>>    CopyStyle             TheoremTemplate
>>    LatexName             claim
>>    LabelString           "Claim #:"
>>    Preamble
>>    \newtheorem{claim}{Claim}
>>    EndPreamble
>> End
>> 
>> 
>> Style Note
>>    CopyStyle             TheoremTemplate
>>    LatexName             note
>>    LabelString           "Note #:"
>>    Preamble
>>    \newtheorem{note}{Note}
>>    EndPreamble
>> End
>> 
>> 
>> Style Notation
>>    CopyStyle             TheoremTemplate
>>    LatexName             notation
>>    LabelString           "Notation #:"
>>    Preamble
>>    \newtheorem{notation}{Notation}
>>    EndPreamble
>> End
>> 
>> 
>> Style Case
>>    CopyStyle             TheoremTemplate
>>    LatexName             case
>>    LabelString           "Case #:"
>>    Preamble
>>    \newtheorem{case}{Case}
>>    EndPreamble
>> End
>> 
>> 
>> Style Conclusion
>>    CopyStyle             TheoremTemplate
>>    LatexName             conclude
>>    EndLabelType          Filled_Box
>>    LabelString           "Conclusion #:"
>>    Preamble
>>    \newtheorem{conclude}{Conclusion}
>>    EndPreamble
>> End
>> 
>> Style Summary
>>    CopyStyle             TheoremTemplate
>>    LatexName             sumary
>>    EndLabelType          Filled_Box
>>    LabelString           "Summary #:"
>>    Preamble
>>    \newtheorem{sumary}{Summary}
>>    EndPreamble
>> End
>> 
>> Style Prac-issue
>>    CopyStyle             TheoremTemplate
>>    LatexName             prac
>>    LabelString           "Practical issue #:"
>>    EndLabelType          Filled_Box
>>    Preamble
>>    \newtheorem{prac}{Practical issue}
>>    EndPreamble
>> End
>> 
>> Style Assumption
>>    CopyStyle             TheoremTemplate
>>    LatexName             assume
>>    EndLabelType          Filled_Box
>>    LabelString           "Assumption #:"
>>    Preamble
>>    \newtheorem{assume}{Assumption}
>>    EndPreamble
>> End
>> 
>> Style Observation
>>    CopyStyle             TheoremTemplate
>>    LatexName             observ
>>    EndLabelType          Filled_Box
>>    LabelString           "Observation #:"
>>    Preamble
>>    \newtheorem{observ}{Observation}
>>    EndPreamble
>> End
>> 
>> 
>> 
>> NoStyle TheoremTemplate
>> 
>> 
> 
>> #LyX 2.3 created this file. For more info see http://www.lyx.org/
>> \lyxformat 544
>> \begin_document
>> \begin_header
>> \save_transient_properties true
>> \origin unavailable
>> \textclass MyArticle
>> \begin_preamble
>> \usepackage{ifpdf}
>> \ifpdf
>>  \usepackage[novbox]{pdfsync}
>> \else
>>  \usepackage[active]{srcltx}
>> \fi
>> 
>> \RCS $Author: rbetz $
>> \RCS $RCSfile: MyArticle.lyx,v $
>> \RCS $Revision: 389 $
>> \RCS $Date: 2016-02-22 14:10:39 +1100 (Mon, 22 Feb 2016) $
>> 
>> \svnidlong 
>> {$LastChangedBy: rbetz $}
>> {$LastChangedRevision: 389 $}
>> {$LastChangedDate: 2016-02-22 14:10:39 +1100 (Mon, 22 Feb 2016) $}
>> {$HeadURL: https://rbetz@vcs2.newcastle.edu.au:18080/svn/Useful_Resources/LyxTemplatesLayouts/Templates/V2.1/MyArticle.lyx $}
>> 
>> % The follow registration if a mapping between usernames and the real names of
>> % people. Modify as required.
>> %
>> \svnRegisterAuthor{rbetz}{R.E. Betz}
>> \svnRegisterAuthor{tsummers}{T.J. Summers}
>> \svnRegisterAuthor{gmirzaeva}{G. Mirzaeva}
>> \svnRegisterAuthor{dgay}{D. Gay}
>> \svnRegisterAuthor{mfu}{M. Fu}
>> \svnRegisterAuthor{crowe}{C. Rowe}
>> \svnRegisterAuthor{ctownsend}{C. Townsend}
>> 
>> % Watermarking package
>> %\usepackage[firstpage]{draftwatermark}
>> %\SetWatermarkScale{4}
>> %\SetWatermarkLightness{0.8}
>> 
>> % Command to change the float to text separation
>> %
>> %\setlength{\textfloatsep}{2pt plus 1.0pt minus 2.0pt}
>> %\setlength{\floatsep}{2pt plus 1.0pt minus 2.0pt}
>> %\setlength{\intextsep}{10pt plus 1.0pt minus 2.0pt}
>> %
>> % For double column width floats
>> %
>> %\setlength{\dblfloatsep}{10.0pt plus 1.0pt minus 2.0pt}
>> %\setlength{\dbltextfloatsep}{10.0pt plus 1.0pt minus 2.0pt}
>> 
>> % Spacing around the caption
>> %
>> %\setlength{\abovecaptionskip}{2pt plus 1.0pt minus 2.0pt}
>> %\setlength{\belowcaptionskip}{2pt plus 1.0pt minus 2.0pt}
>> 
>> % Change the bibliography separation
>> %
>> %\setlength{\bibsep}{0.0pt}
>> 
>> % Change the spacing between the section headings
>> %
>> %\usepackage{titlesec}
>> %\titlespacing*{\section}{3pt}{0ex}{0ex}
>> %\titlespacing*{\subsection}{3pt}{0ex}{0ex}
>> %\titlespacing*{\subsubsection}{3pt}{0ex}{0ex}
>> \end_preamble
>> \options sort&compress,numerical
>> \use_default_options false
>> \maintain_unincluded_children false
>> \language english
>> \language_package default
>> \inputencoding auto
>> \fontencoding global
>> \font_roman "default" "default"
>> \font_sans "default" "default"
>> \font_typewriter "default" "default"
>> \font_math "auto" "auto"
>> \font_default_family default
>> \use_non_tex_fonts false
>> \font_sc false
>> \font_osf false
>> \font_sf_scale 100 100
>> \font_tt_scale 100 100
>> \use_microtype false
>> \use_dash_ligatures true
>> \graphics default
>> \default_output_format default
>> \output_sync 0
>> \bibtex_command default
>> \index_command default
>> \paperfontsize default
>> \spacing single
>> \use_hyperref false
>> \papersize a4paper
>> \use_geometry false
>> \use_package amsmath 1
>> \use_package amssymb 1
>> \use_package cancel 1
>> \use_package esint 0
>> \use_package mathdots 1
>> \use_package mathtools 1
>> \use_package mhchem 1
>> \use_package stackrel 1
>> \use_package stmaryrd 1
>> \use_package undertilde 1
>> \cite_engine natbib
>> \cite_engine_type numerical
>> \biblio_style ieeetr
>> \use_bibtopic false
>> \use_indices false
>> \paperorientation portrait
>> \suppress_date false
>> \justification true
>> \use_refstyle 0
>> \use_minted 0
>> \branch MathMacros
>> \selected 0
>> \filename_suffix 0
>> \color #faf0e6
>> \end_branch
>> \index Index
>> \shortcut idx
>> \color #008000
>> \end_index
>> \secnumdepth 3
>> \tocdepth 3
>> \paragraph_separation indent
>> \paragraph_indentation default
>> \is_math_indent 0
>> \math_numbering_side default
>> \quotes_style english
>> \dynamic_quotes 0
>> \papercolumns 1
>> \papersides 1
>> \paperpagestyle default
>> \tracking_changes false
>> \output_changes false
>> \html_math_output 0
>> \html_css_as_file 0
>> \html_be_strict false
>> \end_header
>> 
>> \begin_body
>> 
>> \begin_layout Title
>> Put Title Here
>> \begin_inset Foot
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> SVN Version: 
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> svnrev
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset Newline newline
>> \end_inset
>> 
>> Modified on: 
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> svndate
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset Newline newline
>> \end_inset
>> 
>> Last modified by: 
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> protect
>> \backslash
>> svnFullAuthor{
>> \backslash
>> svnauthor}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Author
>> Author
>> \begin_inset Newline newline
>> \end_inset
>> 
>> Affiliation
>> \end_layout
>> 
>> \begin_layout Date
>> March 25, 2008
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status open
>> 
>> \begin_layout Plain Layout
>> Can use 
>> \backslash
>> RCSDate or 
>> \backslash
>> RCSRevision if CVS is used as the version control system.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status open
>> 
>> \begin_layout Plain Layout
>> MathMacro Branch follows ??? activate if macros required.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Branch MathMacros
>> inverted 0
>> status open
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> NOW DEFINE THE MACROS USED IN THIS REPORT
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Phasor
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\ph}[2]{\vec{\mathbf{#1}}_{\mathrm{#2}}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Phasor magnitude
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\phm}[2]{\hat{\mathbf{#1}}_{\mathrm{#2}}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Complex impedance
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\imp}[2]{\mathbf{#1}_{\mathrm{#2}}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Conjugate phasor
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\cph}[2]{\vec{\mathbf{#1}}_{\mathrm{#2}}^{\ast}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> rms operator
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\rms}[2]{\hat{#1}_{\mathrm{#2}}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Complex power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\cpwr}[1]{\vec{\mathbf{S}}_{\mathrm{#1}}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Single phase average real power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\p}[1]{P_{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Single phase reactive power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\q}[1]{Q_{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Three phase real power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\pt}{P_{3\phi}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Three phase reactive power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\qt}{Q_{3\phi}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> ====================================
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> MATRIX MACROS
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Matrix variable
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\mv}[1]{\mathbf{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> ====================================
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> SPACE VECTOR MACROS
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\sv}[3]{\underline{#1}_{#2}^{#3}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Conjugated space vector
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\csv}[2]{\underline{#1}_{#2}^{\ast}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector stator value in stationary reference frame referred to the
>> stator.
>> In its natural reference frame therefore there is no double subscript.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svss}[1]{\underline{#1}_{s}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector of rotor value in a stationary reference frame referred to
>> the stator.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrs}[1]{\underline{#1}_{rs}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector of a stator values in a rotating reference frame referred to
>> the stator.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svsr}[1]{\underline{#1}_{sr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector of rotor value in a rotating reference frame referred to the
>> stator - NOTE THE ROTATING REFERENCE FRAME IS NOT THE ROTOR REFERENCE FRAME
>> ??? I.E.
>> NOT IN ITS NATURAL REFERENCE FRAME!!!! Hence the double subscript.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrr}[1]{\underline{#1}_{rr}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define a space vector of a rotor value in its natural rotor reference frame.
>> The natural reference frame for the rotor is the rotor itself.
>> Therefore these quantities are represented with respect to a reference
>> frame rotating at 
>> \begin_inset Formula $\omega_{r}$
>> \end_inset
>> 
>> with respect to a stationary reference frame.
>> Note that the value is referred to the rotor ??? i.e.
>> essentially an unreferred rotor value
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svr}[1]{\underline{#1}_{r}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define space vector of a magnetising quantity relative to the stationary
>> reference frame and referred to the stator ??? for example, 
>> \backslash
>> svms{i} = (
>> \backslash
>> svss{i} + 
>> \backslash
>> svrs{i})L_m
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svms}[1]{\underline{#1}_{ms}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define space vector of a magnetising quantity relative to the rotating reference
>> frame referred to the stator ??? for example, 
>> \backslash
>> svmr{i} = (
>> \backslash
>> svsr{i} + 
>> \backslash
>> svrr{i})L_m
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svmr}[1]{\underline{#1}_{mr}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the space vector of the stator magnetising vector in a stationary
>> reference frame ??? vector could be the stator magnetising current, or the
>> stator magnetising flux.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svsms}[1]{\underline{#1}_{sms}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the space vector of the stator magnetising vector in a rotating reference
>> frame ??? vector could be the stator magnetising current, or the stator magnetisi
>> ng flux.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svsmr}[1]{\underline{#1}_{smr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the space vector of the rotor magnetising vector in a rotating reference
>> frame referred to the stator ??? vector could be the rotor magnetising current,
>> or the rotor magnetising flux.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrmr}[1]{\underline{#1}_{rmr}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the hatted version of the space vector immediately above this.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrmrh}[1]{\underline{\hat{#1}}_{rmr}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the space vector of the rotor magnetising vector in a stationary
>> reference frame referred to the stator ??? vector could be the rotor magnetising
>> current, or the rotor magnetising flux.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrms}[1]{\underline{#1}_{rms}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the hatted version of the previous space vector
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrmsh}[1]{\underline{\hat{#1}}_{rms}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define a general hatted space vector ??? i.e.
>> a user defined hatted space vector.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svh}[2]{\underline{\hat{#1}}_{#2}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define magnitude of a user defined space vector ??? this magnitude allows
>> one to build and arbitrary space vector.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svm}[2]{|\underline{#1}_{#2}|}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define magnitude of user defined hatted space vector
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svmh}[2]{|\underline{\hat{#1}}_{#2}|}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the magnitude of one of the existing space vector definitions above.
>> One can use an existing definition as the parameter.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\msv}[1]{|#1|}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> A Separate notation is used for powers derived from the space vectors because
>> space vector powers have an instantaneous aspect to their behaviour ??? i.e.
>> they are not based on rms and simusoidal approximations as are the powers
>> defined for the phasor expressions.
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> Please note that these powers are in themselves not space vectors ??? they
>> are simply derived from space vector expressions.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector complex power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svS}[1]{\underline{s}_{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> % Space vector real power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svP}[1]{p_{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector imaginary power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svQ}[1]{q_{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> DQ AXIS QUANTITIES
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> ==================
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> There are four quantities represented here - ds qs for the stationary frame
>> orthogonal components of some variable, and the dr and qr components for
>> the rotating frame orthogonal components of a variable.
>> There are two parameters passed ??? the first if the variable type ??? i.e i
>> for current, 
>> \begin_inset Formula $\psi$
>> \end_inset
>> 
>> for flux, and the second parameter is a qualifier for the variable.
>> For example, if one wants the rotor magnetising vector ds axis component
>> then the variable is 
>> \backslash
>> ds{i}{rm} which would give i_{rmds} for the variable.
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> NOTE: if one wishes to refer a rotor variable to the stator then the prime
>> has to be manually added.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> The ds component of a variable
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\ds}[2]{#1_{#2ds}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Hatted version
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\dsh}[2]{\hat{#1}_{#2ds}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> The qs component of a variable
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\qs}[2]{#1_{#2qs}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Hatted version
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\qsh}[2]{\hat{#1}_{#2qs}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> The dr component of a variable
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\dr}[2]{#1_{#2dr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Hatted version
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\drh}[2]{\hat{#1}_{#2dr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> The qr component of a variable
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\qr}[2]{#1_{#2qr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Hatted version
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\qrh}[2]{\hat{#1}_{#2qr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> For roman maths
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\mrm}[1]{\mathrm{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Sans serif fonts for text use in Maths.
>> Used in Beamer presentations.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\msf}[1]{\mathsf{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Used for matrices
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\mx}[3]{\mathbf{#1}_{#2}^{#3}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Short hand go 
>> \backslash
>> times
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\*}{\times}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Shortcut for 
>> \backslash
>> rightarrow
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\ra}{\rightarrow}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status open
>> 
>> \begin_layout Plain Layout
>> Shortcut for 
>> \backslash
>> therefore
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\tf}{\therefore}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status open
>> 
>> \begin_layout Plain Layout
>> Shortcut for 
>> \backslash
>> triangleq or defined as
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\da}{\triangleq}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Section
>> Introduction
>> \end_layout
>> 
>> \begin_layout Standard
>> This is the first section.
>> \end_layout
>> 
>> \end_body
>> \end_document
> 
>> #LyX 2.4 created this file. For more info see https://www.lyx.org/
>> \lyxformat 620
>> \begin_document
>> \begin_header
>> \save_transient_properties true
>> \origin unavailable
>> \textclass MyArticle
>> \begin_preamble
>> \usepackage{ifpdf}
>> \ifpdf
>>  \usepackage[novbox]{pdfsync}
>> \else
>>  \usepackage[active]{srcltx}
>> \fi
>> 
>> \usepackage{colortbl}
>> \definecolor{lightgray}{gray}{0.8}
>> 
>> \RCS $Author: rbetz $
>> \RCS $RCSfile: MyArticle.lyx,v $
>> \RCS $Revision: 399 $
>> \RCS $Date: 2024-02-20 10:42:03 +1100 (Tue, 20 Feb 2024) $
>> 
>> \svnidlong 
>> {$LastChangedBy: rbetz $}
>> {$LastChangedRevision: 399 $}
>> {$LastChangedDate: 2024-02-20 10:42:03 +1100 (Tue, 20 Feb 2024) $}
>> {$HeadURL: https://svn.enermicro.com.au/svn/Roberts_Stuff/test.lyx $}
>> 
>> % The follow registration if a mapping between usernames and the real names of
>> % people. Modify as required.
>> %
>> \svnRegisterAuthor{rbetz}{R.E. Betz}
>> \svnRegisterAuthor{tsummers}{T.J. Summers}
>> \svnRegisterAuthor{gmirzaeva}{G. Mirzaeva}
>> \svnRegisterAuthor{dgay}{D. Gay}
>> \svnRegisterAuthor{mfu}{M. Fu}
>> \svnRegisterAuthor{crowe}{C. Rowe}
>> \svnRegisterAuthor{ctownsend}{C. Townsend}
>> 
>> % Watermarking package
>> %\usepackage[firstpage]{draftwatermark}
>> %\SetWatermarkScale{4}
>> %\SetWatermarkLightness{0.8}
>> 
>> % Command to change the float to text separation
>> %
>> %\setlength{\textfloatsep}{2pt plus 1.0pt minus 2.0pt}
>> %\setlength{\floatsep}{2pt plus 1.0pt minus 2.0pt}
>> %\setlength{\intextsep}{10pt plus 1.0pt minus 2.0pt}
>> %
>> % For double column width floats
>> %
>> %\setlength{\dblfloatsep}{10.0pt plus 1.0pt minus 2.0pt}
>> %\setlength{\dbltextfloatsep}{10.0pt plus 1.0pt minus 2.0pt}
>> 
>> % Spacing around the caption
>> %
>> %\setlength{\abovecaptionskip}{2pt plus 1.0pt minus 2.0pt}
>> %\setlength{\belowcaptionskip}{2pt plus 1.0pt minus 2.0pt}
>> 
>> % Change the bibliography separation
>> %
>> %\setlength{\bibsep}{0.0pt}
>> 
>> % Change the spacing between the section headings
>> %
>> %\usepackage{titlesec}
>> %\titlespacing*{\section}{3pt}{0ex}{0ex}
>> %\titlespacing*{\subsection}{3pt}{0ex}{0ex}
>> %\titlespacing*{\subsubsection}{3pt}{0ex}{0ex}
>> \end_preamble
>> \options sort&compress,numerical
>> \use_default_options false
>> \maintain_unincluded_children no
>> \language english
>> \language_package default
>> \inputencoding auto-legacy
>> \fontencoding auto
>> \font_roman "default" "default"
>> \font_sans "default" "default"
>> \font_typewriter "default" "default"
>> \font_math "auto" "auto"
>> \font_default_family default
>> \use_non_tex_fonts false
>> \font_sc false
>> \font_roman_osf false
>> \font_sans_osf false
>> \font_typewriter_osf false
>> \font_sf_scale 100 100
>> \font_tt_scale 100 100
>> \use_microtype false
>> \use_dash_ligatures true
>> \graphics default
>> \default_output_format default
>> \output_sync 1
>> \bibtex_command default
>> \index_command default
>> \float_placement class
>> \float_alignment class
>> \paperfontsize default
>> \spacing single
>> \use_hyperref false
>> \papersize a4
>> \use_geometry false
>> \use_package amsmath 1
>> \use_package amssymb 1
>> \use_package cancel 1
>> \use_package esint 0
>> \use_package mathdots 1
>> \use_package mathtools 1
>> \use_package mhchem 1
>> \use_package stackrel 1
>> \use_package stmaryrd 1
>> \use_package undertilde 1
>> \cite_engine natbib
>> \cite_engine_type numerical
>> \biblio_style ieeetr
>> \use_bibtopic false
>> \use_indices false
>> \paperorientation portrait
>> \suppress_date false
>> \justification true
>> \use_refstyle 0
>> \use_formatted_ref 0
>> \use_minted 0
>> \use_lineno 0
>> \branch MathMacros
>> \selected 1
>> \filename_suffix 0
>> \color background background
>> \end_branch
>> \index Index
>> \shortcut idx
>> \color #008000
>> \end_index
>> \secnumdepth 3
>> \tocdepth 3
>> \paragraph_separation indent
>> \paragraph_indentation default
>> \is_math_indent 0
>> \math_numbering_side default
>> \quotes_style english
>> \dynamic_quotes 0
>> \papercolumns 1
>> \papersides 1
>> \paperpagestyle default
>> \tablestyle default
>> \tracking_changes false
>> \output_changes false
>> \change_bars false
>> \postpone_fragile_content false
>> \html_math_output 0
>> \html_css_as_file 0
>> \html_be_strict false
>> \docbook_table_output 0
>> \docbook_mathml_prefix 1
>> \end_header
>> 
>> \begin_body
>> 
>> \begin_layout Title
>> Put Title Here
>> \begin_inset Foot
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> SVN Version:
>> 
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> svnrev
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset Newline newline
>> \end_inset
>> 
>> Modified on:
>> 
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> svndate
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset Newline newline
>> \end_inset
>> 
>> Last modified by:
>> 
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> protect
>> \backslash
>> svnFullAuthor{
>> \backslash
>> svnauthor}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Author
>> Author
>> \begin_inset Newline newline
>> \end_inset
>> 
>> Affiliation
>> \end_layout
>> 
>> \begin_layout Date
>> March 25,
>> 2008
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status open
>> 
>> \begin_layout Plain Layout
>> Can use 
>> \backslash
>> RCSDate or 
>> \backslash
>> RCSRevision if CVS is used as the version control system.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status open
>> 
>> \begin_layout Plain Layout
>> MathMacro Branch follows ??? activate if macros required.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Branch MathMacros
>> inverted 0
>> status collapsed
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> NOW DEFINE THE MACROS USED IN THIS REPORT
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Phasor
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\ph}[2]{\vec{\mathbf{#1}}_{\mathrm{#2}}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Phasor magnitude
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\phm}[2]{\hat{\mathbf{#1}}_{\mathrm{#2}}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Complex impedance
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\imp}[2]{\mathbf{#1}_{\mathrm{#2}}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Conjugate phasor
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\cph}[2]{\vec{\mathbf{#1}}_{\mathrm{#2}}^{\ast}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> rms operator
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\rms}[2]{\hat{#1}_{\mathrm{#2}}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Complex power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\cpwr}[1]{\vec{\mathbf{S}}_{\mathrm{#1}}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Single phase average real power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\p}[1]{P_{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Single phase reactive power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\q}[1]{Q_{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Three phase real power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\pt}{P_{3\phi}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Three phase reactive power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\qt}{Q_{3\phi}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> ====================================
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> MATRIX MACROS
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Matrix variable
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\mv}[1]{\mathbf{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> ====================================
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> SPACE VECTOR MACROS
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\sv}[3]{\underline{#1}_{#2}^{#3}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Conjugated space vector
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \begin_inset FormulaMacro
>> \newcommand{\csv}[2]{\underline{#1}_{#2}^{\ast}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector stator value in stationary reference frame referred to the stator.
>> In its natural reference frame therefore there is no double subscript.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svss}[1]{\underline{#1}_{s}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector of rotor value in a stationary reference frame referred to the stator.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrs}[1]{\underline{#1}_{rs}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector of a stator values in a rotating reference frame referred to the stator.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svsr}[1]{\underline{#1}_{sr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector of rotor value in a rotating reference frame referred to the stator - NOTE THE ROTATING REFERENCE FRAME IS NOT THE ROTOR REFERENCE FRAME ??? I.E.
>> NOT IN ITS NATURAL REFERENCE FRAME!!!!
>> Hence the double subscript.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrr}[1]{\underline{#1}_{rr}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define a space vector of a rotor value in its natural rotor reference frame.
>> The natural reference frame for the rotor is the rotor itself.
>> Therefore these quantities are represented with respect to a reference frame rotating at 
>> \begin_inset Formula $\omega_{r}$
>> \end_inset
>> 
>> with respect to a stationary reference frame.
>> Note that the value is referred to the rotor ??? i.e.
>> essentially an unreferred rotor value
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svr}[1]{\underline{#1}_{r}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define space vector of a magnetising quantity relative to the stationary reference frame and referred to the stator ??? for example,
>> 
>> \backslash
>> svms{i} = (
>> \backslash
>> svss{i} + 
>> \backslash
>> svrs{i})L_m
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svms}[1]{\underline{#1}_{ms}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define space vector of a magnetising quantity relative to the rotating reference frame referred to the stator ??? for example,
>> 
>> \backslash
>> svmr{i} = (
>> \backslash
>> svsr{i} + 
>> \backslash
>> svrr{i})L_m
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svmr}[1]{\underline{#1}_{mr}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the space vector of the stator magnetising vector in a stationary reference frame ??? vector could be the stator magnetising current,
>> or the stator magnetising flux.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svsms}[1]{\underline{#1}_{sms}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the space vector of the stator magnetising vector in a rotating reference frame ??? vector could be the stator magnetising current,
>> or the stator magnetising flux.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svsmr}[1]{\underline{#1}_{smr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the space vector of the rotor magnetising vector in a rotating reference frame referred to the stator ??? vector could be the rotor magnetising current,
>> or the rotor magnetising flux.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrmr}[1]{\underline{#1}_{rmr}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the hatted version of the space vector immediately above this.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrmrh}[1]{\underline{\hat{#1}}_{rmr}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the space vector of the rotor magnetising vector in a stationary reference frame referred to the stator ??? vector could be the rotor magnetising current,
>> or the rotor magnetising flux.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrms}[1]{\underline{#1}_{rms}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the hatted version of the previous space vector
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svrmsh}[1]{\underline{\hat{#1}}_{rms}^{\prime}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define a general hatted space vector ??? i.e.
>> a user defined hatted space vector.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svh}[2]{\underline{\hat{#1}}_{#2}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define magnitude of a user defined space vector ??? this magnitude allows one to build and arbitrary space vector.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svm}[2]{|\underline{#1}_{#2}|}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define magnitude of user defined hatted space vector
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svmh}[2]{|\underline{\hat{#1}}_{#2}|}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Define the magnitude of one of the existing space vector definitions above.
>> One can use an existing definition as the parameter.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\msv}[1]{|#1|}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> A Separate notation is used for powers derived from the space vectors because space vector powers have an instantaneous aspect to their behaviour ??? i.e.
>> they are not based on rms and simusoidal approximations as are the powers defined for the phasor expressions.
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> Please note that these powers are in themselves not space vectors ??? they are simply derived from space vector expressions.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector complex power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svS}[1]{\underline{s}_{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> % Space vector real power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svP}[1]{p_{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Space vector imaginary power
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\svQ}[1]{q_{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> DQ AXIS QUANTITIES
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> ==================
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> There are four quantities represented here - ds qs for the stationary frame orthogonal components of some variable,
>> and the dr and qr components for the rotating frame orthogonal components of a variable.
>> There are two parameters passed ??? the first if the variable type ??? i.e i for current,
>> 
>> \begin_inset Formula $\psi$
>> \end_inset
>> 
>> for flux,
>> and the second parameter is a qualifier for the variable.
>> For example,
>> if one wants the rotor magnetising vector ds axis component then the variable is 
>> \backslash
>> ds{i}{rm} which would give i_{rmds} for the variable.
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> NOTE:
>> if one wishes to refer a rotor variable to the stator then the prime has to be manually added.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> The ds component of a variable
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\ds}[2]{#1_{#2ds}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Hatted version
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\dsh}[2]{\hat{#1}_{#2ds}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> The qs component of a variable
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\qs}[2]{#1_{#2qs}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Hatted version
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\qsh}[2]{\hat{#1}_{#2qs}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> The dr component of a variable
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\dr}[2]{#1_{#2dr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Hatted version
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\drh}[2]{\hat{#1}_{#2dr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> The qr component of a variable
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\qr}[2]{#1_{#2qr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Hatted version
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\qrh}[2]{\hat{#1}_{#2qr}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> For roman maths
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\mrm}[1]{\mathrm{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Sans serif fonts for text use in Maths.
>> Used in Beamer presentations.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\msf}[1]{\mathsf{#1}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Used for matrices
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\mx}[3]{\mathbf{#1}_{#2}^{#3}}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Short hand go 
>> \backslash
>> times
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\*}{\times}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status collapsed
>> 
>> \begin_layout Plain Layout
>> Shortcut for 
>> \backslash
>> rightarrow
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\ra}{\rightarrow}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status open
>> 
>> \begin_layout Plain Layout
>> Shortcut for 
>> \backslash
>> therefore
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\tf}{\therefore}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Note Note
>> status open
>> 
>> \begin_layout Plain Layout
>> Shortcut for 
>> \backslash
>> triangleq or defined as
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset FormulaMacro
>> \newcommand{\da}{\triangleq}
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Section
>> Introduction
>> \end_layout
>> 
>> \begin_layout Standard
>> This is the first section.
>> \end_layout
>> 
>> \begin_layout Itemize
>> Torque estimation using
>> \begin_inset Formula 
>> \begin{equation}
>> \hat{\tau}_{e}=\sum_{n=0}^{21}\frac{i_{n+1}e_{(\mrm{mod}(n,11)+1)}}{\omega_{r}}
>> \end{equation}
>> 
>> \end_inset
>> 
>> which accounts for the fact that the 
>> \begin_inset Formula $e_{12,13,\cdots,22}=e_{1,2,\cdots,11}$
>> \end_inset
>> 
>> and the actual currents in the windings are used.
>> \end_layout
>> 
>> \begin_layout Remark
>> The SVN problem seems to be inconsistent.
>> This file was failing under an SVN commit.
>> I then took the above bulleted expression and out and it did not crash.
>> I then put the expression back in,
>> and if did not crash.
>> Don't know exactly what is going on here.
>> After making the above a bulleted item again it then proceeded to crash on SVN commit.
>> \end_layout
>> 
>> \begin_layout Standard
>> \begin_inset Separator plain
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Standard
>> \align center
>> \begin_inset Float table
>> placement document
>> alignment document
>> wide false
>> sideways false
>> status open
>> 
>> \begin_layout Plain Layout
>> \align center
>> \begin_inset Tabular
>> <lyxtabular version="3" rows="33" columns="5">
>> <features tabularvalignment="middle">
>> <column alignment="center" valignment="top" width="1.5cm">
>> <column alignment="center" valignment="top" width="2.7cm">
>> <column alignment="center" valignment="top" width="2.7cm">
>> <column alignment="center" valignment="top" width="2.7cm">
>> <column alignment="center" valignment="top" width="2.7cm">
>> <row>
>> <cell alignment="center" valignment="top" bottomline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> \size small
>> Rx Data Code (Top 4bits)
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> States
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> \size small
>> Rx Data Meaning
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> \size small
>> DWORD1;
>> DWORD2
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> \size small
>> Tx Data Code (Bot 4bits)
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> States
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> \size small
>> Tx Data Meaning
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> 
>> \series bold
>> \size small
>> DWORD1;
>> DWORD2
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x0 (S1-8)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Dummy Data;
>> Dummy Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x0 (S1-6)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Dummy Data;
>> Dummy Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> \color black
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> \color black
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> \color black
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> \color black
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x1 (S6-7)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Cur Samp;
>> Top Cap Volt
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x1 (S7)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Cur or Volts Ref;
>> 
>> \begin_inset Formula $\theta$
>> \end_inset
>> 
>> ,
>> Freq or BEMF
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> \color black
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> \color black
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> \color black
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> \color black
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x2 (S6-7)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Cur Samp;
>> Bot Cap Volt
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x2 (S5)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Winding L;
>> Winding R
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x3 (S6-7)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Top Cap Volt;
>> Bot Cap Volt
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x3 (S5)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Ctrl 
>> \begin_inset Formula $K_{p}$
>> \end_inset
>> 
>> ;
>> 
>> \begin_inset Formula $T_{i}$
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x4 (S6-7)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Cur Samp;
>> Phase Temp U
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x4 (S5)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Ctrl 
>> \begin_inset Formula $N_{i}$
>> \end_inset
>> 
>> ;
>> PWM Freq
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x5 (S6-7)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Cur Samp;
>> Phase Temp V
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x5 (S5)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> PWM Algo;
>> Ctrl Algo
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x6 (S6-7)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Cur Samp;
>> ESCx State
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x6 (S1,2,4-8)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Requested ESCx State;
>> Current Master ESCx State
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x7 (S5)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> Latest Stored variable 1;
>> Latest Stored variable 2
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x7 (S5)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> Stored variable 1 to upload;
>> Stored Variable 2 to upload
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x8 (S1-8)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Current ESCx State;
>> Previous ESCx State
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x8 (S2)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> DC-Link Voltage;
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Tolerance on DCL Voltage
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x9 (S1-8)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Last Error code;
>> Error severity
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0x9
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> DC-Link Cap Bal Power;
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Float32;
>> Float32
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xA (S1-8)
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> Err Struc + Num Errors:
>> 20 DWORDS
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xA
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> Send err num;
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xB
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xB
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xC
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xC
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xD
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xD
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xE
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xE
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xF
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> 0xF
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> Reserved
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> <row>
>> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> \begin_inset ERT
>> status open
>> 
>> \begin_layout Plain Layout
>> 
>> 
>> \backslash
>> rowcolor{lightgray}
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \series bold
>> \size small
>> Data
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[7-4]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin8[3-0]
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
>> \begin_inset Text
>> 
>> \begin_layout Plain Layout
>> 
>> \size small
>> uin32t;
>> uin32t
>> \end_layout
>> 
>> \end_inset
>> </cell>
>> </row>
>> </lyxtabular>
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \begin_layout Plain Layout
>> \begin_inset Caption Standard
>> 
>> \begin_layout Plain Layout
>> \begin_inset CommandInset label
>> LatexCommand label
>> name "tab:Rx-and-Tx-content-byte-format"
>> 
>> \end_inset
>> 
>> dSPACE Tx and Rx data formats for ESC Modules.
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \end_inset
>> 
>> 
>> \end_layout
>> 
>> \end_body
>> \end_document
> 
>> -- 
>> lyx-devel mailing list
>> lyx-devel at lists.lyx.org
>> http://lists.lyx.org/mailman/listinfo/lyx-devel
> 
> -- 
> lyx-devel mailing list
> lyx-devel at lists.lyx.org
> http://lists.lyx.org/mailman/listinfo/lyx-devel



More information about the lyx-devel mailing list