How to multiply the measured signal with exp(-t/T) and integrate it?
For my optimum filtering, I should multiply the measured signal S(t) with exp(-t/T) and integrate these from 0 to tmax. Here, T is the time constant tau.
Does anyone know how to do it in LabVIEW?
Sorry, this slipped off my horizon ...Thanks for the reminder.
OK, while I don't understand the reasoning behind the algorithm, I have implemented Case (1) and Case (3) with a simple demo using static data. It's just simple math, nothing fancy.
(I haven't fully tested these, so there might be bugs. They are in LabVIEW 7.1, do you need a lower version?)
LabVIEW Champion . Do more with less code and in less time .
Attachments:
IntegralFilterDemoCase1.vi 40 KB
IntegralFilterDemoCase3.vi 62 KB
Similar Messages
-
Hi,
I was wondering how to convert a complex baseband signal with bandwidth 20MHz to an RF signal with center frequency 2.4GHz and the same bandwidth 20MHz in simulation. I tried
1. Multiplying the complex double type baseband signal (1-D array) by exp( j * 2 * pi * 2.4E+9 * T ) where T is the symbol period of baseband signal.
2. Usage of MT upconvert baseband but doesnt keep the BW constant
Looking forward to your help.I should add that you can multiply your baseband signal with two carrier signals that are shifted by 90° and then add or subtract the result to obtain upper or lower sideband only. You can try to search about IQ moduilators/demodulators to learn more.
Cheers
Edgar -
My system
PXI 1052 chassis
PXI 8196 RT controller
Flexmotion 7356 motion controller
Flexmotion 7354 motion controller
6259 M series DAQ
1520 SCXI
1520 SCXI
1314 SCXI frount mounting terminal block
DSM strain gage load cells
Exlar SR Brushless PM motors
Kollmorgen servo star CD series 5 drives
My objective:
I want to measure the force on the load cells with the 1520 SCXI (i.e. excite the load cell then amplify and condition its output) then I want to use this analog (force) signal as the primary feedback for my motion control system (7356 and 7354 motion controller connected to my drives and motors).
The problem:
The motion controller boards (7356 and 7354) can be configured for force feedback control via analog feedback from a load cell. However the boards implicitly expect the load cell signal to be amplified and conditioned with and external signal conditioner rather then using an NI SCXI module. Currently I’m am reading the SCXI signals via the 6259 M seriers DAQ and consequentially have no way to route the signal into the 735X boards for force feedback control. I can use softmotion to control the motors but then I loose the fast PID update rates possible with the 735X boards.
The question:
Is it possible to condition a load cell signal with a 1520 SCXI and then use it as the primary analog feedback for a 735X motion control board?
Thanks
Patrick Aubin
Ph.D Candidate
University of Washington &
VA MedicalCenter of Excellence for
Limb Loss Prevention and Prosthetic EngineeringHi GG,
Thank you for your feedback.
>create your own external circuitry to amplify the signal.>
True a few op-amps could amplify and filter the signal externally but the performance of such an amateur built system will never match the accuracy and functionality of the 1520 SCXI. That’s why we spent the $2500 for the professional version.
>One thing that you could do is to use a UMI with your motion controller and then wire your signal from your SCXI to the UMI.>
As I understand it the UMI is basically a break out connectivity interface for third party drives. After conditioning and amplifying the analog force signal with the SCXI module the analog signal isn’t available to wire into a UMI. To my knowledge the conditioned signal of the SCXI resides only in the PXI backplane (i.e. there is no physical access to the conditioned analog signal). Can you explain how the UMI could be help here.
Again thanks for your input GG.
Patrick -
How to control the measure based on the related dimension.
Hi Experts,
In order to improve performance, I have created three kinds of time tables in DB,such as Year .Month, Day.
Then import them into the physical layer in RPD, and combine them into one dimension in BMM.
Actually, it has three level fact related with three time tables,so they are also dragged into one fact in BMM,and one column will be corresponding with three column derived from different Fact table in physical layer.
So I want to know how to control the measure based on the related dimension.
For example:
when users drag the Year,Sales column, it will come from Year Dimension and Year Fact Table.
when users drag the Month,Sales column, it will come from Month Dimension and Month Fact Table.
when users drag the Day,Sales column, it will come from Day Dimension and Day Fact Table.Hi,
Create a dimension Hierarchy, with Year >> Month >> Day Levels and
Next Double click on Year Table LTS >> click on Ocntetnt Tab >> set as Year
same way for Month LTS and Day LTS.
So now when you select year column then server canknow which LTS to hit and Hits Year LTS.
Mark If Helpfu/correct
Thanks. -
I have a new HP Officejet 6500A plus. I cannot get it to connect to my Airport Extreme V5.6. It see the wifi signal but Fails on "Filtering" and possibly the channel. Does anyone know how to reset or reconfigure filtering and channel on the old airports?
This is a part of the larger MacBook Pro connectivity issue. There are several related threads dealing with the MBP's networking problems. If your unit is suffering from this type of difficulty, good luck ... (or a long ethernet cable)
(PS Everybody please make noise on this one so apple comes up with a solution.)
< Edited by Host > -
How to synchronize the FieldPoint time with my computer time?
When I using MAX to read the values from my FieldPoint cFP-1804 module, there is and timestamp generated for every measurement, but it does not match my PC's system time. How to synchronize the FieldPoint time with my windows PC?
I found a thread on the forum regarding this problem (http://digital.ni.com/public.nsf/allkb/C4E56AD6450FC5FD86256DFF0007FF01), it ask me to select the Time Zone on the System Setting tab, but I didn't find any System Setting tab and Time Zone setting in my MAX screen. (MAX version4.4)
I'm using the cFP-1804 without embedded CPU module, I'm using asp.net, measurement studio to link with the cFP-1804, not by using Labview. Does cFP-1804 have a Time Server function? Please tell me how to match the FieldPoint time with my PC.
ThanksHi Presario2100,
In order to obtain an updated timestamp with each FieldPoint Read, you should
use a Flat Sequence structure. In the same frame as the
FieldPoint Read, use a Get Date/Time In
Seconds node.
The program obtains a fresh Timestamp each time the FieldPoint Read VI is
called.
I hope this helps.
Message Edited by Pie56694 on 08-15-2008 05:58 PM
Attachments:
TSUpdates.jpg 38 KB
FlatSequence.jpg 54 KB -
My Macbook Pro is frozen on the login page with a white screen and only my login picture. How do I fix this? I can't turn it off and I closed it and let it charge but it's still not working. It's only 3 months old and was working perfectly fine 30min before this happened.
Hello Kierasully,
I would start your troubleshooting with the article below for issues of not being able to log in to your Mac. Start with booting up in to Safe Boot as well as resetting PRAM on your Mac. If that does not work, then verify the hard drive with booting to the Recover HD and go to Disk Utility to verify it.
Mac OS X: Gray screen appears during startup
http://support.apple.com/en-us/ts2570
Regards,
-Norm G. -
I am having a issue installing Adobe Acrobat XI. I am running Windows 8.1. When go to install it gets an error. The error is with transform in registry and will not install product. I am looking at how I can fix this registry problem.
I have tried to uninstall all Abode Acrobat installations but one file remains and refuses to be uninstalled. It gives me this error : Error applying Transforms . Verify that specified paths are valid. It was installed on Sept 18 2014. I have downloaded a Transform update but it tells I do not have a Adobe Acrobat product installed.Hi all,
Sylonious, did you manage to sort this problem out? I have been experiencing similar problems. I think my problem was because I had many different versions of JDKs. I have done a complete re-install. I would be really grateful to you (and anyone else) for help with this problem.
I have re-installed JSDK1.4.2_03, set the "path" variable to "C:\JSDK1.4.2_03".
When I compile using "javac" I get an error saying "javac" is not recognised.
When I compile using "C:\j2sdk1.4.2_03\bin\javac Freq.java" no error is thrown.
Every time I try to run a java file, I always get the NoClassDefFound error. When run with the -verbose option, files are loaded from C:\Program Files\Java\j2re1.4.2_03\bin - is this correct?
I have removed all previous references to java in the registry editor.
Please help !
Regards,
Vipul -
How to program a midi foot controller on Mainstage? Does anyone knows how to program the foot controller with exclusive solo channel in order not to dance "tip tap" while from clean guitar I go to crunch or solo? How to do this programming on Mainstage?
I basically managed to learn how to invert parameters which allows me to be as default in the clean guitar channel and if I switch the first button on the midi foot controller I switch to crunch, but at this point I tryied so hard to programm the second and third button to switch, only through a button in one step, to a third channel for distorsion or a 4th channel for solo guitar but I couldn't figured out how this work can be done!
I would appreciate if anyone could help or share this experience with others who are experiencing the same problem.
Cheers.
F.I cannot seem to get mainstage to recognize my FCB either. I am using IFCB. Anyone figure this out?
Thanks,
Eric -
I was trying to get the iOS 8.2 on my iPhone 5 but then it stopped and my phone is now on recovery mode I have pictures I need and they did not all fit on iCloud how can I use the phone again with ALL my pictures and videos without restoring it?
Contacts are designed to be synced to a supported application on the computer or a cloud service.
Pictures taken with the device are designed to regularly be copied off the device to a computer as would be done with any digital camera.
If you have failed to use the device as designed it may be too late to recovery anything.
Is the device regularly backed up to a computer via iTunes? If so, the most recent backup (when restored to a replacement iOS device) should contain all contacts and pictures as of when the backup was created. -
How do I copy purchases between 2 itunes libraries on the same computer with different log ins and separate apple user ids?
Load the library which doesn't contain the songs and drag them into the open iTunes application window. If you need to move them between different computer user accounts, put them into /Users/Shared/.
(74502) -
My computer crashed and I lost everything. It was the only computer with Sync on it and I cannot get my recovery key: how can I get all my bookmarks from that Sync account? I have a ton of bookmarks/saved password and the only way to get on sync is create a new recovery key and lose all of my information.
Is there any way to get my stuff back without creating a new recovery key and losing all my old stuff?It has always been very basic to always maintain a backup copy of your computer for just such an occasion.
Use your backup copy to put everything back. -
How to pass the value dynamically in exp/imp utilities of oracle
I want to pass the value of org_grp_i dynamically,instead of passing the value
19.Can you please tell how to write the script to this
exp fas/xxxxxx@fasbd001 file=audit_grn_28aug.dmp tables=audit_grn query=\"where org_grp_i=19 \"
where xxxxxx is the password
ThanksYou need to make use of command line arguments. You can go through this link for example.
http://www.freeos.com/guides/lsst/ch02sec14.html
In your shell script(say test.sh) you can have
exp fas/xxxxxx@fasbd001 file=audit_grn_28aug.dmp tables=audit_grn query=\"where org_grp_i=$1 \"$1 indicates it accepts the first argument from command line. if you want to pass 19, add that next to the script you're executing.
From command line you can call this shell script say test.sh 19 -
How to fix the .pdf file with error "invalid annotation object"
how to fix the .pdf file with error "invalid annotation object"
As long as the PDF opens, then just try saving it to a new file name. There may be a preflight script that would help troubleshoot the issue.
-
How to set the screen size with nested Iview screen
Can someone show me how to set the screen size with nested IView screen.
at the moment i only try it with trial and error untill it looks somewhat close. Is there a property in VC to set the size for Height and width.
The same question is for the form. the form elements inside the form is easy but the actual form is still a challenge.Hi,
Yes you are correct ,Still the Form and iview are not able to change thier Layout Structure using a Propery.
it is available with VC7.1
Govindu
Maybe you are looking for
-
How do I update IE's Favorites from Firefox's bookmark
how do I update my IE's Favorites from FireFox's bookmark
-
Acrobat 8 "stopped working". Activation issue?
I am using (ahem, trying to use) Acrobat 8.1 Professional on Windows Vista. I never had any problems with it, but starting a few days ago, whenever I'd start my computer, I'd get a message saying that AcroTray had stopped working and needed to close.
-
NVIDIA Optimus Display Driver 8.17.12.76​58 has a problem
TVSU spends a long time downloading the package and then close with the message that the update did not install. Going to Lenovo's driver matrix the following link results in a Page Not Found. This driver is a valid update for my T520.There is an obv
-
I have a problem with my printer, and I'm trying to access the manual through the printer 'Properties' but it won't let me and I just get this message. I also get this message when I'm trying to upload updates to Adobe Acrobat.
-
Creating recommendations by system in Multi providers
hi all, While we are creating dimensions on mp? we have the options of creating recommendations by ourself nor to carry out by the system itself. When shall we go for creating recommendations by ourselves and when shall we go for creating recommendat