Closed MartinOtter closed 9 years ago
I am still unsure about the name "Noise", as we had quite some misunderstandings here already about the name. Quite often peope thought that audible noise was meant instead of a random process.
To avoid this, and make the block better findable by using a search, the name "RandomNoise" might be better suitable.
The goal is to include this block under "Modelica.Blocks.Sources" in the Modelica Standard Library. When placed at this point, it is clear that "Noise" means a random noise generator block for control systems and that it cannot be audible noise. "RandomNoise" is, however, also fine.
In other simulation systems, such types of blocks are called: Simulink: "Band-Limited White Noise", "Random Number", "Uniform Random Number" LabVIEW: "Uniform White Noise"
In the whole Modelica Standard Library, no package name is an abbreviation. It would be really good to continue with this practice also for the Noise library. The package names might be changed to: RNG -> RandomNumberGenerators PDF -> ProbabilityDensityFunctions PSD -> PowerSpectralDensityFunctions The drawback is that the names are quite long.
Also the name "PRNG" as a block name is difficult to grasp. It would be clearer to call this block just "Noise" (and then everyone would understand at once).