Fontana je kombinacija vode ali drugih tekočin določene oblike, ki se razpršijo skozi šobo pod določenim pritiskom. Današnje glasbene fontane so na splošno umetne krajinske fontane, ki temeljijo na opremi za fontane. Glavni namen je doseči ritem s krmiljenjem frekvenčnega pretvornika. Oblika vode v glasbeni fontani je bogata s spremembami in v kombinaciji z osvetlitvijo daje pravi in intuitiven estetski občutek. Različne gugalnice v glasbeni fontani lahko povzročijo, da ljudje občutijo mehko lepoto fontane. Radialno nihanje povzroča nihajni mehanizem pod vodno gladino, zaradi česar je vodna pokrajina lepa, prijetna za oko in daje ljudem čaroben občutek. Je manifestacija visokotehnološkega razvoja časa.
Spremembe položaja in hitrosti gibanja gugalnice so pomembni dejavniki pri ustvarjanju elegantnega sloga gugalnice. Senzor položaja nihajnega mehanizma fontane mora biti vodotesna, brezkontaktna naprava za določanje položaja. Pogosto se uporabljajo Hallovi senzorji, inducirani z magneti, fotoelektrični senzorji, ki jih vodijo optična vlakna, ali rotacijski dajalniki položaja, ki jih privlačijo magneti. Na primer, naprava za pozicioniranje nihajnega mehanizma fontane z uporabo dajalnika položaja vključuje: dajalnik položaja, nameščen na gredi nihajnega motorja, števec visoke hitrosti, krmilni računalnik in komunikacijski vmesnik. Ker ima ojnica nihajnega mehanizma na splošno veliko vrzel, lahko nihajni mehanizem za dosego pozicioniranja doseže pozicionirno točko samo iz ene smeri, da se doseže natančnost ponovljivosti. Ko se mora nihajni mehanizem torej ustaviti, mora vsakič doseči pozicionirno točko iz ene smeri.
Na natančnost pozicioniranja nihajnega mehanizma vplivata moment gibanja in moment upora. Navor gibanja je določen z napajalno napetostjo motorja in hitrostjo gibanja pred zaustavitvijo, medtem ko je navor upora sintetiziran s trenjem nihajnega mehanizma, hitrostjo vodnega toka, okoliško silo vetra itd. da so to dejavniki, ki jih ni mogoče določiti vnaprej. Zato moramo za dosego namena pozicioniranja vsakič spremeniti njegove krmilne parametre. Na splošno obstajata dva krmilna parametra za pozicioniranje z zaviranjem porabe energije motorja, velikost enosmernega zavornega toka in začetni zavorni čas. Priročnejši način upravljanja računalnika je spreminjanje časa zaviranja.
