Emit ParticleSystem from given Position

Hi I have gameobject. It has attached particle System.

I want to do lets say it will spawn its particles on given position.

Lets say I get the reference to that particle system by:

ParticleSystem Psystem = gameObject.GetComponent<ParticleSystem>();

I already have Vecotr2 or 3 position where I wanna spawn it, just need to know how to move it there or spawn those particles on that position.
Lets say that position is:

private Vector2/3 position;

I think you should not attach particlesystem on gameobject then. Just make a prefab of this particle system and then give it the desire position.

I think you should not attach
particlesystem on gameobject then.
Just make a prefab of this particle
system and then give it the desire
position.

yeah its working now, though another problem, hope someone will write back.

I have two(or more ofc) particle systems I am instantiating. Though both two are indentical, since they are from same prefab. But one of them, is completely smaller then the other, barely visible.

Do you know what could be wrong? I even checked their parameters, no difference.