Tuesday, January 22, 2013

Algebraic loop in syncbuck with input filter

After building the LC filter as described in homework 1, I tested it to make sure the simulation runs. To add the input filter to the syncbuck converter, I connected the output of the syncbuck, ig, to the input of the LC filter, ig. I also connected the output of the LC filter, vg, to the input vg of the syncbuck. When I try and simulate the system, I get an error stating that there is an algebraic loop present. Has anyone encountered this same error, and if so, any suggestions on how to fix it?

Saturday, January 19, 2013

Open loop check option

When we check "Open loop check options" for the output node in Simulink, what does the "Open loop check options" function do?
Because it is not checked in "syncbuck_OL" simulation, but it checked in "syncbuck_CL".

HW1 Prob 1 Clarification

Hi All,

In problem 1 it asks to plot the open loop and closed loop output impedance and "input-to-output (i.e. line-to-output)".

By "input-to-output (i.e. line-to-output)" I assume that means line to output transfer function, Gvg... AKA (v^/vg^), is this the correct interpretation?

Tuesday, January 15, 2013

Lecture Recording Download Link?

Is there a download link for the recorded lectures available for non-CAETE students?

Monday, January 14, 2013

MATLAB/Simulink & C Compiler Problems

Last weekend I thought I would try to run some of the models to make sure everything was working with my copy of MATLAB/Simulink (I am off campus and have the commercial version, R2012a).  I wanted to give those working with their own MATLAB/Simulink installations a heads up on problems I found.

When trying to run the model I received an error message from MATLAB about a C compiler not being found.  As instructed I ran the MATLAB  mex -setup command.  It did not find a compatible compiler even though I had the Visual C/C++ Express 2010 toolset installed.  It only wanted the Visual C/C++ Professional 2010 version or the version found in the Windows 7 Software Development Kit (SDK).

When I tried to install the Windows SDK the install kept failing.  It would find the Visual C/C++ Express 2010 compiler but it was a later build than the one in Windows SDK (4nnn versus 3mmm).  The Windows SDK said that it was not necessary to uninstall the later version of the compiler.

Liar.  I had to completely uninstall the Visual C/C++ Express 2010 kit before the Windows SDK would install.  I spent several hours of Web searching and debugging before getting the SDK to install.

Once the Windows SDK was installed the models from the class ran fine.

I have not tried to re-install the Visual C/C++ Express 2010 kit.  To me this a failure on Mathworks' part in that they do not recognize or cannot use a valid compiler.  It is also a failure on Microsoft's part in that the Windows SDK won't install with a later version of the compiler already installed.

I hope that my experience helps someone else avoid a frustrating, hair pulling experience trying to get the Simulink models to run.

Friday, January 4, 2013

Welcome to Spring 2013 ECEN5807 blog

I would like to encourage both on-campus and off-campus students to use this blog to exchange questions, comments, ideas, discussions or pointers related to class materials or homework assignments. I may use the blog to answer posted questions for the benefit of the class. However, I will  not moderate or edit your posts (except in cases of course policy violations), so you should not assume that any comments or ideas posted by other students here have been approved, verified for correctness, or endorsed by the instructor. 

The blog includes an archive of posts from Spring 2011. You are welcome to look through these old posts, but keep in mind that references to specific homework problems may be wrong since Spring 2013 assignments and lectures may be modified and updated.

Thursday, May 5, 2011

HW13 Simulink Model

How do you go about adjusting Im and C in the Simulink model for HW13 parts d and e? All I can see to adjust is Vpv and the solar irradiation.