The blast from the ignition of perchloric acid caused several nearby railcars to catch fire, Union Pacific said. But no railroad personnel were injured, railroad spokeswoman Robynn Tysver said.