The best way to draw the difference of phase vs. time of two signals

I have three channels (time, force, displacement) of approximately 1 000 seconds of a sinusoidal test load test data (sampling rate was 100 Hz).  I would draw the difference in phase between the force and displacement (perhaps using a second window 30) according to time.  I tried using a few different analysis functions, but I get what looks like random noise (phase difference between force and displacement is very small and the difference in amplitude is very fantastic - 4 orders of magnitude).  Any suggestion would be appreciated! -Jim

Hi Jim,.

The phase channel resulting, that you get with the function FFT DIAdem is in the frequency domain.  If you select a channel data and time in the FFT dialog box, you will get a frequency channel that results as well as the Phase channel resulting.  If you select only a weather channel of waveform data in the FFT dialog box, you will get a Phase of waveform frequency channel resulting.

Brad Turpin

Tiara Product Support Engineer

National Instruments

Tags: NI Software

Similar Questions

  • determine the difference in phase between a reference signal and measure

    Hello

    I use a PXI-1000 b with two cards DAQ, PXI-6133 and I need to measure the difference in phase between a reference sinusoid, acquired on a map and an acquis of the sinusoid measured on the other card.  So far, my idea is simply to acquire samples of N of these two signas as waveform data, then compare.  My problem is that I see a way to extract the information from the relative phase.  How would I do that?  Is there a better way to achieve this end?

    Hey GlenS

    Check out this link. Use it a Subvi spend an entry as the data acquisition card entry and the other your reference wave. It should work.

    Good luck

    -laboratory

  • How to correct the difference of phase because without delay?

    Hello

    I use the DAQ card 6024E to acquire three sine waves of 50 Hz sampling rate of 20 kHz, sample to read: 2000Samples. I need to view and measure the difference in phase between the signals. However, I understand that there is without delay, leading to the release of phase measurement. Taken from the book of graphical programming LabVIEW, it is advisable to entry for common signal and display on the same graph. use graphic cursors to measure the timing of the track-to-track of tilt. Then apply timebase correction values can be applied to data from setting X 0 (initial time).

    What I tried that I have attached in the printscreen. But I don't know how to include the other channel in the same graph to compare the signal. Can someone enlighten me please how to do this?

    I'm using labVIEW 8.0.

    Your help is greatly appreciated.

    POH, (NTU student)

    Hi, thanks for the advice so far... but I always failed to implement the VI of tbd.

    Here's how I solved it. I tried to change the start time in the book cited, but no change for her, even though the gap is increased, there still no change the displayed waveform. timestamps there were used to check that there is a change in the offset of seizures.

    The need to implement so just align vi available in the library will work with an accuracy of all 0.01degrees of the waveforms.

    Well this problem solved!

    See you soon!

    POH

  • Best way to draw a line in a document

    Another question beginners...

    I enclose a page to help you understand my question.

    Is there a better way to draw lines in a document that the use of the underscore of the keyboard key?  It sometimes seems a bit choppy.

    I know that you can draw a line with the pen tool, but how the experts he make?

    Thank you once again!

    Screen shot Court  2012-12-20 at 6.19.49 PM.png

    I've seen almost every single manufacturing method of line that exists in the page layout software. I'm not an expert here - I work in a translation firm, processing files of other people, so I can't see the files InDesign made by experts, novices rank and all the world between the two. One of the most flexible settled in tabs with tab-leaders:

    With the marker-tab pointing to the right or left, you can make some very carefully aligned fields. Takes some experimentation really learn how to use it, though. As Mike says you can do with a underscore in the tab leader box, or with highlights.

    Personally, I like the extraordinary character "Right align tab" with an underline applied.

    I'd rather stressed because you can easily adjust the weight and the distance between the base line. I usually do a character for that all fields style in my document all have the same weight (which can be change easily in one place).

    Some people use tables; I'm not a fan of the use of tables for this purpose, but they are achievable. (I don't like em enough to take the screenshots.)

  • What is the best way to draw this diagram - circles within circles?

    Optimising diagram.png

    Please do not draw for me - I need instructions that I met this kind of diagram often and feel powerless and stressed out whenever I see them!

    It should be easy - circles in circles which are then cut to the top.

    Thank you very much

    James,

    For simple divisions of concentric circular rings like those of the OP, you can:

    (1) create the necessary concentric circles (including duplicates) and create complete rings,

    2) slide the Center with the tool in line where you want to cut and object > path > divide objects below.

    Before dividing, hide/lock parts only not to cut, like the ring to analyze it.

    This works in all versions.

  • best way to draw (not ground) on a graph?

    HI -.

    I need to change the appearance of a chart a bit. The user does not want the full grid lines, but he does not want a small cross (as a sign more) drawn in each of the four quadrants. The CanvasDrawLine() function would be good for that, if it worked on Graph objects, but it doesn't. I guess I could use bit files, but... there at - it a more easy/better way?

    EDIT: after reading a little more on little cards, it is not clear to me that these work, either. So... any other ideas at all?

    Thank you.

    I have two comments/suggestions:

    • you don't need to erase the complete graph (your handful of plot-1 setting), but you can simply delete the individual parcels (using the handles of the individual parcel) keep your cross. Simple and does what you want, what you need to do is some bookkepping handles plot
    • don't forget that you can also have a transparent background of the graph. If, for example, your axis interval is constant, you can use a bitmap adapted behind the chart control
  • How to measure the difference in time between the passage by zero of a sine wave and the rise time of a pulse on a same graphic?

    I have a sine wave of 50 Hz and a pulse of the signal on the same chart. The difference in phase between the two is between 0-90 degrees.

    Now I need to calculate the time difference between (when the sinusoidal wave passes through zero volts) and (when the pulse increases). The frequency will remain about even for the two signals.

    The request is for a three-phase generator. In simple terms, when the difference in time between the passage to zero of the sine wave and pulse increases increases, it means that the load on the generator has increased.

    I am a novice user of LabView (version 9, 2009), maybe it's a very simple problem but I was pulling on my hair for the past few days and couldn't understand anything. Any help would be greatly appreciated. I use DAQ USB-6008 to measure these tensions and the impulse of the generator and a sensor

    I have attached a jpg file (a graphic that I just did with excel to explain). The time 't' is what I'm trying to measure

    See you soon

    Zdzislaw

    Awais.h,

    For problems of this kind I recommend start writing the granular steps you would take to manually fix this problem.  You can't say LabVIEW (or any programming language) If you can't succinctly describe the solution to your problem.

    The I want to address this problem is to:

    1. find all the zero crossing points and edges on the rise
    2. for every rising edge find the difference between the timestamp and previous passage by zero

    Here is an implementation of this algorithm LabVIEW:

  • difference of phase for LabView

    Hi guys,.

    I need help in this program I am writing. I'm trying to calculate the difference in phase between two different simulated sinusoids. I searched online and found out that I could do that using retrieves your unique information and subtracting one phase to the next. However, I struggle to connect the wires, and I'm not sure why he does not connect properly. Forgive me if this is a fundamental problem, as I'm new to LabView. Thank you. The program is attached.

    aclx

    aclx,

    It would be probably better if you posted your question for the LabVIEW Board rather than the Board of Signal conditioning. This Board gets about 1% only as much traffic as the LV Board and your question has nothing to do with conditioning of signals.

    You have two questions.

    1. the Type of dynamic data (evil) generated by the screw Express mask all the information about what's on the wire.  It seems that the default conversion performed by the entry to retrieve only your Information.vi was in a table of waveforms.  This gives a picture of phases out. You can tell what kind of data is on a wire or why a thread is interrupted by pointing the cursor to tool of wiring on the wire with the open contextual help window.

    2. the relationship of phase between two signals of different frequencies is not defined. What moment in time should be used as the reference?  How acquired or simulated signals relate to that time on the iterations of the loop?

    The first issue can be fixed by explicitly converting DDT to a waveform as shown below.

    For the second question, you need to define what you mean by the phase shift of two different frequency signals.

    Lynn

  • What is the best way to correct the registry errors without the use of a registry cleaner in XP?

    I am sorry to raise this issue that so many people who have asked me.  I read pages and pages of discussions on the MS forum on this subject, and without exception, all the experts said Microsoft registry cleaners are completely unnecessary and that junk in the registers has no performance impact at all.  Instead, they say, to do x, y and z.  I am running Windows XP on my desk for five years, and gradually, he got so slow it's almost unbearable.  It takes 10-15 minutes just to start, and sometimes it takes 2 minutes or more just to open a window of browser (IE8) or go to the previous page by using the arrow to the left.  Before you tell me all the things it could be, please let me say that:

    1. my PC has not always been this slow!  It is getting worse.

    2. all my Windows software is up to date.  I have automatic updates on.

    3. I have a lot of disk space, almost 75% of free space on a hard drive of 80 GB.

    4. my PC is free of viruses, spyware and Trojans.  I have McAfee antivirus running and I also sometimes run Malwarebytes and Trojan Killer, because they always find things that don't have McAfee.

    5. I defragment my hard drive on a regular basis.

    6. I regularly delete all my temporary files by using the Windows Disk Cleanup utility.

    7. I have very little, if any "Add-ons".  No toolbar Yahoo or Google (or Bing!).

    8. I removed nearly every program that I start, so that they are not running in the background.

    9. I uninstalled all the programs that I don't use.

    However, I still have a slow ever-more computer.  Sometimes, when I see ads on TV to increase the speed of my PC, I download the 'free' software, and they claim to find hundreds or thousands of "registry errors.  When I look at the newspapers, I see many entries in registry for 'Netscape' and 'Google Earth', which I uninstalled years ago, as well as entries for the videos that I downloaded, seen once, and deleted a long time ago.

    So, what's the problem?  If it's not related to my registry (which Trojan Killer says has more 6 000 entries!), what else could be?  I would appreciate greatly any advice you can give, because there are dozens of companies on their touting their registry cleaners and the uninstall (for a price) programs, and after reading reviews of the MS MVPs, I'm skeptical of their claims.  Thank you.  :)

    I can't disagree with a lot of things have already been said.

    I'm willing to accept that your machine does actually takes 10 to 15 minutes on the clock. It's completely absurd.

    Some people call your "Windows Rot" problem. Becomes just the slower windows over time. It is a collection of things that are happening in the background. Yes I believe that the register contributes. Using a registry cleaner is not a "magic" solution But it can help a little.

    The PC care program/process you described is above average.  I suggest you add CCleaner. Disk Cleanup is not bad, CCleaner is better, cleaning of other stuff which does not resemble the DC. It won't be a significant difference because disk space is not your problem, but it will help a little.

    'Play' with the registry is VERY risky. If you decide to go ahead, I would say that first make you a copy of the full image backup using a utility that can be started and run from a CD/DVD. Just in case the registry cleaner breaks of your machine.

    Registry cleaners is that they take a "best estimate" to what is no longer necessary. Sometimes they think wrong. And each vacuum cleaner will clean slightly different sets of places.  If the tool does not provide a way to back up the registry before you start cleaning, do not use it. He is not careful enough.

    If vacuuming offer 'levels' of cleaning, enjoy. Open for more aggressive cleaning, with resetting and long series of normal use between cleanings.

    You are looking for a tool which also makes registry "defragmentation". The registry is a database that get disorganized by additions and deletions. Defragmentation will be re - organize and get rid of a 'lost' space, making it the smallest file, afterwards faster to read.  It is not something you need to do frequently, but since you've never done it in 5 years, it would help, after cleaning registry.

    Another place to find CPU and RAM wasted resources is Windows Services. These are small programs that start at boot time. They run in the background and provide support services to all applications or specific applications.  Many applications services are running even though you don't really need them. You can find information on which you can set by Googling for 'Windows XP hardening'. There are a lot of sites with good information. They call it hardening because by disabling unnecessary stuff, you leave less possible openings for the "bad guys" to the attack.

    Ultimately, I think your best bet will simply bite the bullet and re - install windows and all your applications. It's the best way to restore your computer to almost any performance fees factory. (It is not exactly factory fresh because you need to add a ton of Windows updates).

    Before you re-install, do copy image 1 or more full backups. At least one must be done using a tool that will easily allow you to extract the files. You data backup files separately to make it easier to restore the reinstallation. IE, copy it to a USB key.

    Many "experts" actually expect to, and do, re - install windows every 6-12 months!  I think it's a bit exaggerated, but they swear by it.

    Once you do your re - install, create a copy of the magnified image
    Install a firewall application (before the windows updates)
    Once you do all updates of windows, create a copy of the magnified image
    After that you re-install all your apps, create another copy of the complete picture.

    In this way, in the future, you have more current points to restore your computer to. It will reduce the time you spend to get back to the current configuration.

    On a 5 year old XP machine, you have probably 512 MB - 1 GB of RAM. You might also consider taking in the shop (or DIY) and bump the RAM up to at least 2 GB or better still max out.  The current versions of the applications use much more memory than they did 5 years ago. Even XP will be since he has been seriously corrected since then.

  • What is the best way to deal with the pages being removed from the site in British Colombia?

    A customer wants a page removed from their Web site; What is the best way to go about removing/deleting a page in British Colombia and keep all attributed to the laid-off page SEO ranking?

    Should I delete the page and then add URL redirect via the module to redirect BC a relevant page.

    or

    I have to keep the page alive but 301 redirect using the property of the redirection page 301 in addition to Options?

    One is better than the other?

    Redirect via the page is there if you want to keep the page for any reason content wise, etc. in the admin. Web site wise is no different. A 301 redirect is a redirect 301 Grant, there is no difference.

  • What is the best way to update a site to that. I build it as a trial site and then migrate the existing accommodation? If so, how?

    I would like to know the best way to upgrade an existing catalyst business ecommerce site to become repsonsive. I have a new model and would like to be able to be implemented without having to add all the Info page and product.

    You do not need to start from scratch, you can make sensitive sites but its never going to be as good, or even as a site built with that in mind. Actually, that makes a huge difference to the way a website is designed.

    You can build a site on a development site and the port, we often... But do not think about what changes, what remains the same, how you take it a direct site (about a day or more) replacement of files, 301 redirects if you changed your URL, backups... and so on.

    You can copy your site which will be over of ports of things like pages and products, and you can then delete the templates and css, the js files, etc if you want and go from there.

  • What is the best way to optimize a SQL query: call a function or doing a join?

    Hi, I want to know what is the best way to optimize a SQL query, call a function inside the SELECT statement, or make a simple join?

    It depends on.  Could be a.  Could be the other.  Could be no difference.  You would need to compare with your tables in your environment with your settings.

    If you put a gun to my head, I was given no other information and required that I answered the question, I would tend to wait that the join would be more effective.  In general, if you can do something in pure SQL, it will be more effective than if you call PL/SQL.

    Justin

  • ESXI hosts 5-2 and the best way to configure vSwitch and Nic redundancy

    Hi all

    Could someone help me find the best way to configure the vNetwork on 2 5 ESXI host for redundancy.  Once I managed to correctly configure the 2 hosts I will seek to use the same installation process for 6 guests.  3 sites with 2 hosts on each site managed all of vCentre Server

    I have 2 DL380 G7 servers 5 ESXI installed on a class 10, 8 GB SD card, I'm looking to install VSA on the 2 hosts on each server with 4 TB of internal storage (8 * 600 GB 10 k SAS).  Each server has a gigabit integrated 4-port NIC and I installed a 2nd NIC gigabit PCIe 4 ports, I also x 2 16 switches of port with Layer 3 routing.  I use vSphere 5 Standard acceleration Kit I am looking to use vCentre server for managing, vMotion for maintenance, HA for the failover and VM 10/15 (vCentre Server Std, DB SQL to vCentre Server, Exchange 2010, SQL Server 2008 R2, IIS Intranet, Helpdesk, 1 DC, 2 Domain Controller, AV Server, WSUS, SCCM Server, and Terminal Server server).

    What would be the best way to install and configure the network for performance and redundancy and am I missing something?

    My thoughts are, Teaming: -.

    vCenter - vswitch0 - port1 on NIC1 and port1 on NIC 2 - port1 on NIC1 to physical switch 1 - port1 on NIC2 to physical switch 2

    vMotion - vswitch1 - port2 on NIC1 and port2on NIC 2 - port2 on NIC1 to physical switch 1 - port2 on NIC2 to physical switch 2

    HA - vswitch3 - port3 on NIC1 and port3on NIC 2 - port3 on NIC1 physics 1 - port3 on NIC2 to physical switch 2 switch

    VM - vswitch4 - port4 on NIC1 and port4on NIC 2 - port4 on NIC1 to physical switch 1 - port4 on NIC2 to physical switch 2

    or do I need an additional NIC on each server to hit the VM 12-6 VM for 2 ports on 2 NETWORK interface card, or maybe something else I missed?

    Thank you

    In your case, to keep it simple and what I can say here is what would be my recommendation:

    3 standard vSwitches

    vSwitch0:

    • Management - vmnic0, vmnic2

    vSwitch1:

    • vMotion - vmnic1, vmnic3

    vSwitch2:

    • VM network - vmnic4, vmnic5, vmnic6, vmnic7

    The only reason why that I didn't split the VM in other network adapters shipped is because the difference in the types of the DL380 adapter shipped and the PCIe quad.

  • Best way to replicate the app in the same env

    Hello

    What is the best way to replicate an application HFM (EPMA) including data in EPS even.
    Copy option using EPMA is enough?

    Thank you
    PM

    Yes. It draws in the Application, just right-click and duplicate as deployed (check the box to make more data if needed).

  • How is the best way to create a folio Android?

    I currently have the Enterprise edition of the DPS, and I have published 5 editions of my iPad app. I want to make one for Android. What is the best way to go about it.

    Can I creat a new folio? (When I do it does not give me an Android default size)

    What is the best size?

    Can I create by replacing using my iPad articles and put them in my new folio Android?

    What is the default format (PDF, PNG)?

    How can I create Android certificates?

    Any help would be greatly appreciated.

    Kind regards

    Michelle

    Create folios of 1024 x 768 or 1280 x 800 and allow content to scale. Test your content on Android devices.

    Android items:

    http://helpx.Adobe.com/Digital-Publishing-Suite/help/creating-documents-multiple-devices.h tml

    https://blogs.Adobe.com/indesigndocs/2012/10/creating-DPS-folios-for-Android-devices.html

    http://helpx.Adobe.com/Digital-Publishing-Suite/help/differences-iOS-Android-viewers.html

    http://helpx.Adobe.com/Digital-Publishing-Suite/KB/publishing-process-Android-Amazon-Mobil.html

Maybe you are looking for

  • Satellite A300-1HP and WXP - I see Audio Device on high def...

    Hi all I have a problem with my Satellite A300. Today I installed Windows XP SP2 on laptop.I have install all the driver (from Toshiba page) one moment, I still see "Audio Device on High Definition Audio Bus". Sorry for my bad English. I hope I can h

  • Firmware r7000

    Hello Is the latest firmware for R7000 V1.0.6.40_1.1.90? SAL

  • Cannot identify or enter safe mode / cmd

    I received a computer from a company that went into liquidation. The problem is when I turn it on it requires a username and password that I do not have. The system is windows professional Xperia. I tried to go in mode safe but is always in the setti

  • How can I install a fresh copy of Windows XP by using my own product key?

    I have an old computer with windows xp home edition preinstaled, but do not have the disc to reinstall, I can download the new copy of windows and use my number on this computer? original title: Windows Xp home edition download

  • How to correctly initialize the CDotNetHandle

    Hello everyone, I created a .NET controller from an assembly written in c#, I got. I called the Initialize_... () and the Close_... () routine, which seem to work well. Now I'm calling between this two functions of another function that must initiali