I am developing a PCB project but i want to use the PCB in noisy environments (which usually contains 7.5-45 kW multiple motors with frequency inverters and also ignition transformers). I made some basic test and test circuits passed them but I want to create a really noisy environment in order to test my PCB under conditions which are more noisy than the real environment. How can i generate this noisy environment?
I thought that some big coil with a high frequency square wave (square wave because frequency domain of it contains more harmonics (am I right?)) generator can produce instantly changing magnetic field and it can induce voltage drop between my traces. But I couldn't be sure that it is enough.
Actually, I want to learn what is noise and what types of noise there are. And I want to test my PCB's vulnerability to noisy environments by learning step by step EM theory. I also want to learn mathematics beyond this but my first purpose creating a noisy environment (whatever it means, i don't really know) and then understand how these things work.