Can I wake up iPhone by double tapping the screen?

You can't do this natively as part of the built-in functions of iOS. There are a few apps that allows knocking, one is called MacID. I've used it for a few years and the developer is very responsive to support issues.