From follett at ece.msstate.edu Tue Apr 6 23:22:03 2010 From: follett at ece.msstate.edu (Randolph F. Follett) Date: Tue Apr 6 23:19:52 2010 Subject: [ece4923] ECE 4923/6923 and ECE 8933 - Classes for Wednesday and Friday Message-ID: <7.0.1.0.2.20100406231557.0a0b55b8@ece.msstate.edu> ECE 4923/6923 and ECE 8933 classes: Although I was hoping to be able to hold class tomorrow (Wednesday) it turns out that I will be otherwise occupied. Also, I will be out of town on Friday, so will not be able to have class at that time, either. So, I will try to put together a video lecture and transmit that to you for you to watch some time between now and next Monday. I will let you know more about that when I am able to put that together. I apologize for the late notice on the class cancellation, but was thinking that I would be able to have class on Wednesday. If you have any questions regarding this, please feel free to send an e-mail to me. I should be able to check e-mail at various times through the day, and will try to respond as soon as possible. Randy Follett ----------------------------------------------------------------------------------------- Randolph F. Follett, Ph.D., P.E. Assistant Professor Department of Electrical and Computer Engineering Mississippi State University Box 9571 406 Hardy Rd Office: 662-325-3073 Mississippi State, MS 39762-9571 FAX: 662-325-2298 e-mail: follett@ece.msstate.edu ------------------------------------------------------------------------------------------ From follett at ece.msstate.edu Thu Apr 15 22:32:25 2010 From: follett at ece.msstate.edu (Randolph F. Follett) Date: Thu Apr 15 22:29:32 2010 Subject: [ece4923] ECE 4923/6923 - Information Message-ID: <7.0.1.0.2.20100415222125.06bae6d8@ece.msstate.edu> For the last lab procedure, I am going to combine some LabVIEW along with MATLAB/Simulink. The enclosed procedure sheet describes the assignment for the "Virtual Lab". The installation file for the toolbox that will be needed is located on the class webpage. You should install it as a trial version when it asks for a license number. I will briefly describe the assignment tomorrow in class, and take questions at that time. The assignment will be due before the final exam, which is scheduled for 1:00 p.m., Tuesday April 27. At this time, I am planning to give the 3rd quiz next week, either on Wednesday or Friday. I would like to give it on Wednesday, if possible, but that will depend on coverage and time for a review session. We will discuss this further in class tomorrow, too. Randy Follett ----------------------------------------------------------------------------------------- Randolph F. Follett, Ph.D., P.E. Assistant Professor Department of Electrical and Computer Engineering Mississippi State University Box 9571 406 Hardy Rd Office: 662-325-3073 Mississippi State, MS 39762-9571 FAX: 662-325-2298 e-mail: follett@ece.msstate.edu ------------------------------------------------------------------------------------------ -------------- next part -------------- A non-text attachment was scrubbed... Name: ECE4923_Lab3.pdf Type: application/pdf Size: 13894 bytes Desc: not available Url : http://www.ece.msstate.edu/pipermail/ece4923/attachments/20100415/34a54ca4/ECE4923_Lab3-0001.pdf From follett at ece.msstate.edu Mon Apr 19 12:21:13 2010 From: follett at ece.msstate.edu (Randolph F. Follett) Date: Mon Apr 19 12:21:12 2010 Subject: [ece4923] ECE 4923/6923 - Info. and question Message-ID: <7.0.1.0.2.20100419121527.06b99f88@ece.msstate.edu> As mentioned at the very end of class today, if you are looking for the "tutorial" information on the Simulation Interface Toolkit, you can find it in the help system inside of LabVIEW. When you first start LabVIEW, you will get the opening screen, at which point you can open a new file, or retrieve an old one, or look at example programs. Instead of doing any of that, you can also go to the help tab at the top of the screen, and click on the "search the LabVIEW help" entry. If you put in Simulation Interface Toolkit, you will find the help you need on how to set things up and how to run it. Let me know if you still need help on this. Also, please send me a response to this e-mail in which you tell me your vote on having Quiz 3 in an "outside of class" setting. This would mean that the quiz would be exactly the same as if we were going to have it Friday during class (the other option). However, you would be allowed any reasonable amount of time to complete it. (I would certainly not expect anyone to try to take more than 2 or 3 hours, but I would allow that much time if you feel that you are still making progress on it.) If you are in favor of having the 3rd quiz outside of class, let me know your availability on Thursday afternoon or Thursday evening to do that. Thanks, Randy Follett ----------------------------------------------------------------------------------------- Randolph F. Follett, Ph.D., P.E. Assistant Professor Department of Electrical and Computer Engineering Mississippi State University Box 9571 406 Hardy Rd Office: 662-325-3073 Mississippi State, MS 39762-9571 FAX: 662-325-2298 e-mail: follett@ece.msstate.edu ------------------------------------------------------------------------------------------ From follett at ece.msstate.edu Tue Apr 20 21:31:00 2010 From: follett at ece.msstate.edu (Randolph F. Follett) Date: Tue Apr 20 21:31:15 2010 Subject: [ece4923] ECE 4923/6923 - Update on Quiz 3 Message-ID: <7.0.1.0.2.20100420212836.0779fb70@ece.msstate.edu> I have received a few requests to have the quiz during the regular class meeting on Friday, with comments that they would NOT be available to take it on Thursday. So, we will plan to have it during the regularly scheduled class meeting time on Friday. I'll mention further details about it tomorrow during class, and we will address any homework issues that you would like to discuss at that time, too. Randy Follett ----------------------------------------------------------------------------------------- Randolph F. Follett, Ph.D., P.E. Assistant Professor Department of Electrical and Computer Engineering Mississippi State University Box 9571 406 Hardy Rd Office: 662-325-3073 Mississippi State, MS 39762-9571 FAX: 662-325-2298 e-mail: follett@ece.msstate.edu ------------------------------------------------------------------------------------------ From follett at ece.msstate.edu Wed Apr 21 18:05:07 2010 From: follett at ece.msstate.edu (Randolph F. Follett) Date: Wed Apr 21 18:04:59 2010 Subject: [ece4923] ECE 4923/6923 - Simulation Interface Toolkit issues Message-ID: <7.0.1.0.2.20100421180036.0b1cc530@ece.msstate.edu> So far, it seems to be mostly an issue of whether or not there are multiple versions of MATLAB installed on your computer. To see if the LabVIEW SIT installer put the appropriate files on the disk for MATLAB to use, look in your root directory for a directory by the name SimulationInterfaceToolkit. If it is there, then the files have been installed, and the only remaining issue is whether they are the correct ones, and whether the matlabrc.m file was modified appropriately. If you look in the LabVIEW Help system and search for "Communicating with the SIT Server", you will find some information in the Note at the bottom of the page that might help. For my system, I have multiple versions of MATLAB, and it doesn't seem to have done it quite right for any of them to actually work with the SIT package. I'll be looking at this further tonight, but don't have an absolute answer just yet. Hopefully your situation is not quite as complicated as mine, and the information above will help you get started. Please let me know either way. Randy Follett ----------------------------------------------------------------------------------------- Randolph F. Follett, Ph.D., P.E. Assistant Professor Department of Electrical and Computer Engineering Mississippi State University Box 9571 406 Hardy Rd Office: 662-325-3073 Mississippi State, MS 39762-9571 FAX: 662-325-2298 e-mail: follett@ece.msstate.edu ------------------------------------------------------------------------------------------ From follett at ece.msstate.edu Thu Apr 22 17:10:59 2010 From: follett at ece.msstate.edu (Randolph F. Follett) Date: Thu Apr 22 17:10:45 2010 Subject: [ece4923] ECE 4923/6923 - LabVIEW information for digital controller Message-ID: <7.0.1.0.2.20100422165858.078a9e38@ece.msstate.edu> In the interest of minimizing your stress at this point in the semester, I am anticipating questions regarding the proper method to implement the digital controller in LabVIEW. There is not a specific block that will implement a digital controller in LabVIEW (at least not in the basic blocks part of the software), but you can implement it using delays, using the techniques that we used in Chapter 12. So, if you take the transfer function and implement it using delays and constant gain factors, you can get it to work. In particular, the feedback node, which is located in the functions palette under programming, then structures, will be the easiest way to implement a delay of one sampling period. (In fact, if you look at the properties of the block when you include it in the block diagram, you can set it to be displayed as a z^-1 block.) So, if you use the feedback node, along with addition/subtraction and multiplication by a constant gain, you should be able to easily implement the requested D(z). Also, when you get the Simulation Interface Toolkit set up properly, you might run into a question about how to do the actual communication between SIMULINK and LabVIEW. If you set up a constant block in SIMULINK and then tell the SIT Connection manager to "control that constant" with the signal coming from LabVIEW, you should be able to get it working. The same approach works in reverse, too. Finally, if you have not made any progress towards getting this to work, you may proceed to begin working as a group, skipping the "do it on your own" part. Hopefully, at least one person in each group will have a functional setup including the SIT package, and you can do the development in a group setting. Let me know of any other issues and/or questions you might have on this lab/project. Randy Follett ----------------------------------------------------------------------------------------- Randolph F. Follett, Ph.D., P.E. Assistant Professor Department of Electrical and Computer Engineering Mississippi State University Box 9571 406 Hardy Rd Office: 662-325-3073 Mississippi State, MS 39762-9571 FAX: 662-325-2298 e-mail: follett@ece.msstate.edu ------------------------------------------------------------------------------------------ From follett at ece.msstate.edu Fri Apr 23 18:20:13 2010 From: follett at ece.msstate.edu (Randolph F. Follett) Date: Fri Apr 23 18:19:54 2010 Subject: [ece4923] ECE 4923/6923 - LabVIEW SIT Help Message-ID: <7.0.1.0.2.20100423181005.0b3d6778@ece.msstate.edu> After speaking to some of you, I believe that most of the issues that have been occurring have been related to either installation issues or trying to go straight to the assignment without looking at the example code in LabVIEW. If you go to: http://zone.ni.com/reference/en-XX/help/371504E-01/ there is an online version of the SIT 2009 Help system, which can also be seen in LabVIEW, if you search the help system for simulation interface toolkit. There is a summary of concepts involved, along with a "How-To" that references some files that are installed in your LabVIEW examples folder. (If you navigate to: C:\Program Files\National Instruments\LabVIEW 2009\examples You should see a directory called Sine Wave (among others). This is the example that they walk you through in the Help file as you go through the "How-To" part of it. If you can't get that example to work, please let me know, and let me know how much of the tutorial you were able to get through before having a problem. I can (hopefully) then understand better where you are running into trouble and provide more directed assistance to you. If you are still having trouble getting the SIT to install into MATLAB properly, it possibly is due to a 64-bit version of either your operating system or MATLAB. I seem to be unable to get it to work properly on my laptop, but as mentioned before, I have multiple versions of MATLAB on there (one is 64-bit and one is 32-bit) and I have a 64-bit OS as well. I haven't gone back and tried it with the 64-bit version of LabVIEW yet, but will try to do so this weekend. Let me know how things are progressing. Randy Follett ----------------------------------------------------------------------------------------- Randolph F. Follett, Ph.D., P.E. Assistant Professor Department of Electrical and Computer Engineering Mississippi State University Box 9571 406 Hardy Rd Office: 662-325-3073 Mississippi State, MS 39762-9571 FAX: 662-325-2298 e-mail: follett@ece.msstate.edu ------------------------------------------------------------------------------------------ From follett at ece.msstate.edu Mon Apr 26 12:43:52 2010 From: follett at ece.msstate.edu (Randolph F. Follett) Date: Mon Apr 26 12:43:40 2010 Subject: [ece4923] ECE 4923/6923 - updates Message-ID: <7.0.1.0.2.20100426124154.089a1748@ece.msstate.edu> I have finished grading the third quiz for the class. The quizzes will be available for pick-up after about 2:00 this afternoon. (I expect to be in the office from about 2:00 or so until about 5:00 this afternoon. If you can't make it by during that time, and want to pick up your test, please let me know, and we can make suitable arrangements. Randy Follett ----------------------------------------------------------------------------------------- Randolph F. Follett, Ph.D., P.E. Assistant Professor Department of Electrical and Computer Engineering Mississippi State University Box 9571 406 Hardy Rd Office: 662-325-3073 Mississippi State, MS 39762-9571 FAX: 662-325-2298 e-mail: follett@ece.msstate.edu ------------------------------------------------------------------------------------------ From follett at ece.msstate.edu Mon Apr 26 14:59:36 2010 From: follett at ece.msstate.edu (Randolph F. Follett) Date: Mon Apr 26 14:59:03 2010 Subject: [ece4923] ECE 4923/6923 - Further Information Message-ID: <7.0.1.0.2.20100426145242.087e10f0@ece.msstate.edu> Two notes: 1. The final exam is scheduled tomorrow from 12:00 till 3:00. I believe that I said 1:00 in class the other day, but if you look at the syllabus, or at the university exam schedule, it is clearly at noon. 2. For the lab work, there seems to be some continued difficulty in getting the transfer of information from the .vi to the .mdl and back again. I am investigating the details of this, and will try to get further information to you this afternoon regarding the details of making this work. In light of this delay, I will accept lab reports through 5:00 p.m. on Wednesday. You do NOT have to have it submitted before the exam tomorrow as was initially stated. Randy Follett ----------------------------------------------------------------------------------------- Randolph F. Follett, Ph.D., P.E. Assistant Professor Department of Electrical and Computer Engineering Mississippi State University Box 9571 406 Hardy Rd Office: 662-325-3073 Mississippi State, MS 39762-9571 FAX: 662-325-2298 e-mail: follett@ece.msstate.edu ------------------------------------------------------------------------------------------ From follett at ece.msstate.edu Tue Apr 27 10:48:19 2010 From: follett at ece.msstate.edu (Randolph F. Follett) Date: Tue Apr 27 10:47:45 2010 Subject: [ece4923] ECE 4923/6923 - Lab 3 revision Message-ID: <7.0.1.0.2.20100427102824.0a33fec8@ece.msstate.edu> Due to some continued difficulties in getting consistent results using the SIT package, I have decided to change the procedure somewhat, so that you can get to a successful resolution of this lab. (I am assuming that you haven't gotten the full interface to work, but if you have, please let me know.) If you have not been able to get the interface to work properly, change the procedure to what is shown in the accompanying .pdf document. I apologize for the continued confusion on this lab, and am probably (almost) as frustrated as you are on it. It seems like it should work a lot better than this, with more consistency and predictability. However, it is possible that I will find out there is some "simple" thing that we are missing, that makes it work easily. In any case, please look at the attached file and modify your lab report to account for these changes. The lab report will still be due by the end of the day tomorrow, but if you find that you won't be able to make it by then, let me know, and we'll see what we can work out on an extension. Randy Follett ----------------------------------------------------------------------------------------- Randolph F. Follett, Ph.D., P.E. Assistant Professor Department of Electrical and Computer Engineering Mississippi State University Box 9571 406 Hardy Rd Office: 662-325-3073 Mississippi State, MS 39762-9571 FAX: 662-325-2298 e-mail: follett@ece.msstate.edu ------------------------------------------------------------------------------------------ -------------- next part -------------- A non-text attachment was scrubbed... Name: ECE4923_Lab3.rev2.pdf Type: application/pdf Size: 12657 bytes Desc: not available Url : http://www.ece.msstate.edu/pipermail/ece4923/attachments/20100427/45944cfc/ECE4923_Lab3.rev2-0001.pdf