.

Noise Generator

Overview

Overview

The Noise block is an input block that provides access to the ZMP-SynqNet controller's internally generated random noise source. The block output is the noise source output multiplied by Kn1. Currently, Kn1 and Axis Number are not used.

The configuration values for this block are as follows:

 
Kn1

Multiplier for noise output.

Kn2

Reserved for future use.

Axis Number Reserved for future use.
Subsample Code A code which determines the schedule for updating this block (every sample, even samples only, etc.) See Subsampling.
User Data 0 Application-specific data. See User Data Storage.
User Data 1 Application-specific data. See User Data Storage.

Matlab/Simulink


Simulink Interface

noise_sim1

The Output of the Noise block is a pseudo-random value between –Kn1 and Kn1.

The block has two user data fields (User Data 0, User Data 1) to store application-specific data for convenient storage and retrieval. See User Data Storage for details.

The block's update schedule is determined by the Subsample Code (See Subsampling). The following Parameter Dialog Box can be opened by double-clicking on the block in a Simulink Model (3 Input version shown):  

noise_sim2

 

C++ API

NOISEBlock

Declaration

Public Method

 
NOISEBlock&   NOISE();
  Required Header: mechaware.h

Description

The Noise block computes the sum of several Inputs (2-6), each multiplied by a gain value.

 
double NOISE().Kn1

Noise gain.

double NOISE().Kn2

Reserved for future use.

Methods

Block Methods

See Also

Memory
Output
Noise Generator MemoryOut
Actual Position Memory Out User Buffer
Command Position Scope
Error Feedback
Memory User Buffer Reset Status
Command Acceleration Test In
Command Velocity Test Out

 

 

       Legal Notice  |  Tech Email  |  Feedback
      
Copyright ©
2001-2012 Motion Engineering